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
Nov 21
2022
SELL
Open market or private sale
$2,009,250
$26.79 p/Share
75,000
Reduced 15.09%
422,037
Class A Common Stock
Nov 21
2022
BUY
Exercise of conversion of derivative security
$288,000
$3.84 p/Share
75,000
Added 13.11%
497,037
Class A Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$3,563,070
$27.54 p/Share
129,378
Reduced 23.46%
422,037
Class A Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
-
286,867
Added 34.22%
551,415
Class A Common Stock