Dec 11
2024
SELL
Open market or private sale
$64,507
$8.37 p/Share
7,707
Reduced 3.53%
210,609
Common Stock
Dec 11
2024
BUY
Exercise of conversion of derivative security
$46,396
$6.02 p/Share
7,707
Added 3.41%
218,316
Common Stock
Aug 23
2024
SELL
Payment of exercise price or tax liability
$8,601
$15.84 p/Share
543
Reduced 0.26%
210,609
Common Stock
Aug 23
2024
BUY
Exercise of conversion of derivative security
-
2,246
Added 1.05%
211,152
Common Stock
Jul 31
2024
SELL
Open market or private sale
$29,920
$14.96 p/Share
2,000
Reduced 0.95%
208,906
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
$14,940
$7.47 p/Share
2,000
Added 0.94%
210,906
Common Stock
Jul 29
2024
SELL
Open market or private sale
$45,090
$15.03 p/Share
3,000
Reduced 1.42%
208,906
Common Stock
Jul 29
2024
BUY
Exercise of conversion of derivative security
$22,410
$7.47 p/Share
3,000
Added 1.4%
211,906
Common Stock
Jul 25
2024
SELL
Open market or private sale
$86,265
$14.93 p/Share
5,778
Reduced 2.69%
208,906
Common Stock
Jul 25
2024
BUY
Exercise of conversion of derivative security
$45,241
$7.83 p/Share
5,778
Added 2.62%
215,156
Common Stock
Jul 24
2024
SELL
Open market or private sale
$7,070
$14.98 p/Share
472
Reduced 0.22%
214,684
Common Stock
Jul 24
2024
BUY
Exercise of conversion of derivative security
$3,695
$7.83 p/Share
472
Added 0.22%
209,378
Common Stock
Jul 16
2024
SELL
Open market or private sale
$134,460
$14.94 p/Share
9,000
Reduced 4.13%
208,906
Common Stock
Jul 16
2024
BUY
Exercise of conversion of derivative security
$86,400
$9.6 p/Share
9,000
Added 4.02%
214,906
Common Stock
Jul 15
2024
SELL
Open market or private sale
$100,660
$14.38 p/Share
7,000
Reduced 3.24%
208,906
Common Stock
Jul 15
2024
BUY
Exercise of conversion of derivative security
$63,279
$9.04 p/Share
7,000
Added 3.18%
213,406
Common Stock
Jul 11
2024
SELL
Open market or private sale
$123,969
$13.97 p/Share
8,874
Reduced 4.07%
208,906
Common Stock
Jul 11
2024
BUY
Exercise of conversion of derivative security
$96,815
$10.91 p/Share
8,874
Added 3.92%
217,780
Common Stock
Jul 09
2024
SELL
Open market or private sale
$3,725
$13.85 p/Share
269
Reduced 0.13%
208,906
Common Stock
Jul 09
2024
BUY
Exercise of conversion of derivative security
$3,580
$13.31 p/Share
269
Added 0.13%
209,175
Common Stock
Jul 01
2024
SELL
Open market or private sale
$11,912
$13.9 p/Share
857
Reduced 0.41%
208,906
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
$11,406
$13.31 p/Share
857
Added 0.41%
209,763
Common Stock
Sep 13
2023
SELL
Open market or private sale
$113,557
$9.27 p/Share
12,250
Reduced 5.54%
208,906
Common Stock
Sep 13
2023
BUY
Exercise of conversion of derivative security
$52,185
$4.26 p/Share
12,250
Added 5.25%
221,156
Common Stock
Aug 23
2023
SELL
Payment of exercise price or tax liability
$4,944
$8.2 p/Share
603
Reduced 0.29%
206,406
Common Stock