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
Oct 02
2023
SELL
Open market or private sale
$4,108,499
$136.95 p/Share
30,000
Reduced 0.18%
16,668,931
Class A Common Stock
Sep 12
2023
SELL
Open market or private sale
$22,509,000
$150.06 p/Share
150,000
Reduced 0.89%
16,698,931
Class A Common Stock
Sep 01
2023
SELL
Open market or private sale
$3,987,000
$132.9 p/Share
30,000
Reduced 0.18%
16,848,931
Class A Common Stock
Aug 24
2023
-
2,425,000
Reduced 12.56%
16,878,931
Class A Common Stock
Aug 24
2023
BUY
Conversion of derivative security
-
2,000,000
Added 9.39%
19,303,931
Class A Common Stock
Aug 08
2023
SELL
Open market or private sale
$4,156,500
$138.55 p/Share
30,000
Reduced 0.17%
17,303,931
Class A Common Stock
Jul 03
2023
SELL
Open market or private sale
$3,958,499
$131.95 p/Share
30,000
Reduced 0.17%
17,333,931
Class A Common Stock
Jun 01
2023
SELL
Open market or private sale
$3,354,300
$111.81 p/Share
30,000
Reduced 0.17%
17,363,931
Class A Common Stock
May 25
2023
BUY
Conversion of derivative security
-
5,496,654
Added 24.01%
17,393,931
Class A Common Stock
Dec 23
2022
-
59,169
Reduced 0.49%
11,897,277
Class A Common Stock
Dec 23
2022
BUY
Conversion of derivative security
-
59,169
Added 0.49%
11,956,446
Class A Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$4,853,104
$95.79 p/Share
50,664
Reduced 0.42%
11,897,277
Class A Common Stock