Dec 31
2025
SELL
Payment of exercise price or tax liability
$126,796
$22.04 p/Share
5,753
Reduced 3.59%
154,697
Class A Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$79,247
$25.23 p/Share
3,141
Reduced 1.92%
160,450
Class A Common Stock
Jul 01
2025
BUY
Exercise of conversion of derivative security
-
7,050
Added 4.13%
163,591
Class A Common Stock
Jan 01
2025
SELL
Payment of exercise price or tax liability
$415,535
$27.25 p/Share
15,249
Reduced 8.88%
156,541
Class A Common Stock
Dec 31
2024
SELL
Payment of exercise price or tax liability
$94,503
$27.25 p/Share
3,468
Reduced 1.98%
171,790
Class A Common Stock
Apr 11
2024
SELL
Sale (or disposition) back to the issuer
-
12,028
Reduced 12.07%
87,629
Class A Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$212,244
$46.04 p/Share
4,610
Reduced 4.34%
101,541
Class A Common Stock
May 17
2023
BUY
Grant, award, or other acquisition
-
23,250
Added 17.97%
106,151
Class A Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$58,523
$34.65 p/Share
1,689
Reduced 2.0%
82,901
Class A Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$22,297
$34.57 p/Share
645
Reduced 0.76%
84,590
Class A Common Stock
May 17
2022
BUY
Grant, award, or other acquisition
-
18,042
Added 17.47%
85,235
Class A Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$24,183
$26.43 p/Share
915
Reduced 1.34%
67,193
Class A Common Stock
Jun 05
2021
SELL
Payment of exercise price or tax liability
$36,724
$22.07 p/Share
1,664
Reduced 2.38%
68,108
Class A Common Stock
Apr 06
2021
BUY
Grant, award, or other acquisition
-
16,667
Added 19.28%
69,772
Class A Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$27,563
$19.66 p/Share
1,402
Reduced 2.57%
53,105
Class A Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$11,300
$14.81 p/Share
763
Reduced 1.38%
54,507
Class A Common Stock
Nov 02
2020
BUY
Open market or private purchase
$26,800
$13.4 p/Share
2,000
Added 3.49%
55,270
Class A Common Stock
Oct 30
2020
BUY
Open market or private purchase
$6,775
$13.55 p/Share
500
Added 0.93%
53,270
Class A Common Stock