Apr 23
2024
SELL
Payment of exercise price or tax liability
$99,645
$41.21 p/Share
2,418
Reduced 1.03%
231,851
Class A Common Stock
Apr 23
2024
BUY
Exercise of conversion of derivative security
-
5,525
Added 2.32%
232,709
Class A Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$16,852
$44.94 p/Share
375
Reduced 0.16%
228,744
Class A Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
857
Added 0.37%
229,119
Class A Common Stock
Mar 23
2024
SELL
Payment of exercise price or tax liability
$40,497
$47.2 p/Share
858
Reduced 0.37%
228,262
Class A Common Stock
Mar 23
2024
BUY
Exercise of conversion of derivative security
-
1,961
Added 0.85%
229,120
Class A Common Stock
Mar 19
2024
SELL
Payment of exercise price or tax liability
$350,021
$43.78 p/Share
7,995
Reduced 3.4%
227,159
Class A Common Stock
Mar 19
2024
BUY
Exercise of conversion of derivative security
-
18,273
Added 7.21%
235,154
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$210,075
$43.53 p/Share
4,826
Reduced 2.18%
216,881
Class A Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
11,029
Added 4.74%
221,707
Class A Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$35,418
$41.28 p/Share
858
Reduced 0.41%
210,678
Class A Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
1,961
Added 0.92%
211,536
Class A Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$43,739
$40.84 p/Share
1,071
Reduced 0.51%
209,575
Class A Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
2,446
Added 1.15%
210,646
Class A Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$268,652
$43.38 p/Share
6,193
Reduced 2.89%
208,200
Class A Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
14,154
Added 6.19%
214,393
Class A Common Stock
Feb 08
2024
SELL
Open market or private sale
$29,543,509
$43.06 p/Share
686,101
Reduced 77.41%
200,239
Class A Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
$155,692
$2.95 p/Share
52,777
Added 5.62%
886,340
Class A Common Stock
Jan 23
2024
SELL
Payment of exercise price or tax liability
$92,661
$38.29 p/Share
2,420
Reduced 0.29%
833,563
Class A Common Stock
Jan 23
2024
BUY
Exercise of conversion of derivative security
-
5,527
Added 0.66%
834,421
Class A Common Stock
Jan 22
2024
SELL
Open market or private sale
$1,996,026
$37.82 p/Share
52,777
Reduced 5.98%
830,456
Class A Common Stock
Jan 22
2024
BUY
Exercise of conversion of derivative security
$155,692
$2.95 p/Share
52,777
Added 5.64%
883,233
Class A Common Stock
Dec 23
2023
SELL
Payment of exercise price or tax liability
$30,647
$35.72 p/Share
858
Reduced 0.1%
830,456
Class A Common Stock
Dec 23
2023
BUY
Exercise of conversion of derivative security
-
1,961
Added 0.24%
831,314
Class A Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$188,214
$39.0 p/Share
4,826
Reduced 0.58%
829,353
Class A Common Stock