Mar 01
2024
SELL
Payment of exercise price or tax liability
$21,603
$121.37 p/Share
178
Reduced 0.87%
20,381
Class A common stock, ...
Feb 28
2024
SELL
Open market or private sale
$523,597
$123.49 p/Share
4,240
Reduced 17.1%
20,559
Class A common stock, ...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$58,178
$123.26 p/Share
472
Reduced 1.87%
24,799
Class A common stock, ...
Feb 27
2024
SELL
Payment of exercise price or tax liability
$70,160
$120.55 p/Share
582
Reduced 1.78%
32,121
Class A common stock, ...
Feb 27
2024
SELL
Open market or private sale
$813,095
$118.7 p/Share
6,850
Reduced 21.33%
25,271
Class A common stock, ...
Feb 26
2024
SELL
Payment of exercise price or tax liability
$1,006,209
$117.11 p/Share
8,592
Reduced 23.51%
27,960
Class A common stock, ...
Feb 26
2024
BUY
Grant, award, or other acquisition
-
4,743
Added 12.67%
32,703
Class A common stock, ...
Dec 21
2023
SELL
Open market or private sale
$2,248,093
$114.5 p/Share
19,634
Reduced 34.94%
36,552
Class A common stock, ...
Dec 21
2023
BUY
Exercise of conversion of derivative security
$1,126,795
$57.39 p/Share
19,634
Added 25.9%
56,186
Class A common stock, ...
Dec 14
2023
SELL
Open market or private sale
$639,361
$107.8 p/Share
5,931
Reduced 13.96%
36,552
Class A common stock, ...
Dec 14
2023
BUY
Exercise of conversion of derivative security
$124,551
$21.0 p/Share
5,931
Added 12.25%
42,483
Class A common stock, ...
Jul 12
2023
SELL
Open market or private sale
$638,440
$110.0 p/Share
5,804
Reduced 13.7%
36,552
Class A common stock, ...
Jun 23
2023
SELL
Open market or private sale
$580,400
$100.0 p/Share
5,804
Reduced 12.05%
42,356
Class A common stock, ...
May 16
2023
SELL
Payment of exercise price or tax liability
$729,394
$89.07 p/Share
8,189
Reduced 14.53%
48,160
Class A common stock, ...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$15,747
$88.47 p/Share
178
Reduced 0.31%
56,349
Class A common stock, ...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$46,272
$91.81 p/Share
504
Reduced 0.83%
60,527
Class A common stock, ...
Feb 28
2023
SELL
Open market or private sale
$368,000
$92.0 p/Share
4,000
Reduced 6.61%
56,527
Class A common stock, ...
Feb 27
2023
BUY
Grant, award, or other acquisition
-
14,827
Added 19.55%
61,031
Class A common stock, ...
Feb 24
2023
SELL
Payment of exercise price or tax liability
$15,015
$91.0 p/Share
165
Reduced 0.36%
46,204
Class A common stock, ...
May 16
2022
SELL
Payment of exercise price or tax liability
$134,505
$69.8 p/Share
1,927
Reduced 3.99%
46,369
Class A common stock, ...
Mar 01
2022
SELL
Payment of exercise price or tax liability
$13,294
$94.96 p/Share
140
Reduced 0.29%
48,296
Class A common stock, ...
Feb 28
2022
BUY
Grant, award, or other acquisition
-
3,138
Added 6.07%
48,552
Class A common stock, ...
Feb 24
2022
SELL
Payment of exercise price or tax liability
$10,887
$93.85 p/Share
116
Reduced 0.24%
48,436
Class A common stock, ...
Nov 02
2021
SELL
Open market or private sale
$878,812
$141.95 p/Share
6,191
Reduced 12.0%
45,414
Class A common stock, ...
Nov 02
2021
BUY
Exercise of conversion of derivative security
$197,988
$31.98 p/Share
6,191
Added 10.71%
51,605
Class A common stock, ...