Impact Biomedical Inc (IBO)

Impact Biomedical Inc. recorded its most recent insider trading activity on April 22, 2026, involving a proposed sale by a major stockholder. Prior to this, executives executed multiple sell orders throughout March 2026. These transactions represent the latest documented movements by company insiders, occurring well beyond the standard three-month window for current market analysis.
Ticker: IBO Exchange: ASE


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Upgrade for signal details

Upgrade to see score, net flow, insiders and context.

Upgrade to see full signal details →

Insider trades have triggered activity signals for Impact Biomedical Inc. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
3.8
DSS INC. Stockholder Large shareholder
Transaction date
Proposed sale
Price
290.77
Quantity 80,357
Value US$432,242
2.6
Macko Todd D Chief Financial Officer Officer
Transaction date
Sale
Price
263.48
Quantity 27,965 -34.5%
Value US$1,892,718
2.6
Macko Todd D Chief Financial Officer Officer
Transaction date
Sale
Price
206.34
Quantity 7,480 -11.2%
Value US$4,428,620
2.5
Grady Jason Non-Executive Director
Transaction date
Sale
Price
0.65
Quantity 50,000 -16.7%
Value US$32,505
3.8
DSS, INC. Large shareholder
Transaction date
Sale
Price
0.54
Quantity 45,400 -7.7%
Value US$24,530
3.8
DSS, INC. Large shareholder
Transaction date
Sale
Price
0.54
Quantity 45,400 -100.0%
Value US$24,530
3.8
DSS, INC. Large shareholder
Transaction date
Sale
Price
0.55
Quantity 115,600 -16.4%
Value US$63,476
3.8
DSS, INC. Large shareholder
Transaction date
Sale
Price
0.55
Quantity 115,600 -71.8%
Value US$63,476
3.8
DSS, INC. Large shareholder
Transaction date
Sale
Price
0.95
Quantity 890,800 -84.7%
Value US$845,013
2.1
Chan Heng Fai Ambrose Non-Executive Director Large shareholder
Transaction date
Sale
Price
0.96
Quantity 180,000 -100.0%
Value US$172,800
2.1
Chan Heng Fai Ambrose Non-Executive Director
Transaction date
Sale
Price
0.50
Quantity 351,555 -100.0%
Value US$174,020
2.1
Chan Heng Fai Ambrose Non-Executive Director Large shareholder
Transaction date
Sale
Price
0.78
Quantity 273,286 -60.3%
Value US$212,890
2.1
Chan Heng Fai Ambrose Non-Executive Director Large shareholder
Transaction date
Sale
Price
0.58
Quantity 351,631 -100.0%
Value US$203,594
2.1
Chan Heng Fai Ambrose Non-Executive Director Large shareholder
Transaction date
Sale
Price
0.58
Quantity 382,427 -52.1%
Value US$222,955
2.1
Chan Heng Fai Ambrose Non-Executive Director Large shareholder
Transaction date
Sale
Price
0.67
Quantity 2,349 -0.7%
Value US$1,581
2.1
Chan Heng Fai Ambrose Non-Executive Director Large shareholder
Transaction date
Sale
Price
0.67
Quantity 200,000 -36.1%
Value US$134,800
2.1
Chan Heng Fai Ambrose Non-Executive Director Large shareholder
Transaction date
Sale
Price
0.58
Quantity 300,000 -35.1%
Value US$174,300
2.1
Chan Heng Fai Ambrose Non-Executive Director Large shareholder
Transaction date
Sale
Price
1.08
Quantity 1,176,918 -61.6%
Value US$1,271,071
2.1
Chan Heng Fai Ambrose Non-Executive Director Large shareholder
Transaction date
Sale
Price
1.45
Quantity 650,000 -25.4%
Value US$940,550
2.1
Chan Heng Fai Ambrose Non-Executive Director Large shareholder
Transaction date
Sale
Price
0.98
Quantity 400,000 -31.9%
Value US$392,800
2.1
Chan Heng Fai Ambrose Non-Executive Director Large shareholder
Transaction date
Sale
Price
1.03
Quantity 300,000 -19.3%
Value US$308,400
3.8
DSS, INC. Large shareholder
Transaction date
Sale
Price
2.50
Quantity 47,681 -4.3%
Value US$119,255
3.8
DSS, INC. Large shareholder
Transaction date
Sale
Price
3.15
Quantity 9,858 -0.9%
Value US$31,053
3.8
DSS, INC. Large shareholder
Transaction date
Sale
Price
3.13
Quantity 48,281 -4.2%
Value US$151,081
3.8
DSS, INC. Large shareholder
Transaction date
Sale
Price
3.30
Quantity 166,600 -12.4%
Value US$549,847
3.8
DSS, INC. Large shareholder
Transaction date
Sale
Price
3.30
Quantity 166,600 -100.0%
Value US$549,847
3.8
DSS, INC. Large shareholder
Transaction date
Sale
Price
3.30
Quantity 166,600 -100.0%
Value US$549,847
3.8
DSS, INC. Large shareholder
Transaction date
Sale
Price
4.68
Quantity 53,280 -100.0%
Value US$249,350
3.8
DSS, INC. Large shareholder
Transaction date
Purchase
Price
1.55
Quantity 200 +0.4%
Value US$310
0.9
Heuszel Frank D Chief Executive Officer Executive Director
Transaction date
Purchase
Price
2.26
Quantity 500 +0.5%
Value US$1,129
3.8
DSS, INC. Large shareholder
Transaction date
Sale
Price
2.90
Quantity 20 -0.0%
Value US$58
0.9
Heuszel Frank D Chief Executive Officer Executive Director
Transaction date
Purchase
Price
2.61
Quantity 500 +0.5%
Value US$1,305
0.9
Heuszel Frank D Chief Executive Officer Executive Director
Transaction date
Purchase
Price
2.59
Quantity 500 +0.5%
Value US$1,295
0.9
Heuszel Frank D Chief Executive Officer Executive Director
Transaction date
Purchase
Price
2.63
Quantity 550 +0.6%
Value US$1,444
3.8
DSS, INC. Large shareholder
Transaction date
Sale
Price
3.02
Quantity 5,000 -8.6%
Value US$15,085
3.8
DSS, INC. Large shareholder
Transaction date
Sale
Price
2.80
Quantity 200 -0.3%
Value US$560
3.8
DSS, INC. Large shareholder
Transaction date
Sale
Price
2.76
Quantity 500 -0.9%
Value US$1,378
3.8
DSS, INC. Large shareholder
Transaction date
Purchase
Price
2.33
Quantity 1,000 +1.7%
Value US$2,330
3.8
DSS, INC. Large shareholder
Transaction date
Purchase
Price
2.40
Quantity 7,800 +15.6%
Value US$18,720
3.8
DSS, INC. Large shareholder
Transaction date
Purchase
Price
2.69
Quantity 50,000 +inf%
Value US$134,500
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-04-29 2026-04-22 PrS Proposed sale

Stockholder

Large shareholder
80,357
290.77
US$432,242
80,357 290.77 US$432,242
2026-03-30 2026-03-27 S Sale

Chief Financial Officer

Officer
27,965 -34.5%
263.48
US$1,892,718
27,965 -34.5% 263.48 US$1,892,718
2026-03-30 2026-03-25 S Sale

Chief Financial Officer

Officer
7,480 -11.2%
206.34
US$4,428,620
7,480 -11.2% 206.34 US$4,428,620
2026-03-25 2026-03-23 S Sale Non-Executive Director
50,000 -16.7%
0.65
US$32,505
50,000 -16.7% 0.65 US$32,505
2026-01-06 2025-05-27 S Sale Large shareholder
45,400 -7.7%
0.54
US$24,530
45,400 -7.7% 0.54 US$24,530
2025-05-27 2025-05-27 S Sale Large shareholder
45,400 -100.0%
0.54
US$24,530
45,400 -100.0% 0.54 US$24,530
2026-01-06 2025-05-22 S Sale Large shareholder
115,600 -16.4%
0.55
US$63,476
115,600 -16.4% 0.55 US$63,476
2025-05-27 2025-05-22 S Sale Large shareholder
115,600 -71.8%
0.55
US$63,476
115,600 -71.8% 0.55 US$63,476
2025-04-07 2025-04-04 S Sale Large shareholder
890,800 -84.7%
0.95
US$845,013
890,800 -84.7% 0.95 US$845,013
2025-04-04 2025-04-04 S Sale Non-Executive Director Large shareholder
180,000 -100.0%
0.96
US$172,800
180,000 -100.0% 0.96 US$172,800
2025-04-07 2025-04-03 S Sale Non-Executive Director
351,555 -100.0%
0.50
US$174,020
351,555 -100.0% 0.50 US$174,020
2025-04-04 2025-04-03 S Sale Non-Executive Director Large shareholder
273,286 -60.3%
0.78
US$212,890
273,286 -60.3% 0.78 US$212,890
2025-04-04 2025-04-03 S Sale Non-Executive Director Large shareholder
351,631 -100.0%
0.58
US$203,594
351,631 -100.0% 0.58 US$203,594
2025-04-04 2025-04-02 S Sale Non-Executive Director Large shareholder
382,427 -52.1%
0.58
US$222,955
382,427 -52.1% 0.58 US$222,955
2025-04-04 2025-04-02 S Sale Non-Executive Director Large shareholder
2,349 -0.7%
0.67
US$1,581
2,349 -0.7% 0.67 US$1,581
2025-04-04 2025-04-02 S Sale Non-Executive Director Large shareholder
200,000 -36.1%
0.67
US$134,800
200,000 -36.1% 0.67 US$134,800
2025-04-04 2025-04-02 S Sale Non-Executive Director Large shareholder
300,000 -35.1%
0.58
US$174,300
300,000 -35.1% 0.58 US$174,300
2025-04-02 2025-04-01 S Sale Non-Executive Director Large shareholder
1,176,918 -61.6%
1.08
US$1,271,071
1,176,918 -61.6% 1.08 US$1,271,071
2025-04-02 2025-04-01 S Sale Non-Executive Director Large shareholder
650,000 -25.4%
1.45
US$940,550
650,000 -25.4% 1.45 US$940,550
2025-04-02 2025-04-01 S Sale Non-Executive Director Large shareholder
400,000 -31.9%
0.98
US$392,800
400,000 -31.9% 0.98 US$392,800
2025-04-02 2025-03-31 S Sale Non-Executive Director Large shareholder
300,000 -19.3%
1.03
US$308,400
300,000 -19.3% 1.03 US$308,400
2025-03-28 2025-03-27 S Sale Large shareholder
47,681 -4.3%
2.50
US$119,255
47,681 -4.3% 2.50 US$119,255
2025-03-28 2025-03-26 S Sale Large shareholder
9,858 -0.9%
3.15
US$31,053
9,858 -0.9% 3.15 US$31,053
2025-03-28 2025-03-26 S Sale Large shareholder
48,281 -4.2%
3.13
US$151,081
48,281 -4.2% 3.13 US$151,081
2025-03-28 2025-03-21 S Sale Large shareholder
166,600 -12.4%
3.30
US$549,847
166,600 -12.4% 3.30 US$549,847
2025-03-28 2025-03-21 S Sale Large shareholder
166,600 -100.0%
3.30
US$549,847
166,600 -100.0% 3.30 US$549,847
2025-03-28 2025-03-21 S Sale Large shareholder
166,600 -100.0%
3.30
US$549,847
166,600 -100.0% 3.30 US$549,847
2025-03-24 2025-03-20 S Sale Large shareholder
53,280 -100.0%
4.68
US$249,350
53,280 -100.0% 4.68 US$249,350
2025-03-24 2025-03-20 B Purchase Large shareholder
200 +0.4%
1.55
US$310
200 +0.4% 1.55 US$310
2024-12-09 2024-12-05 B Purchase

Chief Executive Officer

Executive Director
500 +0.5%
2.26
US$1,129
500 +0.5% 2.26 US$1,129
2025-03-24 2024-12-02 S Sale Large shareholder
20 -0.0%
2.90
US$58
20 -0.0% 2.90 US$58
2024-12-03 2024-11-27 B Purchase

Chief Executive Officer

Executive Director
500 +0.5%
2.61
US$1,305
500 +0.5% 2.61 US$1,305
2024-12-03 2024-11-26 B Purchase

Chief Executive Officer

Executive Director
500 +0.5%
2.59
US$1,295
500 +0.5% 2.59 US$1,295
2024-12-03 2024-11-26 B Purchase

Chief Executive Officer

Executive Director
550 +0.6%
2.63
US$1,444
550 +0.6% 2.63 US$1,444
2024-11-22 2024-11-18 S Sale Large shareholder
5,000 -8.6%
3.02
US$15,085
5,000 -8.6% 3.02 US$15,085
2024-11-22 2024-11-13 S Sale Large shareholder
200 -0.3%
2.80
US$560
200 -0.3% 2.80 US$560
2024-11-22 2024-11-12 S Sale Large shareholder
500 -0.9%
2.76
US$1,378
500 -0.9% 2.76 US$1,378
2024-09-19 2024-09-18 B Purchase Large shareholder
1,000 +1.7%
2.33
US$2,330
1,000 +1.7% 2.33 US$2,330
2024-09-18 2024-09-17 B Purchase Large shareholder
7,800 +15.6%
2.40
US$18,720
7,800 +15.6% 2.40 US$18,720
2024-09-18 2024-09-16 B Purchase Large shareholder
50,000 +inf%
2.69
US$134,500
50,000 +inf% 2.69 US$134,500