Nov 20
2024
SELL
Open market or private sale
$1,543,525
$21.29 p/Share
72,500
Reduced 1.59%
4,478,169
Common Stock, par valu...
Nov 20
2024
BUY
Exercise of conversion of derivative security
$256,650
$3.54 p/Share
72,500
Added 1.57%
4,550,669
Common Stock, par valu...
Nov 19
2024
SELL
Open market or private sale
$2,083,930
$21.19 p/Share
98,345
Reduced 2.15%
4,478,169
Common Stock, par valu...
Nov 19
2024
BUY
Exercise of conversion of derivative security
$348,141
$3.54 p/Share
98,345
Added 2.1%
4,576,514
Common Stock, par valu...
Nov 14
2024
SELL
Open market or private sale
$971,246
$21.75 p/Share
44,655
Reduced 0.99%
4,478,169
Common Stock, par valu...
Nov 14
2024
BUY
Exercise of conversion of derivative security
$158,078
$3.54 p/Share
44,655
Added 0.98%
4,522,824
Common Stock, par valu...
Nov 13
2024
SELL
Open market or private sale
$2,125,650
$22.98 p/Share
92,500
Reduced 2.02%
4,478,169
Common Stock, par valu...
Nov 13
2024
BUY
Exercise of conversion of derivative security
$327,450
$3.54 p/Share
92,500
Added 1.98%
4,570,669
Common Stock, par valu...
Nov 12
2024
SELL
Open market or private sale
$6,107,220
$23.31 p/Share
262,000
Reduced 5.53%
4,478,169
Common Stock, par valu...
Nov 12
2024
BUY
Exercise of conversion of derivative security
$990,360
$3.78 p/Share
262,000
Added 5.31%
4,670,169
Common Stock, par valu...
Nov 11
2024
SELL
Open market or private sale
$5,416,500
$23.55 p/Share
230,000
Reduced 4.89%
4,478,169
Common Stock, par valu...
Nov 11
2024
BUY
Exercise of conversion of derivative security
$922,300
$4.01 p/Share
230,000
Added 4.66%
4,708,169
Common Stock, par valu...
Aug 22
2024
-
5,100
Reduced 0.11%
4,478,169
Common Stock, par valu...
Aug 15
2024
-
45,000
Reduced 0.99%
4,483,269
Common Stock, par valu...
Jan 30
2024
BUY
Exercise of conversion of derivative security
-
143,000
Added 3.06%
4,528,256
Common Stock, par valu...
Jan 02
2024
BUY
Exercise of conversion of derivative security
$282,500
$1.13 p/Share
250,000
Added 5.39%
4,385,256
Common Stock, par valu...
Dec 27
2023
SELL
Payment of exercise price or tax liability
-
10,362
Reduced 0.25%
4,135,256
Common Stock, par valu...
Dec 27
2023
BUY
Exercise of conversion of derivative security
-
26,333
Added 0.63%
4,145,618
Common Stock, par valu...
May 16
2023
BUY
Exercise of conversion of derivative security
$137,340
$0.79 p/Share
173,849
Added 4.05%
4,119,285
Common Stock, par valu...
May 15
2023
SELL
Open market or private sale
$345,977
$13.23 p/Share
26,151
Reduced 0.66%
3,945,436
Common Stock, par valu...
May 15
2023
BUY
Exercise of conversion of derivative security
$20,659
$0.79 p/Share
26,151
Added 0.65%
3,971,587
Common Stock, par valu...
Feb 15
2023
SELL
Payment of exercise price or tax liability
-
14,204
Reduced 0.36%
3,945,436
Common Stock, par valu...
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
58,333
Added 1.45%
3,959,640
Common Stock, par valu...
Dec 29
2022
-
10,000
Reduced 0.26%
3,901,307
Common Stock, par valu...
Dec 28
2022
-
10,000
Reduced 0.26%
3,911,307
Common Stock, par valu...