Nov 21
2025
SELL
Open market or private sale
$8,567,978
$500.7 p/Share
17,112
Reduced 0.66%
2,584,049
Class A Common Stock
Nov 21
2025
SELL
Open market or private sale
$16,080,601
$520.61 p/Share
30,888
Reduced 1.2%
2,553,161
Class A Common Stock
Nov 20
2025
SELL
Payment of exercise price or tax liability
$4,754,565
$520.82 p/Share
9,129
Reduced 0.35%
2,601,161
Class A Common Stock
Oct 30
2025
BUY
Grant, award, or other acquisition
-
20,236
Added 0.77%
2,610,290
Class A Common Stock
Aug 22
2025
SELL
Open market or private sale
$1,592,200
$419.0 p/Share
3,800
Reduced 0.15%
2,616,254
Class A Common Stock
Aug 22
2025
SELL
Open market or private sale
$11,468,788
$437.74 p/Share
26,200
Reduced 1.0%
2,590,054
Class A Common Stock
Aug 21
2025
SELL
Open market or private sale
$37,993,500
$422.15 p/Share
90,000
Reduced 3.32%
2,620,054
Class A Common Stock
Aug 20
2025
-
41,180
Reduced 1.49%
2,719,183
Class A Common Stock
Aug 20
2025
SELL
Payment of exercise price or tax liability
$3,764,617
$412.38 p/Share
9,129
Reduced 0.34%
2,710,054
Class A Common Stock
May 21
2025
SELL
Open market or private sale
$36,558,000
$365.58 p/Share
100,000
Reduced 3.5%
2,760,363
Class A Common Stock
May 20
2025
SELL
Payment of exercise price or tax liability
$3,314,374
$363.06 p/Share
9,129
Reduced 0.32%
2,860,363
Class A Common Stock
Feb 24
2025
SELL
Open market or private sale
$18,284,808
$411.82 p/Share
44,400
Reduced 1.52%
2,869,492
Class A Common Stock
Feb 24
2025
SELL
Open market or private sale
$238,158
$396.93 p/Share
600
Reduced 0.02%
2,913,892
Class A Common Stock
Feb 21
2025
SELL
Open market or private sale
$19,223,100
$427.18 p/Share
45,000
Reduced 1.52%
2,914,492
Class A Common Stock
Feb 21
2025
-
40,000
Reduced 1.33%
2,959,492
Class A Common Stock
Feb 20
2025
SELL
Payment of exercise price or tax liability
$4,114,441
$450.01 p/Share
9,143
Reduced 0.3%
2,999,492
Class A Common Stock
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