Jun 17
2024
SELL
Open market or private sale
$41,492
$23.71 p/Share
1,750
Reduced 50.19%
1,737
Common Stock
Jun 17
2024
BUY
Exercise of conversion of derivative security
$12,722
$7.27 p/Share
1,750
Added 33.42%
3,487
Common Stock
May 16
2024
SELL
Open market or private sale
$44,712
$25.55 p/Share
1,750
Reduced 50.19%
1,737
Common Stock
May 16
2024
BUY
Exercise of conversion of derivative security
$12,722
$7.27 p/Share
1,750
Added 33.42%
3,487
Common Stock
Apr 16
2024
SELL
Open market or private sale
$45,045
$25.74 p/Share
1,750
Reduced 50.19%
1,737
Common Stock
Apr 16
2024
BUY
Exercise of conversion of derivative security
$12,722
$7.27 p/Share
1,750
Added 33.42%
3,487
Common Stock
Apr 01
2024
SELL
Open market or private sale
$259,102
$31.78 p/Share
8,153
Reduced 82.44%
1,737
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
$103,053
$12.64 p/Share
8,153
Added 45.19%
9,890
Common Stock
Mar 27
2024
SELL
Open market or private sale
$204,388
$35.04 p/Share
5,833
Reduced 77.05%
1,737
Common Stock
Mar 27
2024
BUY
Exercise of conversion of derivative security
$151,541
$25.98 p/Share
5,833
Added 43.52%
7,570
Common Stock
Mar 18
2024
SELL
Open market or private sale
$54,722
$31.27 p/Share
1,750
Reduced 50.19%
1,737
Common Stock
Mar 18
2024
BUY
Exercise of conversion of derivative security
$12,722
$7.27 p/Share
1,750
Added 33.42%
3,487
Common Stock
Feb 27
2024
SELL
Open market or private sale
$57,270
$30.0 p/Share
1,909
Reduced 52.36%
1,737
Common Stock
Feb 27
2024
BUY
Exercise of conversion of derivative security
$38,638
$20.24 p/Share
1,909
Added 34.37%
3,646
Common Stock
Feb 16
2024
SELL
Open market or private sale
$48,422
$27.67 p/Share
1,750
Reduced 50.19%
1,737
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$12,722
$7.27 p/Share
1,750
Added 33.42%
3,487
Common Stock
Feb 08
2024
SELL
Open market or private sale
$171,710
$27.5 p/Share
6,244
Reduced 78.24%
1,737
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
$63,064
$10.1 p/Share
6,244
Added 62.58%
3,733
Common Stock
Jun 08
2023
SELL
Open market or private sale
$78,187
$20.85 p/Share
3,750
Reduced 68.34%
1,737
Common Stock
Jun 08
2023
BUY
Exercise of conversion of derivative security
$30,149
$8.04 p/Share
3,750
Added 40.6%
5,487
Common Stock
Jun 01
2023
SELL
Open market or private sale
$41,142
$18.31 p/Share
2,247
Reduced 56.4%
1,737
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
$12,168
$6.49 p/Share
1,875
Added 32.0%
3,984
Common Stock
Apr 21
2023
SELL
Open market or private sale
$75,000
$20.0 p/Share
3,750
Reduced 64.0%
2,109
Common Stock
Apr 21
2023
BUY
Exercise of conversion of derivative security
$30,149
$8.04 p/Share
3,750
Added 39.03%
5,859
Common Stock
Mar 01
2023
SELL
Open market or private sale
$43,386
$19.3 p/Share
2,248
Reduced 51.6%
2,109
Common Stock