Sep 16
2024
SELL
Open market or private sale
$8,164
$16.33 p/Share
500
Reduced 6.87%
6,781
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
$3,245
$6.49 p/Share
500
Added 6.43%
7,281
Common Stock
Aug 19
2024
SELL
Open market or private sale
$7,500
$15.0 p/Share
500
Reduced 6.87%
6,781
Common Stock
Aug 19
2024
BUY
Exercise of conversion of derivative security
$3,245
$6.49 p/Share
500
Added 6.43%
7,281
Common Stock
Jul 16
2024
SELL
Open market or private sale
$47,442
$27.11 p/Share
1,750
Reduced 20.51%
6,781
Common Stock
Jul 16
2024
BUY
Exercise of conversion of derivative security
$12,722
$7.27 p/Share
1,750
Added 17.02%
8,531
Common Stock
Jul 11
2024
SELL
Open market or private sale
$49,900
$25.0 p/Share
1,996
Reduced 22.74%
6,781
Common Stock
Jul 11
2024
BUY
Exercise of conversion of derivative security
$31,496
$15.78 p/Share
1,996
Added 18.53%
8,777
Common Stock
Jul 01
2024
SELL
Open market or private sale
$90,737
$21.36 p/Share
4,248
Reduced 70.98%
1,737
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
$30,882
$7.27 p/Share
4,248
Added 41.51%
5,985
Common Stock
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