Mar 07
2024
SELL
Open market or private sale
$481,400
$24.07 p/Share
20,000
Reduced 10.27%
174,792
Class A Common Stock, ...
Feb 16
2024
SELL
Payment of exercise price or tax liability
$5,750
$23.0 p/Share
250
Reduced 0.13%
194,792
Class A Common Stock, ...
Feb 15
2024
SELL
Payment of exercise price or tax liability
$12,298
$23.03 p/Share
534
Reduced 0.27%
195,042
Class A Common Stock, ...
Feb 13
2024
SELL
Payment of exercise price or tax liability
$21,018
$20.81 p/Share
1,010
Reduced 0.51%
195,576
Class A Common Stock, ...
Feb 13
2024
BUY
Grant, award, or other acquisition
$183,903
$5.2 p/Share
35,366
Added 15.25%
196,586
Class A Common Stock, ...
Feb 09
2024
SELL
Payment of exercise price or tax liability
$1,254
$21.26 p/Share
59
Reduced 0.04%
161,220
Class A Common Stock, ...
Nov 21
2023
SELL
Open market or private sale
$631,800
$21.06 p/Share
30,000
Reduced 15.71%
160,903
Class A Common Stock, ...
Aug 14
2023
SELL
Payment of exercise price or tax liability
$1,308
$17.22 p/Share
76
Reduced 0.04%
190,393
Class A Common Stock, ...
Aug 09
2023
SELL
Payment of exercise price or tax liability
$1,389
$18.28 p/Share
76
Reduced 0.04%
190,469
Class A Common Stock, ...
Aug 09
2023
BUY
Grant, award, or other acquisition
$328,509
$18.28 p/Share
17,971
Added 8.62%
190,545
Class A Common Stock, ...
Mar 21
2023
BUY
Grant, award, or other acquisition
$370,902
$16.03 p/Share
23,138
Added 11.85%
172,139
Class A Common Stock, ...
Feb 16
2023
SELL
Payment of exercise price or tax liability
$6,084
$16.27 p/Share
374
Reduced 0.25%
148,503
Class A Common Stock, ...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$14,273
$18.37 p/Share
777
Reduced 0.52%
148,877
Class A Common Stock, ...
Feb 14
2023
SELL
Payment of exercise price or tax liability
$11,600
$17.93 p/Share
647
Reduced 0.43%
149,654
Class A Common Stock, ...
Feb 14
2023
BUY
Grant, award, or other acquisition
-
32,565
Added 17.81%
150,301
Class A Common Stock, ...
Feb 13
2023
SELL
Payment of exercise price or tax liability
$8,995
$18.1 p/Share
497
Reduced 0.42%
117,736
Class A Common Stock, ...
Feb 16
2022
SELL
Payment of exercise price or tax liability
$16,000
$22.13 p/Share
723
Reduced 0.61%
116,939
Class A Common Stock, ...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$42,190
$21.77 p/Share
1,938
Reduced 1.62%
117,662
Class A Common Stock, ...
Feb 15
2022
BUY
Grant, award, or other acquisition
$231,906
$7.26 p/Share
31,943
Added 20.9%
120,876
Class A Common Stock, ...
Feb 14
2022
SELL
Payment of exercise price or tax liability
$12,161
$20.86 p/Share
583
Reduced 0.66%
87,657
Class A Common Stock, ...
Feb 13
2022
SELL
Payment of exercise price or tax liability
$11,954
$17.25 p/Share
693
Reduced 0.78%
88,240
Class A Common Stock, ...
Mar 16
2021
SELL
Open market or private sale
$154,490
$22.07 p/Share
7,000
Reduced 7.33%
88,536
Class A Common Stock, ...
Feb 16
2021
BUY
Grant, award, or other acquisition
$212,470
$21.02 p/Share
10,108
Added 9.6%
95,153
Class A Common Stock, ...
Feb 15
2021
SELL
Payment of exercise price or tax liability
$12,169
$21.09 p/Share
577
Reduced 0.67%
85,045
Class A Common Stock, ...
Feb 14
2021
SELL
Payment of exercise price or tax liability
$11,979
$21.09 p/Share
568
Reduced 0.66%
85,622
Class A Common Stock, ...