Mar 01
2024
SELL
Payment of exercise price or tax liability
$34,162
$6.25 p/Share
5,466
Reduced 0.89%
609,552
Common Stock, $0.01 pa...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$130,760
$5.92 p/Share
22,088
Reduced 3.47%
615,018
Common Stock, $0.01 pa...
Feb 25
2024
SELL
Payment of exercise price or tax liability
$37,498
$5.82 p/Share
6,443
Reduced 1.0%
637,106
Common Stock, $0.01 pa...
Feb 22
2024
BUY
Grant, award, or other acquisition
-
192,118
Added 22.99%
643,549
Common Stock, $0.01 pa...
Feb 16
2024
SELL
Payment of exercise price or tax liability
$64,498
$7.08 p/Share
9,110
Reduced 1.98%
451,431
Common Stock, $0.01 pa...
Feb 16
2024
BUY
Grant, award, or other acquisition
-
22,117
Added 4.58%
460,541
Common Stock, $0.01 pa...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$19,142
$5.66 p/Share
3,382
Reduced 0.77%
438,424
Common Stock, $0.01 pa...
Feb 28
2023
BUY
Grant, award, or other acquisition
-
168,393
Added 27.6%
441,806
Common Stock, $0.01 pa...
Feb 27
2023
SELL
Payment of exercise price or tax liability
$29,874
$5.95 p/Share
5,021
Reduced 1.8%
273,413
Common Stock, $0.01 pa...
Feb 25
2023
SELL
Payment of exercise price or tax liability
$24,015
$6.18 p/Share
3,886
Reduced 1.38%
278,434
Common Stock, $0.01 pa...
Feb 23
2023
SELL
Payment of exercise price or tax liability
$116,646
$6.43 p/Share
18,141
Reduced 6.04%
282,320
Common Stock, $0.01 pa...
Feb 23
2023
BUY
Grant, award, or other acquisition
-
74,226
Added 19.81%
300,461
Common Stock, $0.01 pa...
Mar 25
2022
SELL
Payment of exercise price or tax liability
$268,684
$15.89 p/Share
16,909
Reduced 6.95%
226,235
Common Stock, $0.01 pa...
Mar 01
2022
BUY
Grant, award, or other acquisition
-
41,666
Added 14.63%
243,144
Common Stock, $0.01 pa...
Feb 25
2022
SELL
Payment of exercise price or tax liability
$290,722
$18.25 p/Share
15,930
Reduced 7.33%
201,478
Common Stock, $0.01 pa...
Feb 24
2022
SELL
Payment of exercise price or tax liability
$459,352
$18.25 p/Share
25,170
Reduced 10.38%
217,408
Common Stock, $0.01 pa...
Feb 24
2022
BUY
Grant, award, or other acquisition
-
57,795
Added 19.24%
242,578
Common Stock, $0.01 pa...
Mar 25
2021
SELL
Payment of exercise price or tax liability
$294,112
$14.81 p/Share
19,859
Reduced 9.7%
184,783
Common Stock, $0.01 pa...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$113,341
$15.08 p/Share
7,516
Reduced 3.54%
204,642
Common Stock, $0.01 pa...
Feb 25
2021
BUY
Grant, award, or other acquisition
-
47,872
Added 18.41%
212,158
Common Stock, $0.01 pa...