Oct 23
2024
BUY
Grant, award, or other acquisition
-
57,047
Added 24.66%
174,330
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$22,243
$7.93 p/Share
2,805
Reduced 2.34%
117,283
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
$90,893
$7.93 p/Share
11,462
Added 8.71%
120,088
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$12,852
$7.88 p/Share
1,631
Reduced 1.48%
108,626
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
$43,347
$7.88 p/Share
5,501
Added 4.75%
110,257
Common Stock
Mar 14
2023
BUY
Open market or private purchase
$19,220
$9.61 p/Share
2,000
Added 1.87%
104,756
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$67,965
$15.07 p/Share
4,510
Reduced 4.2%
102,756
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
$172,732
$15.07 p/Share
11,462
Added 9.65%
107,266
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$30,686
$15.05 p/Share
2,039
Reduced 2.16%
92,467
Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
$78,004
$15.05 p/Share
5,183
Added 5.2%
94,506
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$32,460
$15.0 p/Share
2,164
Reduced 2.21%
95,804
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
$82,515
$15.0 p/Share
5,501
Added 5.32%
97,968
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$73,650
$26.55 p/Share
2,774
Reduced 1.33%
205,120
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
7,052
Added 3.28%
207,894
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$52,647
$25.82 p/Share
2,039
Reduced 1.01%
200,842
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
5,182
Added 2.49%
202,881
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$57,043
$26.36 p/Share
2,164
Reduced 1.08%
197,699
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
5,501
Added 2.68%
199,863
Common Stock
Oct 08
2021
BUY
Exercise of conversion of derivative security
$868,478
$7.5 p/Share
115,797
Added 37.33%
194,362
Common Stock
Aug 25
2021
SELL
Open market or private sale
$102,679
$24.43 p/Share
4,203
Reduced 5.08%
78,565
Common Stock
Aug 25
2021
BUY
Exercise of conversion of derivative security
$31,522
$7.5 p/Share
4,203
Added 4.83%
82,768
Common Stock
Aug 06
2021
SELL
Open market or private sale
$1,002,000
$25.05 p/Share
40,000
Reduced 33.74%
78,565
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
$300,000
$7.5 p/Share
40,000
Added 25.23%
118,565
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$51,847
$22.85 p/Share
2,269
Reduced 2.81%
78,565
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
-
4,578
Added 5.36%
80,834
Common Stock