Nov 29
2024
SELL
Open market or private sale
$752,500
$21.5 p/Share
35,000
Reduced 11.86%
260,021
Common Stock
Nov 18
2024
SELL
Open market or private sale
$278,068
$18.3 p/Share
15,195
Reduced 4.9%
295,021
Common Stock
Nov 17
2024
SELL
Payment of exercise price or tax liability
$270,635
$18.28 p/Share
14,805
Reduced 4.56%
310,216
Common Stock
May 28
2024
SELL
Open market or private sale
$846,500
$16.93 p/Share
50,000
Reduced 13.33%
325,021
Common Stock
Mar 16
2024
SELL
Payment of exercise price or tax liability
$4,017
$13.9 p/Share
289
Reduced 0.08%
375,021
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
-
74,347
Added 16.53%
375,310
Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$3,203
$27.62 p/Share
116
Reduced 0.05%
225,881
Common Stock
Jan 14
2023
SELL
Payment of exercise price or tax liability
$71,167
$29.53 p/Share
2,410
Reduced 1.06%
225,997
Class A Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
-
16,931
Added 6.9%
228,407
Class A Common Stock
Nov 18
2022
SELL
Open market or private sale
$534,435
$32.39 p/Share
16,500
Reduced 7.24%
211,476
Common Stock
Nov 17
2022
SELL
Payment of exercise price or tax liability
$438,345
$32.47 p/Share
13,500
Reduced 5.59%
227,976
Common Stock
Jun 02
2022
SELL
Open market or private sale
$216,000
$40.0 p/Share
5,400
Reduced 2.34%
225,098
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$5,010
$43.95 p/Share
114
Reduced 0.05%
230,498
Class A Common Stock
Jan 14
2022
SELL
Payment of exercise price or tax liability
$57,039
$46.83 p/Share
1,218
Reduced 0.53%
230,612
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
-
40,676
Added 14.93%
231,830
Common Stock
Nov 18
2021
SELL
Open market or private sale
$1,738,311
$43.73 p/Share
39,751
Reduced 17.22%
191,154
Common Stock
Nov 17
2021
SELL
Payment of exercise price or tax liability
$903,510
$44.62 p/Share
20,249
Reduced 8.06%
230,905
Common Stock
Jun 22
2021
SELL
Open market or private sale
$1,015,613
$32.01 p/Share
31,728
Reduced 11.22%
251,154
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$15,771
$45.98 p/Share
343
Reduced 0.12%
282,882
Class A Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
2,308
Added 0.81%
283,225
Class A Common Stock
Nov 17
2020
SELL
Payment of exercise price or tax liability
-
69,083
Reduced 19.74%
280,917
Class A Common Stock
Nov 17
2020
BUY
Grant, award, or other acquisition
-
350,000
Added 50.0%
350,000
Class A Common Stock