Feb 18
2025
SELL
Payment of exercise price or tax liability
$726,652
$10.49 p/Share
69,271
Reduced 7.48%
857,338
Common Stock
Jan 22
2025
BUY
Grant, award, or other acquisition
-
151,807
Added 14.14%
921,558
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$412,106
$9.63 p/Share
42,794
Reduced 5.48%
737,899
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
126,826
Added 14.01%
778,122
Common Stock
Feb 15
2024
SELL
Open market or private sale
$605,800
$9.32 p/Share
65,000
Reduced 9.07%
651,296
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$365,995
$9.56 p/Share
38,284
Reduced 5.07%
716,296
Common Stock
Jan 17
2024
BUY
Grant, award, or other acquisition
-
83,824
Added 10.04%
750,874
Common Stock
Nov 08
2023
SELL
Open market or private sale
$552,500
$8.5 p/Share
65,000
Reduced 8.94%
661,843
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$251,324
$9.89 p/Share
25,412
Reduced 3.47%
707,549
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
114,730
Added 13.56%
731,543
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$403,751
$11.48 p/Share
35,170
Reduced 5.39%
616,813
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
77,175
Added 10.61%
649,895
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$260,890
$12.9 p/Share
20,224
Reduced 3.49%
559,915
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
66,050
Added 10.23%
579,352
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$477,451
$13.85 p/Share
34,473
Reduced 6.29%
513,302
Common Stock
Jan 20
2022
BUY
Grant, award, or other acquisition
-
75,808
Added 12.18%
546,424
Common Stock
Aug 18
2021
SELL
Open market or private sale
$731,250
$16.25 p/Share
45,000
Reduced 8.78%
467,426
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$769,336
$16.52 p/Share
46,570
Reduced 8.37%
509,925
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$715,487
$15.96 p/Share
44,830
Reduced 8.07%
510,759
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
43,937
Added 7.34%
554,696
Common Stock
Jan 21
2021
BUY
Grant, award, or other acquisition
-
66,088
Added 10.66%
553,805
Common Stock