Jan 25
2025
SELL
Sale (or disposition) back to the issuer
$22,156
$8.73 p/Share
2,538
Reduced 1.08%
233,270
Common Stock
Jan 20
2025
SELL
Payment of exercise price or tax liability
-
12,271
Reduced 4.83%
241,529
Common Stock
Jan 20
2025
SELL
Sale (or disposition) back to the issuer
$51,889
$9.07 p/Share
5,721
Reduced 2.37%
235,808
Common Stock
Jan 17
2025
SELL
Sale (or disposition) back to the issuer
$42,866
$9.14 p/Share
4,690
Reduced 1.81%
253,800
Common Stock
Jan 16
2025
BUY
Grant, award, or other acquisition
$248,998
$9.15 p/Share
27,213
Added 9.52%
258,490
Common Stock
Oct 10
2024
SELL
Sale (or disposition) back to the issuer
$559,200
$9.32 p/Share
60,000
Reduced 20.6%
231,277
Common Stock
Jan 25
2024
SELL
Payment of exercise price or tax liability
$20,456
$8.06 p/Share
2,538
Reduced 0.86%
291,277
Common Stock
Jan 21
2024
SELL
Payment of exercise price or tax liability
$177,526
$7.61 p/Share
23,328
Reduced 7.36%
293,815
Common Stock
Jan 20
2024
SELL
Payment of exercise price or tax liability
$20,592
$7.61 p/Share
2,706
Reduced 0.85%
317,143
Common Stock
Jan 17
2024
BUY
Grant, award, or other acquisition
$219,003
$7.69 p/Share
28,479
Added 8.18%
319,849
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
$213,000
$12.34 p/Share
17,261
Added 5.59%
291,369
Common Stock
Jan 21
2023
SELL
Payment of exercise price or tax liability
$281,832
$12.46 p/Share
22,619
Reduced 7.62%
274,108
Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
$37,445
$12.35 p/Share
3,032
Reduced 1.01%
296,727
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$274,325
$13.3 p/Share
20,626
Reduced 6.44%
299,759
Common Stock
Jan 21
2022
SELL
Payment of exercise price or tax liability
$204,407
$9.85 p/Share
20,752
Reduced 6.08%
320,385
Common Stock
Jan 20
2022
BUY
Grant, award, or other acquisition
$381,004
$10.35 p/Share
36,812
Added 9.74%
341,137
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$225,456
$11.08 p/Share
20,348
Reduced 6.27%
304,325
Common Stock
Dec 30
2021
SELL
Payment of exercise price or tax liability
$218,588
$11.22 p/Share
19,482
Reduced 5.66%
324,673
Common Stock
Oct 28
2021
BUY
Grant, award, or other acquisition
-
44,137
Added 11.37%
344,155
Common Stock
Jan 21
2021
BUY
Grant, award, or other acquisition
$369,999
$3.55 p/Share
104,225
Added 31.11%
230,783
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$12,719
$2.55 p/Share
4,988
Reduced 3.79%
126,558
Common Stock
Dec 30
2020
SELL
Payment of exercise price or tax liability
$7,361
$2.59 p/Share
2,842
Reduced 2.11%
131,546
Common Stock
Dec 14
2020
SELL
Open market or private purchase
$15,482
$2.89 p/Share
5,357
Reduced 3.83%
134,388
Common Stock