Jun 25
2024
SELL
Open market or private sale
$58,194,336
$124.05 p/Share
469,120
Reduced 48.66%
494,942
Class A Common Stock
Jun 25
2024
BUY
Exercise of conversion of derivative security
$7,625,602
$8.88 p/Share
858,739
Added 47.11%
964,062
Class A Common Stock
Jun 20
2024
SELL
Payment of exercise price or tax liability
$256,528
$128.65 p/Share
1,994
Reduced 1.86%
105,323
Class A Common Stock
Jun 17
2024
SELL
Payment of exercise price or tax liability
$136,942
$130.67 p/Share
1,048
Reduced 0.97%
107,317
Class A Common Stock
Jun 10
2024
SELL
Payment of exercise price or tax liability
$71,239
$126.76 p/Share
562
Reduced 0.52%
108,365
Class A Common Stock
Mar 20
2024
BUY
Grant, award, or other acquisition
-
27,340
Added 20.06%
108,927
Class A Common Stock
Mar 18
2024
SELL
Payment of exercise price or tax liability
$633,687
$156.97 p/Share
4,037
Reduced 4.71%
81,587
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$115,843
$156.97 p/Share
738
Reduced 0.85%
85,624
Class A Common Stock
Mar 11
2024
SELL
Open market or private sale
$110,249
$161.42 p/Share
683
Reduced 0.79%
86,208
Class A Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$69,020
$162.4 p/Share
425
Reduced 0.49%
86,891
Class A Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
35,594
Added 28.96%
87,316
Class A Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$203,985
$199.01 p/Share
1,025
Reduced 1.94%
51,722
Class A Common Stock
Dec 11
2023
SELL
Open market or private sale
$105,445
$188.97 p/Share
558
Reduced 1.05%
52,747
Class A Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$104,868
$190.67 p/Share
550
Reduced 1.02%
53,305
Class A Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$166,470
$162.41 p/Share
1,025
Reduced 1.87%
53,855
Class A Common Stock
Sep 11
2023
SELL
Open market or private sale
$115,391
$166.27 p/Share
694
Reduced 1.25%
54,701
Class A Common Stock
Sep 08
2023
SELL
Payment of exercise price or tax liability
$68,703
$165.95 p/Share
414
Reduced 0.74%
55,395
Class A Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$136,550
$190.98 p/Share
715
Reduced 1.26%
55,809
Class A Common Stock
Jun 09
2023
SELL
Open market or private sale
$126,200
$174.31 p/Share
724
Reduced 1.26%
56,524
Class A Common Stock
Jun 08
2023
SELL
Payment of exercise price or tax liability
$66,935
$174.31 p/Share
384
Reduced 0.67%
57,248
Class A Common Stock