Jun 12
2025
SELL
Open market or private sale
$82,278
$137.13 p/Share
600
Reduced 0.28%
213,377
Class A Common Stock
Jun 05
2025
SELL
Open market or private sale
$80,100
$133.5 p/Share
600
Reduced 0.28%
213,977
Class A Common Stock
May 29
2025
SELL
Open market or private sale
$191,750
$130.0 p/Share
1,475
Reduced 0.68%
214,577
Class A Common Stock
May 19
2025
SELL
Payment of exercise price or tax liability
$740,922
$138.0 p/Share
5,369
Reduced 2.42%
216,052
Class A Common Stock
Apr 29
2025
SELL
Open market or private sale
$86,296
$123.28 p/Share
700
Reduced 0.32%
221,422
Class A Common Stock
Apr 22
2025
SELL
Open market or private sale
$78,813
$112.59 p/Share
700
Reduced 0.31%
222,122
Class A Common Stock
Apr 15
2025
SELL
Open market or private sale
$80,276
$114.68 p/Share
700
Reduced 0.31%
222,822
Class A Common Stock
Apr 08
2025
SELL
Open market or private sale
$77,518
$110.74 p/Share
700
Reduced 0.31%
223,522
Class A Common Stock
Apr 02
2025
BUY
Grant, award, or other acquisition
-
54,203
Added 19.47%
224,222
Class A Common Stock
Apr 01
2025
SELL
Open market or private sale
$83,769
$119.67 p/Share
700
Reduced 0.41%
170,019
Class A Common Stock
Mar 25
2025
SELL
Open market or private sale
$90,685
$129.55 p/Share
700
Reduced 0.41%
170,719
Class A Common Stock
Mar 18
2025
SELL
Open market or private sale
$88,200
$126.0 p/Share
700
Reduced 0.41%
171,419
Class A Common Stock
Mar 11
2025
SELL
Open market or private sale
$91,126
$130.18 p/Share
700
Reduced 0.41%
172,119
Class A Common Stock
Mar 04
2025
SELL
Open market or private sale
$98,070
$140.1 p/Share
700
Reduced 0.4%
172,819
Class A Common Stock
Feb 25
2025
SELL
Open market or private sale
$101,507
$145.01 p/Share
700
Reduced 0.4%
173,519
Class A Common Stock
Feb 19
2025
SELL
Payment of exercise price or tax liability
$1,010,977
$160.6 p/Share
6,295
Reduced 3.49%
174,219
Class A Common Stock
Feb 18
2025
SELL
Open market or private sale
$112,735
$161.05 p/Share
700
Reduced 0.39%
180,514
Class A Common Stock
Feb 14
2025
SELL
Open market or private sale
$1,815,104
$158.0 p/Share
11,488
Reduced 5.96%
181,214
Class A Common Stock
Feb 14
2025
BUY
Exercise of conversion of derivative security
$1,406,246
$122.41 p/Share
11,488
Added 5.63%
192,702
Class A Common Stock
Feb 11
2025
SELL
Open market or private sale
$94,668
$135.24 p/Share
700
Reduced 0.38%
181,214
Class A Common Stock
Feb 04
2025
SELL
Open market or private sale
$90,706
$129.58 p/Share
700
Reduced 0.38%
181,914
Class A Common Stock
Jan 28
2025
SELL
Open market or private sale
$89,705
$128.15 p/Share
700
Reduced 0.38%
182,614
Class A Common Stock
Jan 21
2025
SELL
Open market or private sale
$94,829
$135.47 p/Share
700
Reduced 0.38%
183,314
Class A Common Stock
Jan 14
2025
SELL
Open market or private sale
$90,874
$129.82 p/Share
700
Reduced 0.38%
184,014
Class A Common Stock
Jan 07
2025
SELL
Open market or private sale
$94,745
$135.35 p/Share
700
Reduced 0.38%
184,714
Class A Common Stock