Nov 25
2024
SELL
Open market or private sale
$10,759,220
$139.87 p/Share
76,923
Reduced 0.61%
12,616,300
Class A Common Stock
Nov 14
2024
-
15,556
Reduced 0.12%
12,693,223
Class A Common Stock
Nov 11
2024
SELL
Payment of exercise price or tax liability
$72,924,967
$134.61 p/Share
541,750
Reduced 4.1%
12,658,779
Class A Common Stock
Nov 11
2024
BUY
Conversion of derivative security
-
50,000
Added 0.39%
12,708,779
Class A Common Stock
Oct 14
2024
SELL
Open market or private sale
$5,152,486
$133.97 p/Share
38,460
Reduced 0.29%
13,200,529
Class A Common Stock
Sep 30
2024
SELL
Open market or private sale
$9,793,836
$127.32 p/Share
76,923
Reduced 0.58%
13,238,989
Class A Common Stock
Sep 17
2024
SELL
Open market or private sale
$27,692,280
$120.0 p/Share
230,769
Reduced 1.7%
13,315,912
Class A Common Stock
Aug 29
2024
-
350,000
Reduced 2.52%
13,546,681
Class A Common Stock
Aug 29
2024
BUY
Conversion of derivative security
-
174,687
Added 1.24%
13,896,681
Class A Common Stock
Aug 05
2024
SELL
Open market or private sale
$9,530,759
$123.9 p/Share
76,923
Reduced 0.56%
13,721,994
Class A Common Stock
Jul 22
2024
SELL
Open market or private sale
$17,134,672
$148.5 p/Share
115,385
Reduced 0.83%
13,798,917
Class A Common Stock
Jul 08
2024
SELL
Open market or private sale
$17,591,597
$152.46 p/Share
115,385
Reduced 0.82%
13,914,302
Class A Common Stock
Jun 24
2024
SELL
Open market or private sale
$17,135,826
$148.51 p/Share
115,385
Reduced 0.82%
14,029,687
Class A Common Stock
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