Dec 16
2024
SELL
Open market or private sale
$4,216,826
$65.99 p/Share
63,901
Reduced 8.96%
649,034
Class A Common Stock
Dec 15
2024
SELL
Payment of exercise price or tax liability
$3,858,310
$66.05 p/Share
58,415
Reduced 7.57%
712,935
Class A Common Stock
Dec 15
2024
BUY
Exercise of conversion of derivative security
-
132,336
Added 14.64%
771,350
Class A Common Stock
Sep 15
2024
SELL
Payment of exercise price or tax liability
$15,922,280
$59.06 p/Share
269,595
Reduced 29.67%
639,014
Class A Common Stock
Sep 15
2024
BUY
Exercise of conversion of derivative security
-
123,828
Added 11.99%
908,609
Class A Common Stock
Aug 26
2024
BUY
Grant, award, or other acquisition
-
377,736
Added 32.49%
784,781
Class A Common Stock
Jun 18
2024
SELL
Open market or private sale
$1,303,399
$54.34 p/Share
23,986
Reduced 5.56%
407,045
Class A Common Stock
Jun 15
2024
SELL
Payment of exercise price or tax liability
$3,594,959
$54.01 p/Share
66,561
Reduced 13.38%
431,031
Class A Common Stock
Jun 15
2024
BUY
Exercise of conversion of derivative security
-
123,827
Added 19.93%
497,592
Class A Common Stock
Mar 18
2024
SELL
Open market or private sale
$1,517,049
$63.39 p/Share
23,932
Reduced 6.03%
373,024
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$3,813,087
$63.14 p/Share
60,391
Reduced 13.2%
396,956
Class A Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
123,828
Added 21.31%
457,347
Class A Common Stock
Dec 18
2023
SELL
Open market or private sale
$1,125,415
$46.05 p/Share
24,439
Reduced 6.83%
333,519
Class A Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$3,019,925
$46.32 p/Share
65,197
Reduced 15.41%
357,958
Class A Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
-
123,827
Added 22.64%
423,155
Class A Common Stock
Dec 11
2023
SELL
Open market or private sale
$4,013,490
$46.04 p/Share
87,174
Reduced 22.55%
299,328
Class A Common Stock
Nov 14
2023
SELL
Open market or private sale
$3,519,880
$40.0 p/Share
87,997
Reduced 18.55%
386,502
Class A Common Stock
Oct 13
2023
SELL
Open market or private sale
$317,522
$39.21 p/Share
8,098
Reduced 1.68%
474,499
Class A Common Stock
Sep 26
2023
SELL
Open market or private sale
$1,623,094
$35.36 p/Share
45,902
Reduced 8.69%
482,597
Class A Common Stock
Sep 18
2023
SELL
Open market or private sale
$4,676,727
$33.88 p/Share
138,038
Reduced 20.71%
528,499
Class A Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
-
107,943
Added 13.94%
666,417
Class A Common Stock
Aug 28
2023
BUY
Grant, award, or other acquisition
-
137,782
Added 19.79%
558,474
Class A Common Stock
Jun 16
2023
SELL
Open market or private sale
$1,719,635
$29.1 p/Share
59,094
Reduced 12.32%
420,692
Class A Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
-
107,945
Added 18.37%
479,786
Class A Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$1,172,914
$24.72 p/Share
47,448
Reduced 11.34%
370,841
Class A Common Stock