Mar 01
2024
SELL
Payment of exercise price or tax liability
$22,593
$6.25 p/Share
3,615
Reduced 0.85%
421,280
Common Stock, $0.01 pa...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$113,332
$5.92 p/Share
19,144
Reduced 4.31%
424,895
Common Stock, $0.01 pa...
Feb 25
2024
SELL
Payment of exercise price or tax liability
$26,859
$5.82 p/Share
4,615
Reduced 1.03%
444,039
Common Stock, $0.01 pa...
Feb 22
2024
BUY
Grant, award, or other acquisition
-
118,226
Added 20.86%
448,654
Common Stock, $0.01 pa...
Feb 16
2024
SELL
Payment of exercise price or tax liability
$52,073
$7.08 p/Share
7,355
Reduced 2.18%
330,428
Common Stock, $0.01 pa...
Feb 16
2024
BUY
Grant, award, or other acquisition
-
13,107
Added 3.74%
337,783
Common Stock, $0.01 pa...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$15,157
$5.66 p/Share
2,678
Reduced 0.82%
324,676
Common Stock, $0.01 pa...
Feb 28
2023
BUY
Grant, award, or other acquisition
-
112,262
Added 25.54%
327,354
Common Stock, $0.01 pa...
Feb 27
2023
SELL
Payment of exercise price or tax liability
$27,649
$5.95 p/Share
4,647
Reduced 2.11%
215,092
Common Stock, $0.01 pa...
Feb 25
2023
SELL
Payment of exercise price or tax liability
$28,520
$6.18 p/Share
4,615
Reduced 2.06%
219,739
Common Stock, $0.01 pa...
Feb 23
2023
SELL
Payment of exercise price or tax liability
$117,469
$6.43 p/Share
18,269
Reduced 7.53%
224,354
Common Stock, $0.01 pa...
Feb 23
2023
BUY
Grant, award, or other acquisition
-
49,484
Added 16.94%
242,623
Common Stock, $0.01 pa...
Mar 03
2022
SELL
Open market or private sale
$398,640
$18.12 p/Share
22,000
Reduced 10.23%
193,139
Common Stock, $0.01 pa...
Mar 03
2022
BUY
Exercise of conversion of derivative security
$385,000
$17.5 p/Share
22,000
Added 9.28%
215,139
Common Stock, $0.01 pa...
Mar 01
2022
BUY
Grant, award, or other acquisition
-
22,222
Added 10.32%
193,139
Common Stock, $0.01 pa...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$67,884
$18.18 p/Share
3,734
Reduced 2.14%
170,917
Common Stock, $0.01 pa...
Feb 25
2022
SELL
Payment of exercise price or tax liability
$186,606
$18.25 p/Share
10,225
Reduced 5.53%
174,651
Common Stock, $0.01 pa...
Feb 24
2022
SELL
Payment of exercise price or tax liability
$305,432
$18.25 p/Share
16,736
Reduced 8.3%
184,876
Common Stock, $0.01 pa...
Feb 24
2022
BUY
Grant, award, or other acquisition
-
45,896
Added 18.54%
201,612
Common Stock, $0.01 pa...
Dec 09
2021
-
3,000
Reduced 1.89%
155,716
Common Stock, $0.01 pa...
Mar 09
2021
SELL
Open market or private sale
$158,800
$15.88 p/Share
10,000
Reduced 5.93%
158,716
Common Stock, $0.01 pa...
Mar 01
2021
SELL
Payment of exercise price or tax liability
$29,906
$15.15 p/Share
1,974
Reduced 1.16%
168,716
Common Stock, $0.01 pa...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$38,997
$15.08 p/Share
2,586
Reduced 1.49%
170,690
Common Stock, $0.01 pa...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$77,315
$15.08 p/Share
5,127
Reduced 2.87%
173,276
Common Stock, $0.01 pa...
Feb 25
2021
BUY
Grant, award, or other acquisition
-
28,368
Added 13.72%
178,403
Common Stock, $0.01 pa...