Jan 04
2025
SELL
Payment of exercise price or tax liability
$25,331
$9.41 p/Share
2,692
Reduced 0.84%
316,516
Common Stock
Jan 03
2025
SELL
Payment of exercise price or tax liability
$112,797
$9.41 p/Share
11,987
Reduced 3.62%
319,208
Common Stock
Jan 03
2025
BUY
Grant, award, or other acquisition
-
69,228
Added 17.29%
331,195
Common Stock
Jan 02
2025
SELL
Payment of exercise price or tax liability
$50,097
$9.31 p/Share
5,381
Reduced 2.01%
261,967
Common Stock
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