May 16
2024
SELL
Open market or private sale
$217,200
$21.72 p/Share
10,000
Reduced 100.0%
0
Common Stock
May 16
2024
BUY
Exercise of conversion of derivative security
$21,400
$2.14 p/Share
10,000
Added 50.0%
10,000
Common Stock
May 01
2024
SELL
Open market or private sale
$231,342
$20.37 p/Share
11,357
Reduced 100.0%
0
Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
$21,400
$2.14 p/Share
10,000
Added 50.0%
10,000
Common Stock
Apr 16
2024
SELL
Open market or private sale
$246,700
$24.67 p/Share
10,000
Reduced 100.0%
0
Common Stock
Apr 16
2024
BUY
Exercise of conversion of derivative security
$21,400
$2.14 p/Share
10,000
Added 50.0%
10,000
Common Stock
Apr 01
2024
SELL
Open market or private sale
$304,600
$30.46 p/Share
10,000
Reduced 100.0%
0
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
$21,400
$2.14 p/Share
10,000
Added 50.0%
10,000
Common Stock
Nov 01
2023
SELL
Open market or private sale
$11,378
$10.42 p/Share
1,092
Reduced 100.0%
0
Common Stock
Jul 28
2023
SELL
Open market or private sale
$98,604
$18.0 p/Share
5,478
Reduced 100.0%
0
Common Stock
Jul 28
2023
BUY
Exercise of conversion of derivative security
$11,722
$2.14 p/Share
5,478
Added 50.0%
5,478
Common Stock
Jul 17
2023
SELL
Open market or private sale
$81,893
$18.11 p/Share
4,522
Reduced 100.0%
0
Common Stock
Jul 17
2023
BUY
Exercise of conversion of derivative security
$9,677
$2.14 p/Share
4,522
Added 50.0%
4,522
Common Stock
Jul 03
2023
SELL
Open market or private sale
$180,000
$18.0 p/Share
10,000
Reduced 100.0%
0
Common Stock
Jul 03
2023
BUY
Exercise of conversion of derivative security
$21,400
$2.14 p/Share
10,000
Added 50.0%
10,000
Common Stock
May 02
2023
SELL
Open market or private sale
$14,656
$21.15 p/Share
693
Reduced 100.0%
0
Common Stock
May 01
2023
SELL
Open market or private sale
$309,150
$20.61 p/Share
15,000
Reduced 95.58%
693
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
$32,100
$2.14 p/Share
15,000
Added 48.87%
15,693
Common Stock
Apr 03
2023
SELL
Open market or private sale
$292,050
$19.47 p/Share
15,000
Reduced 100.0%
0
Common Stock
Apr 03
2023
BUY
Exercise of conversion of derivative security
$32,100
$2.14 p/Share
15,000
Added 50.0%
15,000
Common Stock
Mar 01
2023
SELL
Open market or private sale
$363,300
$24.22 p/Share
15,000
Reduced 100.0%
0
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$32,100
$2.14 p/Share
15,000
Added 50.0%
15,000
Common Stock
Feb 01
2023
SELL
Open market or private sale
$341,850
$22.79 p/Share
15,000
Reduced 100.0%
0
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$32,100
$2.14 p/Share
15,000
Added 50.0%
15,000
Common Stock
Jan 03
2023
SELL
Open market or private sale
$424,950
$28.33 p/Share
15,000
Reduced 100.0%
0
Common Stock