Dec 11
2024
SELL
Open market or private sale
$16,406,500
$328.13 p/Share
50,000
Reduced 1.63%
3,008,635
Class A Common Stock
Dec 10
2024
SELL
Open market or private sale
$14,677,794
$337.25 p/Share
43,522
Reduced 1.4%
3,060,311
Class A Common Stock
Dec 10
2024
SELL
Open market or private sale
$598,281
$356.97 p/Share
1,676
Reduced 0.05%
3,058,635
Class A Common Stock
Dec 10
2024
SELL
Open market or private sale
$1,537,264
$320.13 p/Share
4,802
Reduced 0.15%
3,103,833
Class A Common Stock
Dec 09
2024
SELL
Open market or private sale
$17,494,000
$349.88 p/Share
50,000
Reduced 1.58%
3,108,635
Class A Common Stock
Nov 20
2024
SELL
Payment of exercise price or tax liability
$258,350,540
$325.22 p/Share
794,387
Reduced 20.1%
3,158,635
Class A Common Stock
Nov 04
2024
BUY
Grant, award, or other acquisition
-
67,805
Added 1.69%
3,953,022
Class A Common Stock
Sep 13
2024
SELL
Open market or private sale
$10,990,000
$109.9 p/Share
100,000
Reduced 2.51%
3,885,217
Class A Common Stock
Sep 12
2024
SELL
Open market or private sale
$10,237,000
$102.37 p/Share
100,000
Reduced 2.45%
3,985,217
Class A Common Stock
Sep 12
2024
-
11,765
Reduced 0.29%
4,085,217
Class A Common Stock
Aug 20
2024
SELL
Payment of exercise price or tax liability
$68,778,026
$86.58 p/Share
794,387
Reduced 16.24%
4,096,982
Class A Common Stock
May 20
2024
SELL
Payment of exercise price or tax liability
$129,929,373
$84.57 p/Share
1,536,353
Reduced 23.9%
4,891,369
Class A Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$19,049,669
$57.33 p/Share
332,281
Reduced 4.92%
6,427,722
Class A Common Stock
Nov 28
2023
SELL
Open market or private sale
$12,911,440
$39.29 p/Share
328,619
Reduced 4.64%
6,760,003
Class A Common Stock
Nov 27
2023
SELL
Open market or private sale
$12,905,750
$39.71 p/Share
325,000
Reduced 4.38%
7,088,622
Class A Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$32,146,482
$39.5 p/Share
813,835
Reduced 9.89%
7,413,622
Class A Common Stock
Nov 03
2023
BUY
Grant, award, or other acquisition
-
390,117
Added 4.53%
8,227,457
Class A Common Stock
Aug 20
2023
SELL
Payment of exercise price or tax liability
$3,328,074
$38.23 p/Share
87,054
Reduced 1.1%
7,837,340
Class A Common Stock
May 20
2023
SELL
Payment of exercise price or tax liability
$2,186,796
$25.12 p/Share
87,054
Reduced 1.09%
7,924,394
Class A Common Stock
Mar 13
2023
BUY
Grant, award, or other acquisition
-
7,422,472
Added 48.09%
8,011,448
Class A Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$1,085,261
$14.99 p/Share
72,399
Reduced 10.95%
588,976
Class A Common Stock
Feb 03
2023
BUY
Grant, award, or other acquisition
-
661,375
Added 50.0%
661,375
Class A Common Stock