Mar 06
2025
BUY
Open market or private purchase
$497,577
$9.01 p/Share
55,225
Added 6.76%
762,217
Class A Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$638,175
$8.77 p/Share
72,768
Reduced 9.33%
706,992
Class A Common Stock
Mar 03
2025
BUY
Grant, award, or other acquisition
-
396,371
Added 33.7%
779,760
Class A Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$256,529
$8.99 p/Share
28,535
Reduced 6.93%
383,389
Class A Common Stock
Aug 22
2024
SELL
Open market or private sale
$5,637,120
$30.0 p/Share
187,904
Reduced 31.33%
411,924
Class A Common Stock
Aug 22
2024
BUY
Exercise of conversion of derivative security
$1,717,442
$9.14 p/Share
187,904
Added 23.85%
599,828
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$826,012
$34.41 p/Share
24,005
Reduced 3.06%
760,382
Class A Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
29,096
Added 3.58%
784,387
Class A Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$2,925,235
$33.03 p/Share
88,563
Reduced 10.5%
755,291
Class A Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
206,209
Added 19.64%
843,854
Class A Common Stock
Dec 05
2023
SELL
Open market or private sale
$3,740,730
$26.53 p/Share
141,000
Reduced 18.11%
637,645
Class A Common Stock
Dec 04
2023
BUY
Exercise of conversion of derivative security
-
280,000
Added 26.45%
778,645
Class A Common Stock
Jun 28
2023
SELL
Open market or private sale
$1,020,039
$30.9 p/Share
33,011
Reduced 4.05%
783,011
Class A Common Stock
Jun 28
2023
BUY
Exercise of conversion of derivative security
$126,762
$3.84 p/Share
33,011
Added 3.89%
816,022
Class A Common Stock
Jun 16
2023
SELL
Open market or private sale
$63,275
$30.16 p/Share
2,098
Reduced 0.27%
783,011
Class A Common Stock
Jun 16
2023
BUY
Exercise of conversion of derivative security
$8,056
$3.84 p/Share
2,098
Added 0.27%
785,109
Class A Common Stock
Jun 15
2023
SELL
Open market or private sale
$2,293,116
$30.2 p/Share
75,931
Reduced 8.84%
783,011
Class A Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
$291,575
$3.84 p/Share
75,931
Added 8.12%
858,942
Class A Common Stock
Mar 07
2023
SELL
Open market or private sale
$3,290,804
$34.62 p/Share
95,055
Reduced 10.83%
783,011
Class A Common Stock
Mar 06
2023
SELL
Open market or private sale
$2,566,040
$34.71 p/Share
73,928
Reduced 7.77%
878,066
Class A Common Stock
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
360,000
Added 27.44%
951,994
Class A Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$263,392
$35.26 p/Share
7,470
Reduced 1.25%
591,994
Class A Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
59,002
Added 8.96%
599,464
Class A Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$2,465,030
$28.08 p/Share
87,786
Reduced 13.97%
540,462
Class A Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
206,211
Added 24.71%
628,248
Class A Common Stock