Apr 01
2025
SELL
Payment of exercise price or tax liability
$86,137
$22.42 p/Share
3,842
Reduced 2.09%
180,371
Class A Common Stock, ...
Mar 12
2025
SELL
Open market or private sale
$25,200
$24.49 p/Share
1,029
Reduced 0.56%
184,213
Class A Common Stock, ...
Mar 08
2025
SELL
Payment of exercise price or tax liability
$131,543
$25.37 p/Share
5,185
Reduced 2.72%
185,242
Class A Common Stock, ...
Mar 06
2025
SELL
Payment of exercise price or tax liability
$59,308
$24.93 p/Share
2,379
Reduced 1.23%
190,427
Class A Common Stock, ...
Mar 05
2025
BUY
Grant, award, or other acquisition
-
37,314
Added 16.22%
192,806
Class A Common Stock, ...
Apr 01
2024
SELL
Payment of exercise price or tax liability
$164,740
$42.89 p/Share
3,841
Reduced 2.41%
155,492
Class A Common Stock, ...
Mar 08
2024
SELL
Payment of exercise price or tax liability
$234,391
$37.86 p/Share
6,191
Reduced 3.74%
159,333
Class A Common Stock, ...
Mar 06
2024
SELL
Open market or private sale
$346,612
$38.19 p/Share
9,076
Reduced 5.2%
165,524
Class A Common Stock, ...
Mar 06
2024
BUY
Grant, award, or other acquisition
-
35,428
Added 16.87%
174,600
Class A Common Stock, ...
Mar 05
2024
SELL
Open market or private sale
$35,574
$38.5 p/Share
924
Reduced 0.66%
139,172
Class A Common Stock, ...
Jan 21
2024
SELL
Payment of exercise price or tax liability
$32,346
$33.04 p/Share
979
Reduced 0.69%
140,067
Class A Common Stock, ...
Dec 20
2023
SELL
Open market or private sale
$175,000
$35.0 p/Share
5,000
Reduced 3.42%
141,046
Class A Common Stock, ...
Dec 19
2023
SELL
Open market or private sale
$160,000
$32.0 p/Share
5,000
Reduced 3.31%
146,046
Class A Common Stock, ...
Dec 11
2023
SELL
Open market or private sale
$49,752
$28.43 p/Share
1,750
Reduced 1.15%
151,046
Class A Common Stock, ...
Jun 20
2023
SELL
Open market or private sale
$49,860
$24.93 p/Share
2,000
Reduced 1.27%
155,173
Class A Common Stock, ...
Apr 01
2023
SELL
Payment of exercise price or tax liability
$31,495
$13.25 p/Share
2,377
Reduced 1.53%
152,796
Class A Common Stock, ...
Mar 08
2023
BUY
Grant, award, or other acquisition
-
83,551
Added 34.71%
157,173
Class A Common Stock, ...
Apr 01
2022
BUY
Grant, award, or other acquisition
-
41,007
Added 35.77%
73,622
Class A Common Stock, ...
Jan 29
2021
BUY
Grant, award, or other acquisition
-
9,615
Added 22.77%
32,615
Class A Common Stock, ...
Jan 25
2021
BUY
Open market or private purchase
$299,000
$13.0 p/Share
23,000
Added 50.0%
23,000
Class A Common Stock, ...