Mar 03
2025
SELL
Open market or private sale
$418,000
$83.6 p/Share
5,000
Reduced 12.44%
35,182
Class A Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$159,160
$83.33 p/Share
1,910
Reduced 4.37%
41,782
Class A Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
3,510
Added 7.44%
43,692
Class A Common Stock
Feb 16
2025
SELL
Payment of exercise price or tax liability
$121,628
$90.7 p/Share
1,341
Reduced 3.23%
40,182
Class A Common Stock
Feb 16
2025
BUY
Exercise of conversion of derivative security
-
2,417
Added 5.5%
41,523
Class A Common Stock
Feb 15
2025
SELL
Payment of exercise price or tax liability
$11,246
$90.7 p/Share
124
Reduced 0.32%
39,106
Class A Common Stock
Feb 15
2025
BUY
Exercise of conversion of derivative security
-
208
Added 0.53%
39,230
Class A Common Stock
Dec 03
2024
SELL
Open market or private sale
$400,550
$80.11 p/Share
5,000
Reduced 11.36%
39,022
Class A Common Stock
Dec 02
2024
SELL
Payment of exercise price or tax liability
$154,057
$80.49 p/Share
1,914
Reduced 4.17%
44,022
Class A Common Stock
Dec 01
2024
BUY
Exercise of conversion of derivative security
-
3,508
Added 7.09%
45,936
Class A Common Stock
Nov 18
2024
SELL
Payment of exercise price or tax liability
$100,936
$77.11 p/Share
1,309
Reduced 2.99%
42,428
Class A Common Stock
Nov 16
2024
BUY
Exercise of conversion of derivative security
-
2,416
Added 5.23%
43,737
Class A Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$8,713
$77.11 p/Share
113
Reduced 0.27%
41,321
Class A Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
208
Added 0.5%
41,434
Class A Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$149,240
$77.77 p/Share
1,919
Reduced 4.45%
41,226
Class A Common Stock
Sep 01
2024
BUY
Exercise of conversion of derivative security
-
3,508
Added 7.52%
43,145
Class A Common Stock
Aug 16
2024
SELL
Payment of exercise price or tax liability
$99,604
$75.86 p/Share
1,313
Reduced 3.21%
39,637
Class A Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
-
2,418
Added 5.58%
40,950
Class A Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$8,528
$75.47 p/Share
113
Reduced 0.29%
38,532
Class A Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
208
Added 0.54%
38,645
Class A Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$127,140
$66.15 p/Share
1,922
Reduced 4.76%
38,437
Class A Common Stock
Jun 01
2024
BUY
Exercise of conversion of derivative security
-
3,508
Added 8.0%
40,359
Class A Common Stock
May 16
2024
SELL
Payment of exercise price or tax liability
$92,483
$70.33 p/Share
1,315
Reduced 3.45%
36,851
Class A Common Stock
May 16
2024
BUY
Exercise of conversion of derivative security
-
2,416
Added 5.95%
38,166
Class A Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$7,850
$68.86 p/Share
114
Reduced 0.32%
35,750
Class A Common Stock