Dec 16
2024
SELL
Open market or private sale
$534,382
$87.69 p/Share
6,094
Reduced 6.62%
86,015
Class A Common Stock
Nov 18
2024
SELL
Open market or private sale
$487,567
$79.72 p/Share
6,116
Reduced 6.23%
92,109
Class A Common Stock
Nov 15
2024
SELL
Open market or private sale
$410,804
$80.11 p/Share
5,128
Reduced 4.96%
98,225
Class A Common Stock
Nov 07
2024
SELL
Open market or private sale
$731,250
$65.0 p/Share
11,250
Reduced 9.82%
103,353
Class A Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
$104,625
$9.3 p/Share
11,250
Added 8.94%
114,603
Class A Common Stock
Oct 16
2024
SELL
Open market or private sale
$120,141
$47.98 p/Share
2,504
Reduced 2.37%
103,353
Class A Common Stock
Sep 16
2024
SELL
Open market or private sale
$100,408
$43.02 p/Share
2,334
Reduced 2.16%
105,857
Class A Common Stock
Aug 16
2024
SELL
Open market or private sale
$109,260
$46.16 p/Share
2,367
Reduced 2.14%
108,191
Class A Common Stock
Aug 15
2024
SELL
Open market or private sale
$231,768
$45.1 p/Share
5,139
Reduced 4.44%
110,558
Class A Common Stock
Jul 16
2024
SELL
Open market or private sale
$626,836
$83.19 p/Share
7,535
Reduced 6.11%
115,697
Class A Common Stock
Jul 16
2024
BUY
Exercise of conversion of derivative security
$34,875
$9.3 p/Share
3,750
Added 2.95%
123,232
Class A Common Stock
Jun 13
2024
SELL
Open market or private sale
$664,719
$89.38 p/Share
7,437
Reduced 5.86%
119,482
Class A Common Stock
Jun 13
2024
BUY
Exercise of conversion of derivative security
$34,875
$9.3 p/Share
3,750
Added 2.87%
126,919
Class A Common Stock
May 21
2024
SELL
Open market or private sale
$295,260
$84.0 p/Share
3,515
Reduced 2.77%
123,169
Class A Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$394,664
$80.99 p/Share
4,873
Reduced 3.7%
126,684
Class A Common Stock
Mar 12
2024
SELL
Open market or private sale
$1,636,211
$65.04 p/Share
25,157
Reduced 16.05%
131,557
Class A Common Stock
Mar 12
2024
BUY
Exercise of conversion of derivative security
$109,273
$4.5 p/Share
24,283
Added 13.42%
156,714
Class A Common Stock
Mar 07
2024
SELL
Payment of exercise price or tax liability
$88,231
$52.55 p/Share
1,679
Reduced 1.25%
132,431
Class A Common Stock
Mar 07
2024
BUY
Grant, award, or other acquisition
-
46,104
Added 25.58%
134,110
Class A Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$106,302
$48.54 p/Share
2,190
Reduced 2.43%
88,006
Class A Common Stock
Nov 29
2023
SELL
Payment of exercise price or tax liability
$56,619
$38.36 p/Share
1,476
Reduced 1.61%
90,196
Class A Common Stock
Nov 21
2023
SELL
Open market or private sale
$134,746
$33.01 p/Share
4,082
Reduced 4.26%
91,672
Class A Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$65,968
$34.72 p/Share
1,900
Reduced 1.95%
95,754
Class A Common Stock
Aug 25
2023
SELL
Sale (or disposition) back to the issuer
-
47,814
Reduced 47.59%
52,654
Class A Common Stock
Aug 25
2023
BUY
Grant, award, or other acquisition
-
45,000
Added 31.54%
97,654
Class A Common Stock