Dec 01
2025
SELL
Open market or private sale
$63,705
$116.04 p/Share
549
Reduced 0.29%
187,686
Class A Common Stock
Nov 28
2025
SELL
Open market or private sale
$70,026
$116.71 p/Share
600
Reduced 0.32%
188,235
Class A Common Stock
Nov 20
2025
SELL
Open market or private sale
$68,706
$114.51 p/Share
600
Reduced 0.32%
188,835
Class A Common Stock
Nov 19
2025
SELL
Payment of exercise price or tax liability
$619,805
$115.42 p/Share
5,370
Reduced 2.76%
189,435
Class A Common Stock
Nov 13
2025
SELL
Open market or private sale
$72,828
$121.38 p/Share
600
Reduced 0.31%
194,805
Class A Common Stock
Nov 06
2025
SELL
Open market or private sale
$73,428
$122.38 p/Share
600
Reduced 0.31%
195,405
Class A Common Stock
Oct 30
2025
SELL
Open market or private sale
$75,282
$125.47 p/Share
600
Reduced 0.31%
196,005
Class A Common Stock
Oct 23
2025
SELL
Open market or private sale
$76,518
$127.53 p/Share
600
Reduced 0.3%
196,605
Class A Common Stock
Oct 16
2025
SELL
Open market or private sale
$74,556
$124.26 p/Share
600
Reduced 0.3%
197,205
Class A Common Stock
Oct 09
2025
SELL
Open market or private sale
$72,276
$120.46 p/Share
600
Reduced 0.3%
197,805
Class A Common Stock
Oct 02
2025
SELL
Open market or private sale
$73,482
$122.47 p/Share
600
Reduced 0.3%
198,405
Class A Common Stock
Sep 25
2025
SELL
Open market or private sale
$73,746
$122.91 p/Share
600
Reduced 0.3%
199,005
Class A Common Stock
Sep 18
2025
SELL
Open market or private sale
$74,244
$123.74 p/Share
600
Reduced 0.3%
199,605
Class A Common Stock
Sep 11
2025
SELL
Open market or private sale
$74,208
$123.68 p/Share
600
Reduced 0.3%
200,205
Class A Common Stock
Sep 04
2025
SELL
Open market or private sale
$74,790
$124.65 p/Share
600
Reduced 0.3%
200,805
Class A Common Stock
Aug 28
2025
SELL
Open market or private sale
$78,114
$130.19 p/Share
600
Reduced 0.3%
201,405
Class A Common Stock
Aug 21
2025
SELL
Open market or private sale
$74,976
$124.96 p/Share
600
Reduced 0.3%
202,005
Class A Common Stock
Aug 19
2025
SELL
Payment of exercise price or tax liability
$674,006
$125.49 p/Share
5,371
Reduced 2.58%
202,605
Class A Common Stock
Aug 14
2025
SELL
Open market or private sale
$74,172
$123.62 p/Share
600
Reduced 0.29%
207,977
Class A Common Stock
Aug 07
2025
SELL
Open market or private sale
$72,300
$120.5 p/Share
600
Reduced 0.29%
208,577
Class A Common Stock
Jul 31
2025
SELL
Open market or private sale
$80,850
$134.75 p/Share
600
Reduced 0.29%
209,177
Class A Common Stock
Jul 24
2025
SELL
Open market or private sale
$83,633
$139.39 p/Share
600
Reduced 0.29%
209,777
Class A Common Stock
Jul 17
2025
SELL
Open market or private sale
$82,548
$137.58 p/Share
600
Reduced 0.28%
210,377
Class A Common Stock
Jul 10
2025
SELL
Open market or private sale
$82,326
$137.21 p/Share
600
Reduced 0.28%
210,977
Class A Common Stock
Jul 03
2025
SELL
Open market or private sale
$81,762
$136.27 p/Share
600
Reduced 0.28%
211,577
Class A Common Stock