Nov 19
2025
SELL
Open market or private sale
$532,980
$25.38 p/Share
21,000
Reduced 42.68%
28,202
Common Stock, par valu...
Nov 19
2025
BUY
Exercise of conversion of derivative security
$176,400
$8.4 p/Share
21,000
Added 29.91%
49,202
Common Stock, par valu...
Nov 18
2025
SELL
Open market or private sale
$455,040
$25.28 p/Share
18,000
Reduced 38.96%
28,202
Common Stock, par valu...
Nov 18
2025
BUY
Exercise of conversion of derivative security
$151,200
$8.4 p/Share
18,000
Added 28.04%
46,202
Common Stock, par valu...
Nov 17
2025
SELL
Open market or private sale
$461,700
$25.65 p/Share
18,000
Reduced 38.96%
28,202
Common Stock, par valu...
Nov 17
2025
BUY
Exercise of conversion of derivative security
$151,200
$8.4 p/Share
18,000
Added 28.04%
46,202
Common Stock, par valu...
Nov 14
2025
SELL
Open market or private sale
$451,800
$25.1 p/Share
18,000
Reduced 38.96%
28,202
Common Stock, par valu...
Nov 14
2025
BUY
Exercise of conversion of derivative security
$151,200
$8.4 p/Share
18,000
Added 28.04%
46,202
Common Stock, par valu...
Nov 13
2025
SELL
Open market or private sale
$416,640
$26.04 p/Share
16,000
Reduced 36.2%
28,202
Common Stock, par valu...
Nov 13
2025
BUY
Exercise of conversion of derivative security
$134,400
$8.4 p/Share
16,000
Added 26.58%
44,202
Common Stock, par valu...
Nov 12
2025
SELL
Open market or private sale
$261,000
$26.1 p/Share
10,000
Reduced 26.18%
28,202
Common Stock, par valu...
Nov 12
2025
BUY
Exercise of conversion of derivative security
$84,000
$8.4 p/Share
10,000
Added 20.75%
38,202
Common Stock, par valu...
Sep 20
2024
SELL
Open market or private sale
$190,080
$44.0 p/Share
4,320
Reduced 13.28%
28,202
Common Stock, par valu...
Sep 20
2024
BUY
Exercise of conversion of derivative security
$36,288
$8.4 p/Share
4,320
Added 11.73%
32,522
Common Stock, par valu...
Sep 19
2024
SELL
Open market or private sale
$438,700
$43.87 p/Share
10,000
Reduced 26.18%
28,202
Common Stock, par valu...
Sep 19
2024
BUY
Exercise of conversion of derivative security
$84,000
$8.4 p/Share
10,000
Added 20.75%
38,202
Common Stock, par valu...
Sep 18
2024
SELL
Open market or private sale
$341,760
$44.5 p/Share
7,680
Reduced 21.4%
28,202
Common Stock, par valu...
Sep 18
2024
BUY
Exercise of conversion of derivative security
$64,512
$8.4 p/Share
7,680
Added 17.63%
35,882
Common Stock, par valu...
Sep 17
2024
SELL
Open market or private sale
$221,300
$44.26 p/Share
5,000
Reduced 15.06%
28,202
Common Stock, par valu...
Sep 17
2024
BUY
Exercise of conversion of derivative security
$42,000
$8.4 p/Share
5,000
Added 13.09%
33,202
Common Stock, par valu...
Sep 16
2024
SELL
Open market or private sale
$997,480
$45.34 p/Share
22,000
Reduced 43.82%
28,202
Common Stock, par valu...
Sep 16
2024
BUY
Exercise of conversion of derivative security
$184,800
$8.4 p/Share
22,000
Added 30.47%
50,202
Common Stock, par valu...
May 20
2024
SELL
Open market or private sale
$196,050
$39.21 p/Share
5,000
Reduced 15.06%
28,202
Common Stock, par valu...
May 20
2024
BUY
Exercise of conversion of derivative security
$42,000
$8.4 p/Share
5,000
Added 13.09%
33,202
Common Stock, par valu...
May 17
2024
SELL
Open market or private sale
$386,800
$38.68 p/Share
10,000
Reduced 26.18%
28,202
Common Stock, par valu...