Apr 01
2025
|
BUY
Grant, award, or other acquisition
|
$340,273
$57.85 p/Share
|
5,882
Added 10.31%
|
51,155
Class A Common Stock
|
|
Dec 12
2024
|
SELL
Open market or private sale
|
$1,073,940
$51.14 p/Share
|
21,000
Reduced 31.69%
|
45,273
Class A Common Stock
|
|
Dec 11
2024
|
SELL
Open market or private sale
|
$10,104
$52.63 p/Share
|
192
Reduced 0.29%
|
66,273
Class A Common Stock
|
|
Dec 10
2024
|
SELL
Open market or private sale
|
$143,333
$52.58 p/Share
|
2,726
Reduced 3.94%
|
66,465
Class A Common Stock
|
|
Dec 09
2024
|
SELL
Open market or private sale
|
$312,377
$52.58 p/Share
|
5,941
Reduced 7.91%
|
69,191
Class A Common Stock
|
|
Dec 06
2024
|
SELL
Open market or private sale
|
$79,897
$54.5 p/Share
|
1,466
Reduced 3.74%
|
37,682
Class A Common Stock
|
|
Dec 06
2024
|
SELL
Sale (or disposition) back to the issuer
|
$653,537
$53.35 p/Share
|
12,250
Reduced 14.02%
|
75,132
Class A Common Stock
|
|
Dec 06
2024
|
BUY
Exercise of conversion of derivative security
|
$653,555
$13.15 p/Share
|
49,700
Added 36.26%
|
87,382
Class A Common Stock
|
|
Oct 01
2024
|
SELL
Payment of exercise price or tax liability
|
$186,365
$49.16 p/Share
|
3,791
Reduced 8.83%
|
39,148
Class A Common Stock
|
|
Oct 01
2024
|
BUY
Exercise of conversion of derivative security
|
$186,359
$7.43 p/Share
|
25,082
Added 36.87%
|
42,939
Class A Common Stock
|
|
Apr 16
2024
|
BUY
Open market or private purchase
|
$499,996
$28.0 p/Share
|
17,857
Added 50.0%
|
17,857
Class A Common Stock
|
|