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
Dec 01
2023
SELL
Open market or private sale
$2,049,858
$38.84 p/Share
52,777
Reduced 5.98%
829,353
Class A Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$188,230
$2.95 p/Share
63,807
Added 6.75%
882,130
Class A Common Stock
Nov 29
2023
SELL
Open market or private sale
$4,747,821
$38.41 p/Share
123,609
Reduced 13.06%
823,149
Class A Common Stock
Nov 28
2023
BUY
Grant, award, or other acquisition
-
283,334
Added 23.03%
946,758
Class A Common Stock