Feb 15
2024
SELL
Open market or private sale
$61,978
$14.0 p/Share
4,427
Reduced 1.72%
253,664
Common Stock
Jan 09
2024
SELL
Payment of exercise price or tax liability
$117,581
$13.65 p/Share
8,614
Reduced 3.23%
258,091
Common Stock
Jan 09
2024
SELL
Open market or private sale
$19,376
$14.0 p/Share
1,384
Reduced 0.52%
266,705
Common Stock
Jan 08
2024
SELL
Open market or private sale
$122,164
$14.0 p/Share
8,726
Reduced 3.15%
268,089
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$36,180
$13.44 p/Share
2,692
Reduced 0.96%
276,815
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$157,624
$13.53 p/Share
11,650
Reduced 4.0%
279,507
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$90,153
$14.24 p/Share
6,331
Reduced 2.13%
291,157
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
48,209
Added 13.95%
297,488
Common Stock
Dec 18
2023
BUY
Grant, award, or other acquisition
-
8,212
Added 3.19%
249,279
Common Stock
Jan 18
2023
SELL
Open market or private sale
$99,657
$13.5 p/Share
7,382
Reduced 2.97%
241,067
Common Stock
Jan 11
2023
SELL
Payment of exercise price or tax liability
$225,230
$12.02 p/Share
18,738
Reduced 7.01%
248,449
Common Stock
Jan 11
2023
BUY
Grant, award, or other acquisition
-
47,621
Added 15.13%
267,187
Common Stock
Jan 06
2023
SELL
Open market or private sale
$255,288
$11.87 p/Share
21,507
Reduced 8.92%
219,566
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$32,384
$12.03 p/Share
2,692
Reduced 1.1%
241,073
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$69,313
$11.93 p/Share
5,810
Reduced 2.33%
243,765
Common Stock
Jan 03
2023
SELL
Open market or private sale
$102,170
$12.03 p/Share
8,493
Reduced 4.27%
190,203
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
59,372
Added 19.22%
249,575
Common Stock
Jan 02
2023
SELL
Payment of exercise price or tax liability
$138,412
$12.21 p/Share
11,336
Reduced 5.4%
198,696
Common Stock
Oct 09
2022
SELL
Payment of exercise price or tax liability
$57,304
$10.4 p/Share
5,510
Reduced 2.56%
210,032
Common Stock
Aug 05
2022
SELL
Open market or private sale
$141,525
$12.5 p/Share
11,322
Reduced 4.99%
215,542
Common Stock
Jan 14
2022
SELL
Payment of exercise price or tax liability
$133,563
$10.53 p/Share
12,684
Reduced 5.29%
226,864
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
-
91,306
Added 27.6%
239,548
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$33,596
$12.48 p/Share
2,692
Reduced 1.78%
148,242
Common Stock
Jan 02
2022
SELL
Payment of exercise price or tax liability
$123,181
$11.55 p/Share
10,665
Reduced 6.6%
150,934
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$84,084
$11.55 p/Share
7,280
Reduced 4.31%
161,599
Common Stock