May 06
2024
BUY
Exercise of conversion of derivative security
-
617,230
Added 35.77%
1,108,477
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
-
152,565
Added 23.7%
491,247
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
$628
$2.19 p/Share
287
Added 0.08%
338,682
Common Stock
May 25
2023
BUY
Open market or private purchase
$174,000
$5.8 p/Share
30,000
Added 8.14%
338,395
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$203,091
$10.15 p/Share
20,009
Reduced 6.09%
308,395
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
-
50,846
Added 13.76%
318,752
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
$12,899
$7.88 p/Share
1,637
Added 0.58%
279,195
Common Stock
Jan 26
2023
SELL
Payment of exercise price or tax liability
$60,303
$10.39 p/Share
5,804
Reduced 2.05%
277,558
Common Stock
Jan 26
2023
BUY
Exercise of conversion of derivative security
-
13,364
Added 4.5%
283,362
Common Stock
Dec 13
2022
BUY
Open market or private purchase
$39,997
$7.75 p/Share
5,161
Added 1.88%
269,998
Common Stock
Dec 12
2022
BUY
Open market or private purchase
$459,375
$7.35 p/Share
62,500
Added 19.09%
264,837
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
$450
$11.53 p/Share
39
Added 0.02%
202,337
Common Stock
Mar 15
2022
SELL
Open market or private sale
$239,861
$27.81 p/Share
8,625
Reduced 4.09%
202,298
Common Stock
Mar 14
2022
BUY
Exercise of conversion of derivative security
-
21,994
Added 9.44%
210,923
Common Stock
Mar 08
2022
SELL
Open market or private sale
$319,591
$33.06 p/Share
9,667
Reduced 4.87%
188,929
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
24,526
Added 10.99%
198,596
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
$12,900
$30.21 p/Share
427
Added 0.24%
174,070
Common Stock
Jan 27
2022
SELL
Payment of exercise price or tax liability
$688,913
$31.0 p/Share
22,223
Reduced 11.35%
173,643
Common Stock
Jan 27
2022
BUY
Exercise of conversion of derivative security
-
56,085
Added 22.26%
195,866
Common Stock
Jan 26
2022
SELL
Payment of exercise price or tax liability
$341,589
$31.99 p/Share
10,678
Reduced 7.1%
139,781
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
-
27,135
Added 15.28%
150,459
Common Stock
Nov 10
2021
SELL
Open market or private sale
$1,156,500
$46.26 p/Share
25,000
Reduced 16.85%
123,324
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
$84,000
$6.72 p/Share
12,500
Added 7.77%
148,324
Common Stock
Sep 08
2021
SELL
Open market or private sale
$1,938,372
$58.15 p/Share
33,334
Reduced 19.71%
135,824
Common Stock
Sep 08
2021
BUY
Exercise of conversion of derivative security
$84,000
$6.72 p/Share
12,500
Added 6.88%
169,158
Common Stock