Oct 10
2024
SELL
Sale (or disposition) back to the issuer
$1,125,000
$9.0 p/Share
125,000
Reduced 7.31%
1,585,661
Common Stock
Jan 25
2024
SELL
Payment of exercise price or tax liability
$113,105
$8.06 p/Share
14,033
Reduced 0.81%
1,710,661
Common Stock
Jan 21
2024
SELL
Payment of exercise price or tax liability
$829,733
$7.61 p/Share
109,032
Reduced 5.95%
1,724,694
Common Stock
Jan 20
2024
SELL
Payment of exercise price or tax liability
$99,493
$7.61 p/Share
13,074
Reduced 0.71%
1,833,726
Common Stock
Jan 17
2024
BUY
Grant, award, or other acquisition
$1,213,497
$7.69 p/Share
157,802
Added 7.87%
1,846,800
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
$1,178,001
$12.34 p/Share
95,462
Added 5.35%
1,688,998
Common Stock
Jan 21
2023
SELL
Payment of exercise price or tax liability
$1,349,206
$12.46 p/Share
108,283
Reduced 6.36%
1,593,536
Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
$166,848
$12.35 p/Share
13,510
Reduced 0.79%
1,701,819
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$1,505,812
$13.3 p/Share
113,219
Reduced 6.19%
1,715,329
Common Stock
Jan 21
2022
SELL
Payment of exercise price or tax liability
$1,077,275
$9.85 p/Share
109,368
Reduced 5.63%
1,832,653
Common Stock
Jan 20
2022
BUY
Grant, award, or other acquisition
$1,840,996
$10.35 p/Share
177,874
Added 8.39%
1,942,021
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$1,261,469
$11.08 p/Share
113,851
Reduced 6.06%
1,764,147
Common Stock
Dec 30
2021
SELL
Payment of exercise price or tax liability
$1,534,773
$11.22 p/Share
136,789
Reduced 6.79%
1,877,998
Common Stock
Oct 28
2021
BUY
Grant, award, or other acquisition
-
243,860
Added 10.8%
2,014,787
Common Stock
Sep 27
2021
SELL
Payment of exercise price or tax liability
$143,798
$10.51 p/Share
13,682
Reduced 1.0%
1,359,094
Common Stock
Jan 21
2021
BUY
Grant, award, or other acquisition
$1,787,997
$3.55 p/Share
503,661
Added 26.84%
1,372,776
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$72,892
$2.55 p/Share
28,585
Reduced 3.18%
869,115
Common Stock
Dec 30
2020
SELL
Payment of exercise price or tax liability
$53,139
$2.59 p/Share
20,517
Reduced 2.23%
897,700
Common Stock
Dec 29
2020
SELL
Payment of exercise price or tax liability
$38,563
$2.82 p/Share
13,675
Reduced 1.47%
918,217
Common Stock