May 13
2025
SELL
Open market or private sale
$359,428
$96.31 p/Share
3,732
Reduced 100.0%
0
Class A Common Stock
Mar 31
2025
SELL
Payment of exercise price or tax liability
$98,789
$62.21 p/Share
1,588
Reduced 29.85%
3,732
Class A Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
-
3,520
Added 39.82%
5,320
Class A Common Stock
Mar 13
2024
SELL
Payment of exercise price or tax liability
$62,637
$42.38 p/Share
1,478
Reduced 45.09%
1,800
Class A Common Stock
Mar 13
2024
BUY
Grant, award, or other acquisition
-
3,278
Added 50.0%
3,278
Class A Common Stock
Feb 26
2024
SELL
Open market or private sale
$646,777
$40.24 p/Share
16,073
Reduced 100.0%
0
Class A Common Stock
Apr 12
2023
BUY
Grant, award, or other acquisition
-
2,182
Added 11.95%
16,073
Class A Common Stock
Mar 27
2023
SELL
Payment of exercise price or tax liability
-
11,411
Reduced 45.1%
13,891
Class A Common Stock
Mar 27
2023
BUY
Grant, award, or other acquisition
-
25,302
Added 50.0%
25,302
Class A Common Stock
Nov 30
2022
SELL
Open market or private sale
$389,388
$37.79 p/Share
10,304
Reduced 100.0%
0
Class A Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
-
8,465
Reduced 45.1%
10,304
Class A Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
18,769
Added 50.0%
18,769
Class A Common Stock
May 27
2021
SELL
Open market or private sale
$183,581
$23.06 p/Share
7,961
Reduced 100.0%
0
Class A Common Stock
May 26
2021
SELL
Open market or private sale
$12,967
$22.95 p/Share
565
Reduced 6.63%
7,961
Class A Common Stock
May 21
2021
SELL
Open market or private sale
$229,500
$22.95 p/Share
10,000
Reduced 53.98%
8,526
Class A Common Stock
May 20
2021
SELL
Open market or private sale
$47,490
$22.81 p/Share
2,082
Reduced 10.1%
18,526
Class A Common Stock
Apr 21
2021
SELL
Payment of exercise price or tax liability
$363,995
$21.5 p/Share
16,930
Reduced 45.1%
20,609
Class A Common Stock
Apr 21
2021
BUY
Grant, award, or other acquisition
-
37,539
Added 50.0%
37,539
Class A Common Stock
Mar 23
2021
SELL
Open market or private sale
$208,125
$27.75 p/Share
7,500
Reduced 100.0%
0
Class A Common Stock
Mar 23
2021
BUY
Exercise of conversion of derivative security
$42,150
$5.62 p/Share
7,500
Added 50.0%
7,500
Class A Common Stock