Feb 24
2025
SELL
Open market or private sale
$300,331
$85.76 p/Share
3,502
Reduced 1.88%
182,570
Class A Common Stock
Feb 24
2025
BUY
Grant, award, or other acquisition
-
57,830
Added 19.39%
240,400
Class A Common Stock
Feb 20
2025
BUY
Grant, award, or other acquisition
-
19,543
Added 9.5%
186,072
Class A Common Stock
Feb 18
2025
SELL
Open market or private sale
$1,002,617
$87.26 p/Share
11,490
Reduced 6.45%
166,529
Class A Common Stock
Nov 29
2024
SELL
Open market or private sale
$625,307
$89.56 p/Share
6,982
Reduced 3.77%
178,019
Class A Common Stock
Nov 27
2024
SELL
Open market or private sale
$570,233
$88.96 p/Share
6,410
Reduced 3.35%
185,001
Class A Common Stock
Nov 18
2024
SELL
Open market or private sale
$420,714
$79.44 p/Share
5,296
Reduced 2.69%
191,411
Class A Common Stock
Nov 15
2024
SELL
Open market or private sale
$1,052,485
$80.11 p/Share
13,138
Reduced 6.26%
196,707
Class A Common Stock
Nov 08
2024
SELL
Open market or private sale
$323,680
$80.0 p/Share
4,046
Reduced 1.89%
209,845
Class A Common Stock
Nov 07
2024
SELL
Open market or private sale
$317,760
$60.0 p/Share
5,296
Reduced 2.42%
213,891
Class A Common Stock
Aug 15
2024
SELL
Open market or private sale
$592,523
$45.1 p/Share
13,138
Reduced 5.66%
219,187
Class A Common Stock
Jun 12
2024
SELL
Open market or private sale
$2,591,933
$90.39 p/Share
28,675
Reduced 10.99%
232,325
Class A Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$1,010,917
$80.99 p/Share
12,482
Reduced 4.56%
261,000
Class A Common Stock
May 14
2024
SELL
Open market or private sale
$852,626
$80.52 p/Share
10,589
Reduced 3.73%
273,482
Class A Common Stock
May 14
2024
BUY
Exercise of conversion of derivative security
$283,080
$10.2 p/Share
27,753
Added 9.2%
274,024
Class A Common Stock
May 13
2024
SELL
Open market or private sale
$554,304
$81.78 p/Share
6,778
Reduced 2.58%
256,318
Class A Common Stock
May 13
2024
BUY
Exercise of conversion of derivative security
$4,059
$6.6 p/Share
615
Added 0.24%
256,933
Class A Common Stock
Mar 12
2024
SELL
Open market or private sale
$5,735,123
$65.18 p/Share
87,989
Reduced 25.11%
262,481
Class A Common Stock
Mar 12
2024
BUY
Exercise of conversion of derivative security
$897,487
$10.2 p/Share
87,989
Added 20.07%
350,470
Class A Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$175,484
$67.65 p/Share
2,594
Reduced 0.98%
262,481
Class A Common Stock
Mar 11
2024
BUY
Exercise of conversion of derivative security
$165,000
$6.6 p/Share
25,000
Added 8.62%
265,075
Class A Common Stock
Mar 07
2024
SELL
Payment of exercise price or tax liability
$423,342
$52.55 p/Share
8,056
Reduced 3.25%
240,075
Class A Common Stock
Mar 07
2024
BUY
Grant, award, or other acquisition
-
100,969
Added 28.92%
248,131
Class A Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$285,075
$48.54 p/Share
5,873
Reduced 3.84%
147,162
Class A Common Stock
Nov 29
2023
SELL
Payment of exercise price or tax liability
$68,549
$38.36 p/Share
1,787
Reduced 1.15%
153,035
Class A Common Stock