Dec 10
2025
SELL
Open market or private sale
$217,070
$31.01 p/Share
7,000
Reduced 19.89%
28,202
Common Stock, par valu...
Dec 10
2025
BUY
Exercise of conversion of derivative security
$64,750
$9.25 p/Share
7,000
Added 16.59%
35,202
Common Stock, par valu...
Dec 09
2025
SELL
Open market or private sale
$622,200
$31.11 p/Share
20,000
Reduced 41.49%
28,202
Common Stock, par valu...
Dec 09
2025
BUY
Exercise of conversion of derivative security
$185,000
$9.25 p/Share
20,000
Added 29.32%
48,202
Common Stock, par valu...
Dec 08
2025
SELL
Open market or private sale
$615,200
$30.76 p/Share
20,000
Reduced 41.49%
28,202
Common Stock, par valu...
Dec 08
2025
BUY
Exercise of conversion of derivative security
$185,000
$9.25 p/Share
20,000
Added 41.11%
28,653
Common Stock, par valu...
Dec 05
2025
SELL
Open market or private sale
$249,200
$31.15 p/Share
8,000
Reduced 22.1%
28,202
Common Stock, par valu...
Dec 05
2025
BUY
Exercise of conversion of derivative security
$74,000
$9.25 p/Share
8,000
Added 18.1%
36,202
Common Stock, par valu...
Nov 25
2025
SELL
Open market or private sale
$527,400
$26.37 p/Share
20,000
Reduced 41.49%
28,202
Common Stock, par valu...
Nov 25
2025
BUY
Exercise of conversion of derivative security
$185,000
$9.25 p/Share
20,000
Added 29.32%
48,202
Common Stock, par valu...
Nov 24
2025
SELL
Open market or private sale
$549,990
$26.19 p/Share
21,000
Reduced 42.68%
28,202
Common Stock, par valu...
Nov 24
2025
BUY
Exercise of conversion of derivative security
$194,250
$9.25 p/Share
21,000
Added 29.91%
49,202
Common Stock, par valu...
Nov 21
2025
SELL
Open market or private sale
$104,724
$26.97 p/Share
3,883
Reduced 12.1%
28,202
Common Stock, par valu...
Nov 21
2025
BUY
Exercise of conversion of derivative security
$35,917
$9.25 p/Share
3,883
Added 10.8%
32,085
Common Stock, par valu...
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...