Oct 28
2024
SELL
Open market or private sale
$180,000
$28.8 p/Share
6,250
Reduced 100.0%
0
Common Stock
Oct 28
2024
BUY
Exercise of conversion of derivative security
$15,500
$2.48 p/Share
6,250
Added 50.0%
6,250
Common Stock
Oct 18
2024
SELL
Open market or private sale
$24,420
$30.0 p/Share
814
Reduced 100.0%
0
Common Stock
Oct 18
2024
BUY
Exercise of conversion of derivative security
$2,018
$2.48 p/Share
814
Added 50.0%
814
Common Stock
Oct 07
2024
SELL
Open market or private sale
$34,937
$27.51 p/Share
1,270
Reduced 100.0%
0
Common Stock
Oct 07
2024
BUY
Exercise of conversion of derivative security
$3,149
$2.48 p/Share
1,270
Added 38.84%
2,000
Common Stock
Oct 04
2024
SELL
Open market or private sale
$281,097
$27.51 p/Share
10,218
Reduced 100.0%
0
Common Stock
Oct 04
2024
BUY
Exercise of conversion of derivative security
$25,340
$2.48 p/Share
10,218
Added 50.0%
10,218
Common Stock
Oct 01
2024
SELL
Open market or private sale
$14,348
$27.54 p/Share
521
Reduced 100.0%
0
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
$1,292
$2.48 p/Share
521
Added 50.0%
521
Common Stock
Sep 30
2024
SELL
Open market or private sale
$50,660
$25.33 p/Share
2,000
Reduced 100.0%
0
Common Stock
Sep 30
2024
BUY
Exercise of conversion of derivative security
$4,960
$2.48 p/Share
2,000
Added 50.0%
2,000
Common Stock
Sep 27
2024
SELL
Open market or private sale
$103,147
$24.27 p/Share
4,250
Reduced 100.0%
0
Common Stock
Sep 27
2024
BUY
Exercise of conversion of derivative security
$10,540
$2.48 p/Share
4,250
Added 50.0%
4,250
Common Stock
Aug 27
2024
SELL
Open market or private sale
$95,795
$22.54 p/Share
4,250
Reduced 100.0%
0
Common Stock
Aug 27
2024
BUY
Exercise of conversion of derivative security
$10,540
$2.48 p/Share
4,250
Added 50.0%
4,250
Common Stock
Jul 31
2024
SELL
Open market or private sale
$27,282
$27.53 p/Share
991
Reduced 100.0%
0
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
$2,457
$2.48 p/Share
991
Added 50.0%
991
Common Stock
Jul 29
2024
SELL
Open market or private sale
$142,065
$27.06 p/Share
5,250
Reduced 100.0%
0
Common Stock
Jul 29
2024
BUY
Exercise of conversion of derivative security
$13,020
$2.48 p/Share
5,250
Added 50.0%
5,250
Common Stock
Jul 12
2024
SELL
Open market or private sale
$75,210
$25.07 p/Share
3,000
Reduced 100.0%
0
Common Stock
Jul 12
2024
BUY
Exercise of conversion of derivative security
$7,440
$2.48 p/Share
3,000
Added 50.0%
3,000
Common Stock
Jun 27
2024
SELL
Open market or private sale
$96,050
$22.6 p/Share
4,250
Reduced 100.0%
0
Common Stock
Jun 27
2024
BUY
Exercise of conversion of derivative security
$10,540
$2.48 p/Share
4,250
Added 50.0%
4,250
Common Stock
May 28
2024
SELL
Open market or private sale
$100,087
$23.55 p/Share
4,250
Reduced 100.0%
0
Common Stock