Jun 10
2024
SELL
Open market or private sale
$17,012,364
$147.44 p/Share
115,385
Reduced 0.81%
14,145,072
Class A Common Stock
May 30
2024
SELL
Open market or private sale
$16,840,440
$145.95 p/Share
115,385
Reduced 0.8%
14,260,457
Class A Common Stock
Feb 21
2024
-
169,687
Reduced 1.17%
14,375,842
Class A Common Stock
Feb 20
2024
SELL
Open market or private sale
$11,382,976
$148.0 p/Share
76,912
Reduced 0.53%
14,545,529
Class A Common Stock
Feb 06
2024
SELL
Open market or private sale
$22,206,420
$144.34 p/Share
153,848
Reduced 1.04%
14,622,441
Class A Common Stock
Jan 23
2024
SELL
Open market or private sale
$21,851,031
$142.03 p/Share
153,848
Reduced 1.03%
14,776,289
Class A Common Stock
Jan 22
2024
SELL
Open market or private sale
$450,300
$142.5 p/Share
3,160
Reduced 0.02%
14,930,137
Class A Common Stock
Jan 19
2024
SELL
Open market or private sale
$609,130
$140.03 p/Share
4,350
Reduced 0.03%
14,933,297
Class A Common Stock
Jan 16
2024
SELL
Open market or private sale
$11,039,180
$134.57 p/Share
82,033
Reduced 0.55%
14,937,647
Class A Common Stock
Jan 12
2024
SELL
Open market or private sale
$140,350
$140.35 p/Share
1,000
Reduced 0.01%
15,019,680
Class A Common Stock
Jan 11
2024
SELL
Open market or private sale
$98,238
$140.34 p/Share
700
Reduced 0.0%
15,020,680
Class A Common Stock
Jan 10
2024
SELL
Open market or private sale
$4,103,470
$140.28 p/Share
29,252
Reduced 0.19%
15,021,380
Class A Common Stock
Jan 09
2024
SELL
Open market or private sale
$27,117,871
$138.57 p/Share
195,698
Reduced 1.28%
15,050,632
Class A Common Stock
Jan 08
2024
SELL
Open market or private sale
$5,135,213
$140.05 p/Share
36,667
Reduced 0.24%
15,246,330
Class A Common Stock
Jan 02
2024
SELL
Open market or private sale
$11,112,062
$134.47 p/Share
82,636
Reduced 0.54%
15,282,997
Class A Common Stock
Dec 26
2023
SELL
Open market or private sale
$27,394,398
$139.0 p/Share
197,082
Reduced 1.27%
15,365,633
Class A Common Stock
Dec 19
2023
SELL
Open market or private sale
$11,250,120
$147.5 p/Share
76,272
Reduced 0.49%
15,562,715
Class A Common Stock
Dec 12
2023
SELL
Open market or private sale
$32,455,003
$139.55 p/Share
232,569
Reduced 1.47%
15,638,987
Class A Common Stock
Dec 08
2023
SELL
Open market or private sale
$386,347
$140.9 p/Share
2,742
Reduced 0.02%
15,871,556
Class A Common Stock
Dec 07
2023
SELL
Open market or private sale
$5,024,018
$140.65 p/Share
35,720
Reduced 0.22%
15,874,298
Class A Common Stock
Dec 05
2023
SELL
Open market or private sale
$11,282,027
$134.08 p/Share
84,144
Reduced 0.53%
15,910,018
Class A Common Stock
Nov 28
2023
SELL
Open market or private sale
$25,830,990
$127.5 p/Share
202,596
Reduced 1.25%
15,994,162
Class A Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$62,631,824
$115.52 p/Share
542,173
Reduced 3.26%
16,096,758
Class A Common Stock
Nov 10
2023
BUY
Conversion of derivative security
-
100,000
Added 0.61%
16,196,758
Class A Common Stock
Nov 06
2023
SELL
Open market or private sale
$3,614,100
$120.47 p/Share
30,000
Reduced 0.18%
16,638,931
Class A Common Stock