Jun 15
2024
SELL
Payment of exercise price or tax liability
$1,325,676
$29.04 p/Share
45,650
Reduced 5.33%
810,988
Class A Common Stock
Jun 15
2024
BUY
Exercise of conversion of derivative security
-
83,074
Added 8.84%
856,638
Class A Common Stock
Jun 13
2024
SELL
Payment of exercise price or tax liability
$302,247
$30.49 p/Share
9,913
Reduced 1.27%
773,564
Class A Common Stock
Jun 13
2024
BUY
Grant, award, or other acquisition
-
18,039
Added 2.25%
783,477
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$1,322,800
$28.92 p/Share
45,740
Reduced 5.64%
765,438
Class A Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
83,073
Added 9.3%
810,446
Class A Common Stock
Dec 18
2023
SELL
Open market or private sale
$1,399,690
$30.73 p/Share
45,548
Reduced 5.89%
727,373
Class A Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
-
83,074
Added 9.7%
772,921
Class A Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$1,223,976
$27.36 p/Share
44,736
Reduced 6.09%
689,847
Class A Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
-
83,073
Added 10.17%
733,850
Class A Common Stock
Jun 27
2023
SELL
Open market or private sale
$15,082,001
$32.96 p/Share
457,585
Reduced 41.28%
650,777
Class A Common Stock
Jun 27
2023
BUY
Exercise of conversion of derivative security
$2,213,075
$2.84 p/Share
779,252
Added 41.28%
1,108,362
Class A Common Stock
Jun 20
2023
SELL
Payment of exercise price or tax liability
$296,197
$43.19 p/Share
6,858
Reduced 2.04%
329,110
Class A Common Stock
Jun 20
2023
BUY
Grant, award, or other acquisition
-
12,734
Added 3.65%
335,968
Class A Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$2,074,408
$46.37 p/Share
44,736
Reduced 12.16%
323,234
Class A Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
-
83,074
Added 18.42%
367,970
Class A Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$764,527
$20.85 p/Share
36,668
Reduced 11.4%
284,896
Class A Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
83,073
Added 20.53%
321,564
Class A Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$543,688
$12.43 p/Share
43,740
Reduced 15.5%
238,491
Class A Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
-
83,074
Added 22.74%
282,231
Class A Common Stock
Sep 15
2022
SELL
Payment of exercise price or tax liability
$1,424,629
$14.78 p/Share
96,389
Reduced 32.61%
199,157
Class A Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
-
83,073
Added 21.94%
295,546
Class A Common Stock
Jun 24
2022
SELL
Open market or private sale
$3,362
$19.21 p/Share
175
Reduced 0.08%
212,473
Class A Common Stock
Dec 23
2021
BUY
Exercise of conversion of derivative security
$227,242
$3.98 p/Share
57,096
Added 21.17%
212,648
Class A Common Stock
Nov 18
2021
SELL
Open market or private sale
$1,018,072
$44.0 p/Share
23,138
Reduced 28.03%
59,415
Class A Common Stock