Mar 15
2024
SELL
Payment of exercise price or tax liability
$567,775
$9.63 p/Share
58,959
Reduced 2.64%
2,173,302
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
144,676
Added 6.12%
2,218,856
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$924,203
$9.56 p/Share
96,674
Reduced 4.45%
2,074,180
Common Stock
Jan 17
2024
BUY
Grant, award, or other acquisition
-
242,598
Added 10.12%
2,154,001
Common Stock
May 10
2023
SELL
Open market or private sale
$3,255,000
$9.3 p/Share
350,000
Reduced 16.22%
1,807,479
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$577,170
$9.89 p/Share
58,359
Reduced 2.66%
2,133,661
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
130,878
Added 5.66%
2,180,869
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$1,720,817
$11.48 p/Share
149,897
Reduced 6.81%
2,049,991
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
376,987
Added 14.71%
2,185,874
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$811,526
$12.9 p/Share
62,909
Reduced 3.55%
1,708,160
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$21,135
$12.99 p/Share
1,627
Reduced 0.09%
1,771,069
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$2,348,436
$12.99 p/Share
180,788
Reduced 9.31%
1,760,053
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
106,697
Added 5.21%
1,940,841
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$3,213,671
$13.85 p/Share
232,034
Reduced 11.23%
1,834,144
Common Stock
Feb 11
2022
SELL
Open market or private sale
$5,640,000
$14.1 p/Share
400,000
Reduced 16.22%
2,066,178
Common Stock
Jan 20
2022
BUY
Grant, award, or other acquisition
-
584,806
Added 19.27%
2,449,732
Common Stock
Nov 05
2021
SELL
Open market or private sale
$99,450
$16.25 p/Share
6,120
Reduced 0.33%
1,843,880
Common Stock
Aug 25
2021
SELL
Open market or private sale
$495,300
$16.51 p/Share
30,000
Reduced 1.62%
1,819,768
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$762,728
$16.52 p/Share
46,170
Reduced 2.5%
1,804,289
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
127,161
Added 6.46%
1,841,048
Common Stock
Jan 21
2021
BUY
Grant, award, or other acquisition
-
254,929
Added 13.01%
1,704,549
Common Stock