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
May 27
2022
-
169,155
Reduced 1.4%
11,947,941
Class A Common Stock
May 27
2022
BUY
Conversion of derivative security
-
169,155
Added 1.38%
12,117,096
Class A Common Stock
Dec 30
2021
-
29,713
Reduced 0.25%
11,947,941
Class A Common Stock
Dec 30
2021
BUY
Conversion of derivative security
-
29,713
Added 0.25%
11,977,654
Class A Common Stock
Nov 10
2021
SELL
Payment of exercise price or tax liability
$10,134,846
$194.68 p/Share
52,059
Reduced 0.43%
11,947,941
Class A Common Stock
Dec 14
2020
SELL
Open market or private sale
$30,000,036
$68.0 p/Share
441,177
Reduced 3.55%
12,000,000
Class A Common Stock
Dec 14
2020
BUY
Conversion of derivative security
-
441,177
Added 3.42%
12,441,177
Class A Common Stock