Mar 01
2024
SELL
Payment of exercise price or tax liability
$23,556
$6.25 p/Share
3,769
Reduced 0.76%
493,425
Common Stock, $0.01 pa...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$95,619
$5.92 p/Share
16,152
Reduced 3.15%
497,194
Common Stock, $0.01 pa...
Feb 25
2024
SELL
Payment of exercise price or tax liability
$28,005
$5.82 p/Share
4,812
Reduced 0.93%
513,346
Common Stock, $0.01 pa...
Feb 22
2024
BUY
Grant, award, or other acquisition
-
108,374
Added 17.3%
518,158
Common Stock, $0.01 pa...
Feb 16
2024
SELL
Payment of exercise price or tax liability
$55,124
$7.08 p/Share
7,786
Reduced 1.86%
409,784
Common Stock, $0.01 pa...
Feb 16
2024
BUY
Grant, award, or other acquisition
-
18,022
Added 4.14%
417,570
Common Stock, $0.01 pa...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$14,042
$5.66 p/Share
2,481
Reduced 0.62%
399,548
Common Stock, $0.01 pa...
Feb 28
2023
BUY
Grant, award, or other acquisition
-
123,488
Added 23.5%
402,029
Common Stock, $0.01 pa...
Feb 27
2023
SELL
Payment of exercise price or tax liability
$24,746
$5.95 p/Share
4,159
Reduced 1.47%
278,541
Common Stock, $0.01 pa...
Feb 25
2023
SELL
Payment of exercise price or tax liability
$29,731
$6.18 p/Share
4,811
Reduced 1.67%
282,700
Common Stock, $0.01 pa...
Feb 23
2023
SELL
Payment of exercise price or tax liability
$109,644
$6.43 p/Share
17,052
Reduced 5.6%
287,511
Common Stock, $0.01 pa...
Feb 23
2023
BUY
Grant, award, or other acquisition
-
68,040
Added 18.26%
304,563
Common Stock, $0.01 pa...
Mar 02
2022
SELL
Open market or private sale
$463,750
$18.55 p/Share
25,000
Reduced 9.56%
236,523
Common Stock, $0.01 pa...
Mar 02
2022
BUY
Exercise of conversion of derivative security
$437,500
$17.5 p/Share
25,000
Added 8.73%
261,523
Common Stock, $0.01 pa...
Mar 01
2022
BUY
Grant, award, or other acquisition
-
30,555
Added 11.44%
236,523
Common Stock, $0.01 pa...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$88,246
$18.18 p/Share
4,854
Reduced 2.3%
205,968
Common Stock, $0.01 pa...
Feb 25
2022
SELL
Payment of exercise price or tax liability
$289,719
$18.25 p/Share
15,875
Reduced 7.0%
210,822
Common Stock, $0.01 pa...
Feb 24
2022
SELL
Payment of exercise price or tax liability
$409,786
$18.25 p/Share
22,454
Reduced 9.01%
226,697
Common Stock, $0.01 pa...
Feb 24
2022
BUY
Grant, award, or other acquisition
-
59,665
Added 19.32%
249,151
Common Stock, $0.01 pa...
Mar 10
2021
SELL
Open market or private sale
$278,045
$16.43 p/Share
16,923
Reduced 8.2%
189,486
Common Stock, $0.01 pa...
Mar 01
2021
SELL
Payment of exercise price or tax liability
$27,770
$15.15 p/Share
1,833
Reduced 0.88%
206,409
Common Stock, $0.01 pa...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$50,699
$15.08 p/Share
3,362
Reduced 1.59%
208,242
Common Stock, $0.01 pa...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$105,077
$15.08 p/Share
6,968
Reduced 3.19%
211,604
Common Stock, $0.01 pa...
Feb 25
2021
BUY
Grant, award, or other acquisition
-
39,007
Added 15.14%
218,572
Common Stock, $0.01 pa...
Feb 22
2021
SELL
Payment of exercise price or tax liability
$79,153
$17.92 p/Share
4,417
Reduced 2.4%
179,565
Common Stock, $0.01 pa...