Mar 15
2024
SELL
Payment of exercise price or tax liability
$403,994
$75.33 p/Share
5,363
Reduced 13.32%
34,908
Class A Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
11,834
Added 22.71%
40,271
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$24,369
$78.61 p/Share
310
Reduced 1.08%
28,437
Class A Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
802
Added 2.71%
28,747
Class A Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$84,392
$77.0 p/Share
1,096
Reduced 3.77%
27,945
Class A Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
2,700
Added 8.51%
29,041
Class A Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$14,589
$78.02 p/Share
187
Reduced 0.7%
26,341
Class A Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
417
Added 1.55%
26,528
Class A Common Stock
Dec 29
2023
SELL
Payment of exercise price or tax liability
$35,650
$75.53 p/Share
472
Reduced 1.78%
26,111
Class A Common Stock
Dec 29
2023
BUY
Exercise of conversion of derivative security
-
881
Added 3.21%
26,583
Class A Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$30,665
$70.82 p/Share
433
Reduced 1.66%
25,702
Class A Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
-
801
Added 2.97%
26,135
Class A Common Stock
Nov 16
2023
SELL
Payment of exercise price or tax liability
$101,281
$68.48 p/Share
1,479
Reduced 5.52%
25,334
Class A Common Stock
Nov 16
2023
BUY
Exercise of conversion of derivative security
-
2,700
Added 9.15%
26,813
Class A Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$15,597
$68.41 p/Share
228
Reduced 0.94%
24,113
Class A Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
417
Added 1.68%
24,341
Class A Common Stock
Sep 29
2023
SELL
Payment of exercise price or tax liability
$32,041
$67.74 p/Share
473
Reduced 1.94%
23,924
Class A Common Stock
Sep 29
2023
BUY
Exercise of conversion of derivative security
-
882
Added 3.49%
24,397
Class A Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$31,202
$71.73 p/Share
435
Reduced 1.82%
23,515
Class A Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
-
801
Added 3.24%
23,950
Class A Common Stock
Aug 16
2023
SELL
Payment of exercise price or tax liability
$102,737
$69.23 p/Share
1,484
Reduced 6.02%
23,149
Class A Common Stock
Aug 16
2023
BUY
Exercise of conversion of derivative security
-
2,700
Added 9.88%
24,633
Class A Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$15,888
$69.38 p/Share
229
Reduced 1.03%
21,933
Class A Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
417
Added 1.85%
22,162
Class A Common Stock
Jun 29
2023
SELL
Payment of exercise price or tax liability
$30,527
$64.54 p/Share
473
Reduced 2.13%
21,745
Class A Common Stock