Dec 19
2025
SELL
Open market or private sale
$345,197
$134.58 p/Share
2,565
Reduced 1.53%
165,086
Class A Common Stock
Dec 19
2025
BUY
Exercise of conversion of derivative security
$234,415
$122.41 p/Share
1,915
Added 1.13%
167,001
Class A Common Stock
Dec 17
2025
SELL
Open market or private sale
$2,060,505
$135.0 p/Share
15,263
Reduced 8.43%
165,736
Class A Common Stock
Dec 17
2025
BUY
Exercise of conversion of derivative security
$1,406,246
$122.41 p/Share
11,488
Added 5.97%
180,999
Class A Common Stock
Dec 12
2025
SELL
Open market or private sale
$83,804
$128.93 p/Share
650
Reduced 0.38%
169,511
Class A Common Stock
Dec 09
2025
SELL
Open market or private sale
$2,112,581
$125.19 p/Share
16,875
Reduced 9.02%
170,161
Class A Common Stock
Dec 05
2025
SELL
Open market or private sale
$78,598
$120.92 p/Share
650
Reduced 0.35%
187,036
Class A Common Stock
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