Mar 14
2024
SELL
Open market or private sale
$792,458
$23.59 p/Share
33,593
Reduced 11.34%
262,749
Common Stock
Mar 14
2024
BUY
Exercise of conversion of derivative security
$57,108
$1.7 p/Share
33,593
Added 10.18%
296,342
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$79,905
$24.8 p/Share
3,222
Reduced 1.21%
262,749
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
63,590
Added 19.3%
265,971
Common Stock
Dec 05
2023
SELL
Open market or private sale
$2,264,000
$22.64 p/Share
100,000
Reduced 33.07%
202,381
Common Stock
Dec 05
2023
BUY
Exercise of conversion of derivative security
$170,000
$1.7 p/Share
100,000
Added 24.85%
302,381
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$110,976
$22.83 p/Share
4,861
Reduced 2.35%
202,381
Common Stock
Nov 06
2023
SELL
Open market or private sale
$1,281,600
$21.36 p/Share
60,000
Reduced 22.45%
207,242
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
$78,600
$1.31 p/Share
60,000
Added 18.34%
267,242
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$54,673
$18.17 p/Share
3,009
Reduced 1.43%
207,242
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$47,843
$15.9 p/Share
3,009
Reduced 1.41%
210,251
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$21,680
$13.35 p/Share
1,624
Reduced 0.76%
213,260
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
-
1,103
Reduced 0.52%
212,411
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
124,920
Added 36.91%
213,514
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$23,136
$12.94 p/Share
1,788
Reduced 1.98%
88,594
Common Stock
Nov 15
2022
SELL
Open market or private sale
$1,398,000
$13.98 p/Share
100,000
Reduced 52.53%
90,382
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
$83,000
$0.83 p/Share
100,000
Added 34.44%
190,382
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$15,797
$14.27 p/Share
1,107
Reduced 1.21%
90,382
Common Stock
Jun 02
2022
SELL
Open market or private sale
$16,755
$14.37 p/Share
1,166
Reduced 1.26%
91,509
Common Stock
May 31
2022
SELL
Open market or private sale
$83,220
$13.87 p/Share
6,000
Reduced 6.08%
92,675
Common Stock
May 31
2022
BUY
Exercise of conversion of derivative security
$5,520
$0.92 p/Share
6,000
Added 5.73%
98,675
Common Stock
May 15
2022
SELL
Open market or private sale
$18,140
$10.51 p/Share
1,726
Reduced 1.83%
92,675
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
72,700
Added 43.73%
93,553
Common Stock
Apr 16
2021
BUY
Grant, award, or other acquisition
-
20,000
Added 19.05%
85,000
Common Stock