Nov 24
2025
SELL
Open market or private sale
$14,665,634
$540.31 p/Share
27,143
Reduced 0.81%
3,323,681
Class A Common Stock
Nov 24
2025
SELL
Open market or private sale
$1,600,834
$560.32 p/Share
2,857
Reduced 0.09%
3,320,824
Class A Common Stock
Nov 20
2025
SELL
Payment of exercise price or tax liability
$11,141,902
$520.82 p/Share
21,393
Reduced 0.63%
3,350,824
Class A Common Stock
Nov 11
2025
-
8,123
Reduced 0.24%
3,372,217
Class A Common Stock
Oct 30
2025
BUY
Grant, award, or other acquisition
-
20,236
Added 0.6%
3,380,340
Class A Common Stock
Aug 22
2025
SELL
Open market or private sale
$12,926,100
$430.87 p/Share
30,000
Reduced 0.88%
3,360,104
Class A Common Stock
Aug 20
2025
SELL
Payment of exercise price or tax liability
$8,822,457
$412.38 p/Share
21,394
Reduced 0.63%
3,390,104
Class A Common Stock
May 23
2025
SELL
Open market or private sale
$10,478,100
$349.27 p/Share
30,000
Reduced 0.87%
3,411,498
Class A Common Stock
May 20
2025
SELL
Payment of exercise price or tax liability
$7,766,942
$363.06 p/Share
21,393
Reduced 0.62%
3,441,498
Class A Common Stock
Mar 10
2025
SELL
Open market or private sale
$7,358,100
$245.27 p/Share
30,000
Reduced 0.86%
3,462,891
Class A Common Stock
Feb 20
2025
SELL
Payment of exercise price or tax liability
$9,633,814
$450.01 p/Share
21,408
Reduced 0.61%
3,492,891
Class A Common Stock
Dec 10
2024
-
8,739
Reduced 0.25%
3,514,299
Class A Common Stock
Nov 25
2024
SELL
Open market or private sale
$76,111,600
$330.92 p/Share
230,000
Reduced 6.13%
3,523,038
Class A Common Stock
Nov 22
2024
SELL
Open market or private sale
$52,016,692
$313.38 p/Share
165,986
Reduced 4.24%
3,753,038
Class A Common Stock
Nov 21
2024
SELL
Open market or private sale
$189,425,802
$319.12 p/Share
593,588
Reduced 13.15%
3,919,024
Class A Common Stock
Nov 20
2024
SELL
Payment of exercise price or tax liability
$16,828,508
$325.22 p/Share
51,745
Reduced 1.13%
4,512,612
Class A Common Stock
Nov 04
2024
BUY
Grant, award, or other acquisition
-
33,902
Added 0.74%
4,564,357
Class A Common Stock
Sep 09
2024
SELL
Open market or private sale
$473,220
$86.04 p/Share
5,500
Reduced 0.12%
4,536,447
Class A Common Stock
Sep 06
2024
SELL
Open market or private sale
$13,200,480
$85.44 p/Share
154,500
Reduced 3.3%
4,530,455
Class A Common Stock
Aug 20
2024
SELL
Payment of exercise price or tax liability
$68,719,498
$86.58 p/Share
793,711
Reduced 14.47%
4,690,455
Class A Common Stock
May 29
2024
SELL
Payment of exercise price or tax liability
$128,827,775
$83.89 p/Share
1,535,675
Reduced 21.88%
5,484,166
Class A Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$19,010,914
$57.33 p/Share
331,605
Reduced 4.51%
7,019,841
Class A Common Stock
Nov 28
2023
SELL
Open market or private sale
$11,685,000
$38.95 p/Share
300,000
Reduced 3.92%
7,351,446
Class A Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$32,796,415
$39.5 p/Share
830,289
Reduced 9.79%
7,651,446
Class A Common Stock
Nov 03
2023
BUY
Grant, award, or other acquisition
-
260,078
Added 2.98%
8,481,735
Class A Common Stock