speb/financial-data huggingface dataset:
Stock valuation snapshot for IMPN.SW (EBS, CHF) as of 2026-06-20
Current price: 75.90
Market cap: 1401452416
Enterprise value: 1630135424
Trailing P/E: 16.75
Forward P/E: 13.34
Price/book: 1.87
Price/sales: 0.40
EV/revenue: 0.47
EV/EBITDA: 11.05
Trailing EPS: 4.53
Beta: 0.43
Dividend rate: 1.40
Dividend yield: 0.02
Payout ratio: 0.20
52-week high: 83.30
52-week low: 50.70
50-day average: 64.50
200-day average: 68.25
Return on assets: 0.01
Return on equity: 0.12
Profit margin: 0.02
Operating margin: 0.02
Revenue growth: -0.11
Earnings growth: -0.24
Total cash: 658014016
Total debt: 882084992
Debt/equity: 117.10
Current ratio: 1.23
Quick ratio: 1.08
Held by insiders: 0.11
Held by institutions: 0.46
Float shares: 16178189
Stock valuation snapshot for IMPN.SW (EBS, CHF) as of 2026-06-23
Current price: 74.90
Market cap: 1382987904
Enterprise value: 1635674752
Trailing P/E: 16.53
Forward P/E: 13.16
Price/book: 1.85
Price/sales: 0.40
EV/revenue: 0.47
EV/EBITDA: 11.08
Trailing EPS: 4.53
Beta: 0.43
Dividend rate: 1.40
Dividend yield: 0.02
Payout ratio: 0.20
52-week high: 83.30
52-week low: 50.70
50-day average: 64.71
200-day average: 68.30
Return on assets: 0.01
Return on equity: 0.12
Profit margin: 0.02
Operating margin: 0.02
Revenue growth: -0.11
Earnings growth: -0.24
Total cash: 658014016
Total debt: 882084992
Debt/equity: 117.10
Current ratio: 1.23
Quick ratio: 1.08
Held by insiders: 0.11
Held by institutions: 0.46
Float shares: 16178189
Stock valuation snapshot for IMPN.SW (EBS, CHF) as of 2026-07-11
Current price: 67.50
Market cap: 1246350976
Enterprise value: 1475033856
Trailing P/E: 14.90
Forward P/E: 11.86
Price/book: 1.66
Price/sales: 0.36
EV/revenue: 0.43
EV/EBITDA: 10.00
Trailing EPS: 4.53
Beta: 0.41
Dividend rate: 1.40
Dividend yield: 0.02
Payout ratio: 0.20
52-week high: 83.30
52-week low: 50.70
50-day average: 66.39
200-day average: 68.67
Return on assets: 0.01
Return on equity: 0.12
Profit margin: 0.02
Operating margin: 0.02
Revenue growth: -0.11
Earnings growth: -0.24
Total cash: 658014016
Total debt: 882084992
Debt/equity: 117.10
Current ratio: 1.23
Quick ratio: 1.08
Held by insiders: 0.11
Held by institutions: 0.45
Float shares: 16178189
Stock valuation snapshot for IMPN.SW (EBS, CHF) as of 2026-07-19
Current price: 67.10
Market cap: 1238965120
Enterprise value: 1467648128
Trailing P/E: 14.81
Forward P/E: 11.79
Price/book: 1.65
Price/sales: 0.36
EV/revenue: 0.42
EV/EBITDA: 9.95
Trailing EPS: 4.53
Beta: 0.41
Dividend rate: 1.40
Dividend yield: 0.02
Payout ratio: 0.20
52-week high: 83.30
52-week low: 52.20
50-day average: 66.91
200-day average: 68.70
Return on assets: 0.01
Return on equity: 0.12
Profit margin: 0.02
Operating margin: 0.02
Revenue growth: -0.11
Earnings growth: -0.24
Total cash: 658014016
Total debt: 882084992
Debt/equity: 117.10
Current ratio: 1.23
Quick ratio: 1.08
Held by insiders: 0.11
Held by institutions: 0.45
Float shares: 16178189
Stock valuation snapshot for IMPN.SW (EBS, CHF) as of 2026-07-25
Current price: 65.00
Market cap: 1200189824
Enterprise value: 1428872832
Trailing P/E: 14.35
Forward P/E: 11.42
Price/book: 1.60
Price/sales: 0.35
EV/revenue: 0.41
EV/EBITDA: 9.68
Trailing EPS: 4.53
Beta: 0.41
Dividend rate: 1.40
Dividend yield: 0.02
Payout ratio: 0.20
52-week high: 83.30
52-week low: 52.90
50-day average: 67.16
200-day average: 68.65
Return on assets: 0.01
Return on equity: 0.12
Profit margin: 0.02
Operating margin: 0.02
Revenue growth: -0.11
Earnings growth: -0.24
Total cash: 658014016
Total debt: 882084992
Debt/equity: 117.10
Current ratio: 1.23
Quick ratio: 1.08
Held by insiders: 0.11
Held by institutions: 0.45
Float shares: 16178189
Stock valuation snapshot for IMPP (NCM, USD) as of 2026-05-30
Current price: 5.11
Market cap: 231041792
Enterprise value: 19311304
Trailing P/E: 3.28
Forward P/E: 2.75
Price/book: 0.41
Price/sales: 1.21
EV/revenue: 0.10
EV/EBITDA: 0.22
Trailing EPS: 1.56
Beta: 1.18
Payout ratio: 0.00
52-week high: 6.57
52-week low: 2.73
50-day average: 4.71
200-day average: 4.43
Short ratio: 5.76
Short % of float: 0.10
Return on assets: 0.07
Return on equity: 0.13
Profit margin: 0.35
Operating margin: 0.43
Revenue growth: 0.92
Earnings growth: 0.90
Total cash: 212595392
Total debt: 286997
Debt/equity: 0.05
Current ratio: 5.78
Quick ratio: 5.49
Held by insiders: 0.29
Held by institutions: 0.31
Float shares: 18271026
Stock valuation snapshot for IMPP (NCM, USD) as of 2026-06-07
Current price: 4.97
Market cap: 224711856
Enterprise value: 12965782
Trailing P/E: 3.19
Forward P/E: 2.67
Price/book: 0.40
Price/sales: 1.18
EV/revenue: 0.07
EV/EBITDA: 0.15
Trailing EPS: 1.56
Beta: 1.16
Payout ratio: 0.00
52-week high: 6.57
52-week low: 2.90
50-day average: 4.75
200-day average: 4.46
Short ratio: 5.76
Short % of float: 0.10
Return on assets: 0.07
Return on equity: 0.13
Profit margin: 0.35
Operating margin: 0.43
Revenue growth: 0.92
Earnings growth: 0.90
Total cash: 212595392
Total debt: 286997
Debt/equity: 0.05
Current ratio: 5.78
Quick ratio: 5.49
Held by insiders: 0.29
Held by institutions: 0.31
Float shares: 18271026
Stock valuation snapshot for IMPP (NCM, USD) as of 2026-06-14
Current price: 5.25
Market cap: 237371696
Enterprise value: 25656828
Trailing P/E: 3.37
Forward P/E: 2.82
Price/book: 0.43
Price/sales: 1.25
EV/revenue: 0.14
EV/EBITDA: 0.30
Trailing EPS: 1.56
Beta: 1.16
Payout ratio: 0.00
52-week high: 6.57
52-week low: 2.90
50-day average: 4.86
200-day average: 4.53
Short ratio: 4.97
Short % of float: 0.11
Return on assets: 0.07
Return on equity: 0.13
Profit margin: 0.35
Operating margin: 0.43
Revenue growth: 0.92
Earnings growth: 0.90
Total cash: 212595392
Total debt: 286997
Debt/equity: 0.05
Current ratio: 5.78
Quick ratio: 5.49
Held by insiders: 0.29
Held by institutions: 0.31
Float shares: 18271026
Stock valuation snapshot for IMPP (NCM, USD) as of 2026-06-21
Current price: 4.89
Market cap: 221094768
Enterprise value: 9339769
Trailing P/E: 3.13
Forward P/E: 2.63
Price/book: 0.40
Price/sales: 1.16
EV/revenue: 0.05
EV/EBITDA: 0.11
Trailing EPS: 1.56
Beta: 1.16
Payout ratio: 0.00
52-week high: 6.57
52-week low: 2.90
50-day average: 4.91
200-day average: 4.56
Short ratio: 4.97
Short % of float: 0.11
Return on assets: 0.07
Return on equity: 0.13
Profit margin: 0.35
Operating margin: 0.43
Revenue growth: 0.92
Earnings growth: 0.90
Total cash: 212595392
Total debt: 286997
Debt/equity: 0.05
Current ratio: 5.78
Quick ratio: 5.49
Held by insiders: 0.29
Held by institutions: 0.31
Float shares: 18271026
Stock valuation snapshot for IMPP (NCM, USD) as of 2026-07-11
Current price: 4.97
Market cap: 224485808
Enterprise value: 12739156
Trailing P/E: 3.18
Forward P/E: 2.67
Price/book: 0.40
Price/sales: 1.18
EV/revenue: 0.07
EV/EBITDA: 0.15
Trailing EPS: 1.56
Beta: 1.18
Payout ratio: 0.00
52-week high: 6.57
52-week low: 2.90
50-day average: 5.04
200-day average: 4.61
Short ratio: 5.90
Short % of float: 0.11
Return on assets: 0.07
Return on equity: 0.13
Profit margin: 0.35
Operating margin: 0.43
Revenue growth: 0.92
Earnings growth: 0.90
Total cash: 212595392
Total debt: 286997
Debt/equity: 0.05
Current ratio: 5.78
Quick ratio: 5.49
Held by insiders: 0.31
Held by institutions: 0.31
Float shares: 17796472
Stock valuation snapshot for IMPP (NCM, USD) as of 2026-07-19
Current price: 4.68
Market cap: 211599904
Enterprise value: -178514
Trailing P/E: 3.00
Forward P/E: 2.52
Price/book: 0.38
Price/sales: 1.11
EV/revenue: 0.00
EV/EBITDA: 0.00
Trailing EPS: 1.56
Beta: 1.18
Payout ratio: 0.00
52-week high: 6.57
52-week low: 2.90
50-day average: 5.02
200-day average: 4.61
Short ratio: 8.85
Short % of float: 0.11
Return on assets: 0.07
Return on equity: 0.13
Profit margin: 0.35
Operating margin: 0.43
Revenue growth: 0.92
Earnings growth: 0.90
Total cash: 212595392
Total debt: 286997
Debt/equity: 0.05
Current ratio: 5.78
Quick ratio: 5.49
Held by insiders: 0.31
Held by institutions: 0.32
Float shares: 17796472
Stock valuation snapshot for IMPP (NCM, USD) as of 2026-07-25
Current price: 4.76
Market cap: 215217008
Enterprise value: 3447498
Trailing P/E: 3.05
Forward P/E: 2.56
Price/book: 0.39
Price/sales: 1.13
EV/revenue: 0.02
EV/EBITDA: 0.04
Trailing EPS: 1.56
Beta: 1.18
Payout ratio: 0.00
52-week high: 6.57
52-week low: 2.90
50-day average: 5.00
200-day average: 4.61
Short ratio: 11.31
Short % of float: 0.11
Return on assets: 0.07
Return on equity: 0.13
Profit margin: 0.35
Operating margin: 0.43
Revenue growth: 0.92
Earnings growth: 0.90
Total cash: 212595392
Total debt: 286997
Debt/equity: 0.05
Current ratio: 5.78
Quick ratio: 5.49
Held by insiders: 0.31
Held by institutions: 0.32
Float shares: 17796472
Stock valuation snapshot for IMPPP (NCM, USD) as of 2026-05-30
Current price: 25.82
Enterprise value: 957995392
Price/book: 2.09
EV/revenue: 5.03
EV/EBITDA: 11.07
Trailing EPS: -0.39
Beta: 1.18
Dividend rate: 2.19
Dividend yield: 8.47
52-week high: 27.78
52-week low: 23.78
50-day average: 26.13
200-day average: 25.84
Short ratio: 1.75
Return on assets: 0.07
Return on equity: 0.13
Profit margin: 0.35
Operating margin: 0.43
Revenue growth: 0.92
Earnings growth: 0.90
Total cash: 212595392
Total debt: 286997
Debt/equity: 0.05
Current ratio: 5.78
Quick ratio: 5.49
Held by insiders: 0.00
Held by institutions: 0.00
Float shares: 18271026
Stock valuation snapshot for IMPT.V (VAN, CAD) as of 2026-06-01
Current price: 0.09
Market cap: 1543605
Enterprise value: 15578391
Price/book: -0.15
Price/sales: 0.43
EV/revenue: 4.38
EV/EBITDA: -5.16
Trailing EPS: -0.43
Beta: 0.83
Payout ratio: 0.00
52-week high: 0.25
52-week low: 0.01
50-day average: 0.02
200-day average: 0.12
Short ratio: 0.85
Return on assets: -0.19
Profit margin: -1.48
Operating margin: -0.51
Revenue growth: 8.15
Total cash: 833338
Total debt: 14868124
Current ratio: 0.59
Quick ratio: 0.07
Held by insiders: 0.83
Held by institutions: 0.00
Float shares: 6831482
Stock valuation snapshot for IMPT.V (VAN, CAD) as of 2026-06-14
Current price: 0.09
Market cap: 1543605
Enterprise value: 15578391
Price/book: -0.15
Price/sales: 0.43
EV/revenue: 4.38
EV/EBITDA: -5.16
Trailing EPS: -0.43
Beta: 1.46
Payout ratio: 0.00
52-week high: 0.25
52-week low: 0.01
50-day average: 0.04
200-day average: 0.12
Short ratio: 0.85
Return on assets: -0.19
Profit margin: -1.48
Operating margin: -0.51
Revenue growth: 8.15
Total cash: 833338
Total debt: 14868124
Current ratio: 0.59
Quick ratio: 0.07
Held by insiders: 0.83
Held by institutions: 0.00
Float shares: 6831482
Stock valuation snapshot for IMPT.V (VAN, CAD) as of 2026-06-20
Current price: 0.09
Market cap: 1543605
Enterprise value: 15578391
Price/book: -0.15
Price/sales: 0.43
EV/revenue: 4.38
EV/EBITDA: -5.16
Trailing EPS: -0.44
Beta: 1.46
Payout ratio: 0.00
52-week high: 0.25
52-week low: 0.01
50-day average: 0.04
200-day average: 0.11
Short ratio: 4.20
Return on assets: -0.19
Profit margin: -1.48
Operating margin: -0.51
Revenue growth: 8.15
Total cash: 833338
Total debt: 14868124
Current ratio: 0.59
Quick ratio: 0.07
Held by insiders: 0.83
Held by institutions: 0.00
Float shares: 6831482
Stock valuation snapshot for IMPT.V (VAN, CAD) as of 2026-06-23
Market cap: 1543605
Price/book: -0.15
52-week high: 0.25
52-week low: 0.01
50-day average: 0.04
200-day average: 0.11
Stock valuation snapshot for IMPT.V (VAN, CAD) as of 2026-07-11
Current price: 0.09
Market cap: 1543605
Enterprise value: 15578391
Price/book: -0.15
Price/sales: 0.43
EV/revenue: 4.38
EV/EBITDA: -5.16
Trailing EPS: -0.44
Beta: 1.43
Payout ratio: 0.00
52-week high: 0.25
52-week low: 0.01
50-day average: 0.06
200-day average: 0.10
Return on assets: -0.19
Profit margin: -1.48
Operating margin: -0.51
Revenue growth: 8.15
Total cash: 833338
Total debt: 14868124
Current ratio: 0.59
Quick ratio: 0.07
Held by insiders: 0.83
Held by institutions: 0.00
Float shares: 6831482
Stock valuation snapshot for IMPT.V (VAN, CAD) as of 2026-07-19
Current price: 0.09
Market cap: 1543605
Enterprise value: 15578391
Price/book: -0.15
Price/sales: 0.43
EV/revenue: 4.38
EV/EBITDA: -5.16
Trailing EPS: -0.44
Beta: 1.43
Payout ratio: 0.00
52-week high: 0.25
52-week low: 0.01
50-day average: 0.07
200-day average: 0.10
Return on assets: -0.19
Profit margin: -1.48
Operating margin: -0.51
Revenue growth: 8.15
Total cash: 833338
Total debt: 14868124
Current ratio: 0.59
Quick ratio: 0.07
Held by insiders: 0.83
Held by institutions: 0.00
Float shares: 6831482
Stock valuation snapshot for IMPT.V (VAN, CAD) as of 2026-07-25
Current price: 0.09
Market cap: 1543605
Enterprise value: 15578391
Price/book: -0.15
Price/sales: 0.43
EV/revenue: 4.38
EV/EBITDA: -5.16
Trailing EPS: -0.44
Beta: 1.43
Payout ratio: 0.00
52-week high: 0.25
52-week low: 0.01
50-day average: 0.08
200-day average: 0.09
Return on assets: -0.19
Profit margin: -1.48
Operating margin: -0.51
Revenue growth: 8.15
Total cash: 833338
Total debt: 14868124
Current ratio: 0.59
Quick ratio: 0.07
Held by insiders: 0.83
Held by institutions: 0.00
Float shares: 6831482
Stock valuation snapshot for IMR.AX (ASX, AUD) as of 2026-06-01
Current price: 1.77
Market cap: 623714752
Enterprise value: 551656960
Forward P/E: -19.40
Price/book: 34.97
Price/sales: 2133.75
EV/revenue: 1887.24
EV/EBITDA: -25.08
Trailing EPS: -0.11
Beta: 0.41
Payout ratio: 0.00
52-week high: 2.25
52-week low: 1.15
50-day average: 1.89
200-day average: 1.69
Return on assets: -0.42
Return on equity: -12.21
Profit margin: 0.00
Operating margin: -122.38
Revenue growth: -0.83
Total cash: 40779956
Total debt: 25965396
Debt/equity: 225.33
Current ratio: 2.47
Quick ratio: 2.36
Held by insiders: 0.15
Held by institutions: 0.18
Float shares: 275414273
Stock valuation snapshot for IMR.AX (ASX, AUD) as of 2026-06-14
Current price: 1.75
Market cap: 618414080
Enterprise value: 546842752
Forward P/E: -18.71
Price/book: 34.67
Price/sales: 2115.62
EV/revenue: 1870.77
EV/EBITDA: -24.87
Trailing EPS: -0.11
Beta: 0.43
Payout ratio: 0.00
52-week high: 2.25
52-week low: 1.15
50-day average: 1.86
200-day average: 1.70
Return on assets: -0.42
Return on equity: -12.21
Profit margin: 0.00
Revenue growth: -0.83
Total cash: 40779956
Total debt: 25965396
Debt/equity: 225.33
Current ratio: 2.47
Quick ratio: 2.36
Held by insiders: 0.15
Held by institutions: 0.18
Float shares: 275414273
Stock valuation snapshot for IMR.AX (ASX, AUD) as of 2026-06-20
Current price: 1.83
Market cap: 646684416
Enterprise value: 572518528
Forward P/E: -19.78
Price/book: 35.96
Price/sales: 2212.33
EV/revenue: 1958.61
EV/EBITDA: -26.03
Trailing EPS: -0.11
Beta: 0.43
Payout ratio: 0.00
52-week high: 2.25
52-week low: 1.15
50-day average: 1.85
200-day average: 1.71
Return on assets: -0.42
Return on equity: -12.21
Profit margin: 0.00
Revenue growth: -0.83
Total cash: 40779956
Total debt: 25965396
Debt/equity: 225.33
Current ratio: 2.47
Quick ratio: 2.36
Held by insiders: 0.15
Held by institutions: 0.18
Float shares: 275430320
Stock valuation snapshot for IMR.AX (ASX, AUD) as of 2026-06-23
Current price: 1.83
Market cap: 646684416
Enterprise value: 569309056
Forward P/E: -19.60
Price/book: 35.96
Price/sales: 2212.33
EV/revenue: 1947.63
EV/EBITDA: -25.89
Trailing EPS: -0.11
Beta: 0.43
Payout ratio: 0.00
52-week high: 2.25
52-week low: 1.15
50-day average: 1.85
200-day average: 1.71
Return on assets: -0.42
Return on equity: -12.21
Profit margin: 0.00
Revenue growth: -0.83
Total cash: 40779956
Total debt: 25965396
Debt/equity: 225.33
Current ratio: 2.47
Quick ratio: 2.36
Held by insiders: 0.15
Held by institutions: 0.18
Float shares: 275430320
Stock valuation snapshot for IMR.AX (ASX, AUD) as of 2026-07-11
Current price: 1.83
Market cap: 644917504
Enterprise value: 570913792
Forward P/E: -19.03
Price/book: 35.16
Price/sales: 2206.29
EV/revenue: 1953.12
EV/EBITDA: -25.96
Trailing EPS: -0.12
Beta: 0.46
Payout ratio: 0.00
52-week high: 2.25
52-week low: 1.15
50-day average: 1.82
200-day average: 1.74
Return on assets: -0.42
Return on equity: -12.21
Profit margin: 0.00
Revenue growth: -0.83
Total cash: 40779956
Total debt: 25965396
Debt/equity: 225.33
Current ratio: 2.47
Quick ratio: 2.36
Held by insiders: 0.15
Held by institutions: 0.17
Float shares: 275430320
Stock valuation snapshot for IMR.AX (ASX, AUD) as of 2026-07-19
Current price: 1.64
Market cap: 586216960
Enterprise value: 509933824
Forward P/E: -17.21
Price/book: 31.83
Price/sales: 2005.47
EV/revenue: 1744.50
EV/EBITDA: -23.19
Trailing EPS: -0.12
Beta: 0.46
Payout ratio: 0.00
52-week high: 2.25
52-week low: 1.15
50-day average: 1.80
200-day average: 1.75
Return on assets: -0.42
Return on equity: -12.21
Profit margin: 0.00
Revenue growth: -0.83
Total cash: 40779956
Total debt: 25965396
Debt/equity: 225.33
Current ratio: 2.47
Quick ratio: 2.36
Held by insiders: 0.15
Held by institutions: 0.16
Float shares: 275430320
Stock valuation snapshot for IMR.AX (ASX, AUD) as of 2026-07-25
Current price: 1.92
Market cap: 688401600
Enterprise value: 601403712
Forward P/E: -19.67
Price/book: 37.37
Price/sales: 2355.05
EV/revenue: 2057.43
EV/EBITDA: -27.35
Trailing EPS: -0.11
Beta: 0.46
Payout ratio: 0.00
52-week high: 2.25
52-week low: 1.15
50-day average: 1.80
200-day average: 1.76
Return on assets: -0.42
Return on equity: -12.21
Profit margin: 0.00
Revenue growth: -0.83
Total cash: 40779956
Total debt: 25965396
Debt/equity: 225.33
Current ratio: 2.47
Quick ratio: 2.36
Held by insiders: 0.15
Held by institutions: 0.16
Float shares: 275430320
Stock valuation snapshot for IMR.V (VAN, CAD) as of 2026-06-01
Current price: 0.10
Market cap: 3834301
Enterprise value: 3996444
Price/book: 0.58
EV/EBITDA: -1.91
Trailing EPS: -0.11
Beta: 1.14
Payout ratio: 0.00
52-week high: 0.33
52-week low: 0.08
50-day average: 0.09
200-day average: 0.15
Short ratio: 2.01
Return on assets: -0.18
Return on equity: -0.37
Profit margin: 0.00
Operating margin: 0.00
Total cash: 39662
Total debt: 0
Current ratio: 0.29
Quick ratio: 0.06
Held by insiders: 0.02
Held by institutions: 0.00
Float shares: 37970482
Stock valuation snapshot for IMR.V (VAN, CAD) as of 2026-06-14
Current price: 0.09
Market cap: 3632496
Enterprise value: 3592834
Price/book: 0.55
EV/EBITDA: -1.71
Trailing EPS: -0.11
Beta: 1.14
Payout ratio: 0.00
52-week high: 0.33
52-week low: 0.08
50-day average: 0.10
200-day average: 0.15
Short ratio: 0.02
Return on assets: -0.18
Return on equity: -0.37
Profit margin: 0.00
Operating margin: 0.00
Total cash: 39662
Total debt: 0
Current ratio: 0.29
Quick ratio: 0.06
Held by insiders: 0.02
Held by institutions: 0.00
Float shares: 37970482
Stock valuation snapshot for IMR.V (VAN, CAD) as of 2026-06-20
Current price: 0.10
Market cap: 3834301
Enterprise value: 3794639
Price/book: 0.58
EV/EBITDA: -1.81
Trailing EPS: -0.11
Beta: 1.14
Payout ratio: 0.00
52-week high: 0.33
52-week low: 0.08
50-day average: 0.10
200-day average: 0.14
Short ratio: 0.00
Return on assets: -0.18
Return on equity: -0.37
Profit margin: 0.00
Operating margin: 0.00
Total cash: 39662
Total debt: 0
Current ratio: 0.29
Quick ratio: 0.06
Held by insiders: 0.02
Held by institutions: 0.00
Float shares: 37970482
Stock valuation snapshot for IMR.V (VAN, CAD) as of 2026-06-23
Current price: 0.10
Market cap: 3834301
Enterprise value: 3794639
Price/book: 0.58
EV/EBITDA: -1.81
Trailing EPS: -0.11
Beta: 1.14
Payout ratio: 0.00
52-week high: 0.33
52-week low: 0.08
50-day average: 0.10
200-day average: 0.14
Short ratio: 0.00
Return on assets: -0.18
Return on equity: -0.37
Profit margin: 0.00
Operating margin: 0.00
Total cash: 39662
Total debt: 0
Current ratio: 0.29
Quick ratio: 0.06
Held by insiders: 0.02
Held by institutions: 0.00
Float shares: 37970482
Stock valuation snapshot for IMR.V (VAN, CAD) as of 2026-07-11
Current price: 0.11
Market cap: 4237912
Enterprise value: 4400055
Price/book: 0.64
EV/EBITDA: -2.10
Trailing EPS: -0.11
Beta: 1.14
Payout ratio: 0.00
52-week high: 0.33
52-week low: 0.08
50-day average: 0.10
200-day average: 0.13
Short ratio: 0.00
Return on assets: -0.18
Return on equity: -0.37
Profit margin: 0.00
Operating margin: 0.00
Total cash: 39662
Total debt: 0
Current ratio: 0.29
Quick ratio: 0.06
Held by insiders: 0.02
Held by institutions: 0.00
Float shares: 37970482
Stock valuation snapshot for IMR.V (VAN, CAD) as of 2026-07-19
Current price: 0.11
Market cap: 4237912
Enterprise value: 4198250
Price/book: 0.64
EV/EBITDA: -2.00
Trailing EPS: -0.11
Beta: 1.14
Payout ratio: 0.00
52-week high: 0.33
52-week low: 0.08
50-day average: 0.10
200-day average: 0.13
Short ratio: 0.00
Return on assets: -0.18
Return on equity: -0.37
Profit margin: 0.00
Operating margin: 0.00
Total cash: 39662
Total debt: 0
Current ratio: 0.29
Quick ratio: 0.06
Held by insiders: 0.02
Held by institutions: 0.00
Float shares: 37970482
Stock valuation snapshot for IMR.V (VAN, CAD) as of 2026-07-25
Current price: 0.11
Market cap: 4439717
Enterprise value: 4400055
Price/book: 0.67
EV/EBITDA: -2.10
Trailing EPS: -0.11
Beta: 1.14
Payout ratio: 0.00
52-week high: 0.33
52-week low: 0.08
50-day average: 0.10
200-day average: 0.13
Short ratio: 0.04
Return on assets: -0.18
Return on equity: -0.37
Profit margin: 0.00
Operating margin: 0.00
Total cash: 39662
Total debt: 0
Current ratio: 0.29
Quick ratio: 0.06
Held by insiders: 0.02
Held by institutions: 0.00
Float shares: 37870386
Stock valuation snapshot for IMRN (NCM, USD) as of 2026-05-30
Current price: 1.45
Market cap: 11841193
Enterprise value: 463856320
Forward P/E: -145.00
Price/book: 1.27
Price/sales: 1.58
EV/revenue: 62.04
EV/EBITDA: -97.87
Trailing EPS: -0.53
Beta: 0.41
Payout ratio: 0.00
52-week high: 2.39
52-week low: 0.68
50-day average: 0.88
200-day average: 1.28
Short ratio: 0.55
Short % of float: 0.01
Return on assets: -0.22
Return on equity: -0.40
Profit margin: -0.62
Operating margin: -0.47
Revenue growth: 0.05
Total cash: 9995328
Total debt: 203914
Debt/equity: 1.56
Current ratio: 8.04
Quick ratio: 6.75
Held by insiders: 0.00
Held by institutions: 0.01
Float shares: 319584825
Stock valuation snapshot for IMRN (NCM, USD) as of 2026-06-07
Current price: 1.25
Market cap: 10207925
Enterprise value: 398525600
Forward P/E: -125.00
Price/book: 1.10
Price/sales: 1.37
EV/revenue: 53.30
EV/EBITDA: -84.09
Trailing EPS: -0.53
Beta: 0.49
Payout ratio: 0.00
52-week high: 2.39
52-week low: 0.68
50-day average: 0.92
200-day average: 1.27
Short ratio: 0.55
Short % of float: 0.01
Return on assets: -0.22
Return on equity: -0.40
Profit margin: -0.62
Operating margin: -0.47
Revenue growth: 0.05
Total cash: 9995328
Total debt: 203914
Debt/equity: 1.56
Current ratio: 8.04
Quick ratio: 6.75
Held by insiders: 0.00
Held by institutions: 0.01
Float shares: 319584825
Stock valuation snapshot for IMRN (NCM, USD) as of 2026-06-14
Current price: 1.19
Market cap: 9717945
Enterprise value: -73469
Forward P/E: -119.00
Price/book: 1.06
Price/sales: 1.30
EV/revenue: -0.01
EV/EBITDA: 0.02
Trailing EPS: -0.52
Beta: 0.49
Payout ratio: 0.00
52-week high: 2.39
52-week low: 0.68
50-day average: 0.98
200-day average: 1.25
Short ratio: 0.90
Short % of float: 0.10
Return on assets: -0.22
Return on equity: -0.40
Profit margin: -0.62
Operating margin: -0.47
Revenue growth: 0.05
Total cash: 9995328
Total debt: 203914
Debt/equity: 1.56
Current ratio: 8.04
Quick ratio: 6.75
Held by insiders: 0.00
Held by institutions: 0.01
Float shares: 7989621
Stock valuation snapshot for IMRN (NCM, USD) as of 2026-06-20
Current price: 1.06
Market cap: 8656320
Enterprise value: -1135093
Forward P/E: -106.00
Price/book: 0.94
Price/sales: 1.16
EV/revenue: -0.15
EV/EBITDA: 0.24
Trailing EPS: -0.54
Beta: 0.49
Payout ratio: 0.00
52-week high: 2.39
52-week low: 0.68
50-day average: 1.00
200-day average: 1.24
Short ratio: 0.90
Short % of float: 0.10
Return on assets: -0.22
Return on equity: -0.40
Profit margin: -0.62
Operating margin: -0.47
Revenue growth: 0.05
Total cash: 9995328
Total debt: 203914
Debt/equity: 1.56
Current ratio: 8.04
Quick ratio: 6.75
Held by insiders: 0.00
Held by institutions: 0.01
Float shares: 7989621
Stock valuation snapshot for IMRN (NCM, USD) as of 2026-06-23
Current price: 1.15
Market cap: 9391291
Enterprise value: -400122
Forward P/E: -115.00
Price/book: 1.03
Price/sales: 1.26
EV/revenue: -0.05
EV/EBITDA: 0.08
Trailing EPS: -0.52
Beta: 0.49
Payout ratio: 0.00
52-week high: 2.39
52-week low: 0.68
50-day average: 1.01
200-day average: 1.24
Short ratio: 0.90
Short % of float: 0.10
Return on assets: -0.22
Return on equity: -0.40
Profit margin: -0.62
Operating margin: -0.47
Revenue growth: 0.05
Total cash: 9995328
Total debt: 203914
Debt/equity: 1.56
Current ratio: 8.04
Quick ratio: 6.75
Held by insiders: 0.00
Held by institutions: 0.01
Float shares: 7989621
Stock valuation snapshot for IMRN (NCM, USD) as of 2026-07-11
Current price: 1.23
Market cap: 9927579
Enterprise value: 253184
Forward P/E: -123.00
Price/book: 1.11
Price/sales: 1.33
EV/revenue: 0.03
EV/EBITDA: -0.05
Trailing EPS: -0.52
Beta: 0.50
Payout ratio: 0.00
52-week high: 2.39
52-week low: 0.68
50-day average: 1.07
200-day average: 1.19
Short ratio: 0.22
Short % of float: 0.03
Return on assets: -0.22
Return on equity: -0.40
Profit margin: -0.62
Operating margin: -0.47
Revenue growth: 0.05
Total cash: 9995328
Total debt: 203914
Debt/equity: 1.56
Current ratio: 8.04
Quick ratio: 6.75
Held by insiders: 0.00
Held by institutions: 0.01
Float shares: 7989621
Stock valuation snapshot for IMRN (NCM, USD) as of 2026-07-19
Current price: 1.21
Market cap: 9766155
Enterprise value: 89857
Forward P/E: -121.00
Price/book: 1.08
Price/sales: 1.31
EV/revenue: 0.01
EV/EBITDA: -0.02
Trailing EPS: -0.52
Beta: 0.50
Payout ratio: 0.00
52-week high: 2.39
52-week low: 0.68
50-day average: 1.12
200-day average: 1.17
Short ratio: 1.22
Short % of float: 0.01
Return on assets: -0.22
Return on equity: -0.40
Profit margin: -0.62
Operating margin: -0.47
Revenue growth: 0.05
Total cash: 9995328
Total debt: 203914
Debt/equity: 1.56
Current ratio: 8.04
Quick ratio: 6.75
Held by insiders: 0.00
Held by institutions: 0.01
Float shares: 7989621
Stock valuation snapshot for IMRN (NCM, USD) as of 2026-07-25
Current price: 1.11
Market cap: 8959034
Enterprise value: -726776
Forward P/E: -111.00
Price/book: 1.00
Price/sales: 1.20
EV/revenue: -0.10
EV/EBITDA: 0.15
Trailing EPS: -0.49
Beta: 0.50
Payout ratio: 0.00
52-week high: 2.39
52-week low: 0.68
50-day average: 1.15
200-day average: 1.15
Short ratio: 1.47
Short % of float: 0.02
Return on assets: -0.22
Return on equity: -0.40
Profit margin: -0.62
Operating margin: -0.47
Revenue growth: 0.05
Total cash: 9995328
Total debt: 203914
Debt/equity: 1.56
Current ratio: 8.04
Quick ratio: 6.75
Held by insiders: 0.00
Held by institutions: 0.01
Float shares: 7989621
Stock valuation snapshot for IMRX (NGM, USD) as of 2026-05-30
Current price: 5.77
Market cap: 373304000
Enterprise value: 220340592
Forward P/E: -4.31
Price/book: 1.71
EV/EBITDA: -3.74
Trailing EPS: -1.06
Beta: 0.36
Payout ratio: 0.00
52-week high: 10.08
52-week low: 1.66
50-day average: 5.34
200-day average: 5.81
Short ratio: 13.09
Short % of float: 0.20
Return on assets: -0.28
Return on equity: -0.44
Profit margin: 0.00
Operating margin: 0.00
Total cash: 156693616
Total debt: 3730204
Debt/equity: 1.81
Current ratio: 32.45
Quick ratio: 31.50
Held by insiders: 0.18
Held by institutions: 0.47
Float shares: 49443696
Stock valuation snapshot for IMRX (NGM, USD) as of 2026-06-07
Current price: 4.27
Market cap: 276257888
Enterprise value: 123294488
Forward P/E: -3.19
Price/book: 1.34
EV/EBITDA: -2.09
Trailing EPS: -1.06
Beta: 0.38
Payout ratio: 0.00
52-week high: 10.08
52-week low: 1.66
50-day average: 5.31
200-day average: 5.83
Short ratio: 13.09
Short % of float: 0.20
Return on assets: -0.28
Return on equity: -0.44
Profit margin: 0.00
Operating margin: 0.00
Total cash: 156693616
Total debt: 3730204
Debt/equity: 1.81
Current ratio: 32.45
Quick ratio: 31.50
Held by insiders: 0.18
Held by institutions: 0.47
Float shares: 49443696
Stock valuation snapshot for IMRX (NGM, USD) as of 2026-06-14
Current price: 4.19
Market cap: 271082112
Enterprise value: 118118696
Forward P/E: -3.13
Price/book: 1.31
EV/EBITDA: -2.01
Trailing EPS: -1.06
Beta: 0.38
Payout ratio: 0.00
52-week high: 10.08
52-week low: 1.66
50-day average: 5.16
200-day average: 5.81
Short ratio: 8.75
Short % of float: 0.26
Return on assets: -0.28
Return on equity: -0.44
Profit margin: 0.00
Operating margin: 0.00
Total cash: 156693616
Total debt: 3730204
Debt/equity: 1.81
Current ratio: 32.45
Quick ratio: 31.50
Held by insiders: 0.18
Held by institutions: 0.47
Float shares: 49443696
Stock valuation snapshot for IMRX (NGM, USD) as of 2026-06-20
Current price: 4.41
Market cap: 285315520
Enterprise value: 132352120
Forward P/E: -3.30
Price/book: 1.38
EV/EBITDA: -2.25
Trailing EPS: -1.07
Beta: 0.38
Payout ratio: 0.00
52-week high: 10.08
52-week low: 2.29
50-day average: 5.08
200-day average: 5.79
Short ratio: 8.75
Short % of float: 0.26
Return on assets: -0.28
Return on equity: -0.44
Profit margin: 0.00
Operating margin: 0.00
Total cash: 156693616
Total debt: 3730204
Debt/equity: 1.81
Current ratio: 32.45
Quick ratio: 31.50
Held by insiders: 0.18
Held by institutions: 0.48
Float shares: 49437226
Stock valuation snapshot for IMRX (NGM, USD) as of 2026-06-23
Current price: 4.44
Market cap: 287256448
Enterprise value: 134293040
Forward P/E: -3.32
Price/book: 1.39
EV/EBITDA: -2.28
Trailing EPS: -1.06
Beta: 0.38
Payout ratio: 0.00
52-week high: 10.08
52-week low: 2.48
50-day average: 5.05
200-day average: 5.78
Short ratio: 8.75
Short % of float: 0.26
Return on assets: -0.28
Return on equity: -0.44
Profit margin: 0.00
Operating margin: 0.00
Total cash: 156693616
Total debt: 3730204
Debt/equity: 1.81
Current ratio: 32.45
Quick ratio: 31.50
Held by insiders: 0.18
Held by institutions: 0.48
Float shares: 49437226
Stock valuation snapshot for IMRX (NGM, USD) as of 2026-07-11
Current price: 5.11
Market cap: 330603712
Enterprise value: 177640304
Forward P/E: -3.83
Price/book: 1.60
EV/EBITDA: -3.02
Trailing EPS: -1.06
Beta: 0.41
Payout ratio: 0.00
52-week high: 10.08
52-week low: 2.90
50-day average: 4.88
200-day average: 5.62
Short ratio: 5.99
Short % of float: 0.29
Return on assets: -0.28
Return on equity: -0.44
Profit margin: 0.00
Operating margin: 0.00
Total cash: 156693616
Total debt: 3730204
Debt/equity: 1.81
Current ratio: 32.45
Quick ratio: 31.50
Held by insiders: 0.13
Held by institutions: 0.48
Float shares: 49435285
Stock valuation snapshot for IMRX (NGM, USD) as of 2026-07-19
Current price: 4.64
Market cap: 300195936
Enterprise value: 147232528
Forward P/E: -3.48
Price/book: 1.45
EV/EBITDA: -2.50
Trailing EPS: -1.06
Beta: 0.41
Payout ratio: 0.00
52-week high: 10.08
52-week low: 2.90
50-day average: 4.84
200-day average: 5.53
Short ratio: 6.99
Short % of float: 0.31
Return on assets: -0.28
Return on equity: -0.44
Profit margin: 0.00
Operating margin: 0.00
Total cash: 156693616
Total debt: 3730204
Debt/equity: 1.81
Current ratio: 32.45
Quick ratio: 31.50
Held by insiders: 0.13
Held by institutions: 0.48
Float shares: 49210138
Stock valuation snapshot for IMRX (NGM, USD) as of 2026-07-25
Current price: 4.32
Market cap: 279492768
Enterprise value: 126529360
Forward P/E: -3.36
Price/book: 1.35
EV/EBITDA: -2.15
Trailing EPS: -1.06
Beta: 0.41
Payout ratio: 0.00
52-week high: 10.08
52-week low: 2.90
50-day average: 4.76
200-day average: 5.48
Short ratio: 10.58
Short % of float: 0.31
Return on assets: -0.28
Return on equity: -0.44
Profit margin: 0.00
Operating margin: 0.00
Total cash: 156693616
Total debt: 3730204
Debt/equity: 1.81
Current ratio: 32.45
Quick ratio: 31.50
Held by insiders: 0.14
Held by institutions: 0.48
Float shares: 49210138
Stock valuation snapshot for IMSR (NMS, USD) as of 2026-05-30
Current price: 9.13
Market cap: 1190756480
Enterprise value: 694301888
Forward P/E: -4.18
Price/book: 3.35
EV/EBITDA: -22.25
Trailing EPS: -0.30
Payout ratio: 0.00
52-week high: 31.50
52-week low: 5.33
50-day average: 7.05
200-day average: 10.33
Short ratio: 1.23
Short % of float: 0.08
Return on assets: -0.13
Return on equity: -0.24
Profit margin: 0.00
Operating margin: 0.00
Total cash: 274964000
Total debt: 2077000
Debt/equity: 0.72
Current ratio: 54.82
Quick ratio: 54.47
Held by insiders: 0.25
Held by institutions: 0.24
Float shares: 59733712
Stock valuation snapshot for IMSR (NMS, USD) as of 2026-06-07
Current price: 7.55
Market cap: 984689152
Enterprise value: 526924160
Forward P/E: -3.46
Price/book: 2.77
EV/EBITDA: -16.88
Trailing EPS: -0.30
Payout ratio: 0.00
52-week high: 31.50
52-week low: 5.33
50-day average: 7.24
200-day average: 10.30
Short ratio: 1.23
Short % of float: 0.08
Return on assets: -0.13
Return on equity: -0.24
Profit margin: 0.00
Operating margin: 0.00
Total cash: 274964000
Total debt: 2077000
Debt/equity: 0.72
Current ratio: 54.82
Quick ratio: 54.47
Held by insiders: 0.25
Held by institutions: 0.24
Float shares: 59733712
Stock valuation snapshot for IMSR (NMS, USD) as of 2026-06-14
Current price: 7.23
Market cap: 933768704
Enterprise value: 493024896
Forward P/E: -3.31
Price/book: 2.65
EV/EBITDA: -15.80
Trailing EPS: -0.30
Payout ratio: 0.00
52-week high: 31.50
52-week low: 5.33
50-day average: 7.41
200-day average: 10.15
Short ratio: 1.41
Short % of float: 0.10
Return on assets: -0.13
Return on equity: -0.24
Profit margin: 0.00
Operating margin: 0.00
Total cash: 274964000
Total debt: 2077000
Debt/equity: 0.72
Current ratio: 54.82
Quick ratio: 54.47
Held by insiders: 0.25
Held by institutions: 0.24
Float shares: 59733712
Stock valuation snapshot for IMSR (NMS, USD) as of 2026-06-20
Current price: 8.51
Market cap: 1099083264
Enterprise value: 628622016
Forward P/E: -3.89
Price/book: 3.12
EV/EBITDA: -20.14
Trailing EPS: -0.30
Payout ratio: 0.00
52-week high: 31.50
52-week low: 5.33
50-day average: 7.55
200-day average: 10.08
Short ratio: 1.41
Short % of float: 0.10
Return on assets: -0.13
Return on equity: -0.24
Profit margin: 0.00
Operating margin: 0.00
Total cash: 274964000
Total debt: 2077000
Debt/equity: 0.72
Current ratio: 54.82
Quick ratio: 54.47
Held by insiders: 0.25
Held by institutions: 0.24
Float shares: 59757017
Stock valuation snapshot for IMSR (NMS, USD) as of 2026-06-23
Current price: 7.87
Market cap: 1016425984
Enterprise value: 560823424
Forward P/E: -3.60
Price/book: 2.89
EV/EBITDA: -17.97
Trailing EPS: -0.30
Payout ratio: 0.00
52-week high: 31.50
52-week low: 5.33
50-day average: 7.58
200-day average: 10.06
Short ratio: 1.41
Short % of float: 0.10
Return on assets: -0.13
Return on equity: -0.24
Profit margin: 0.00
Operating margin: 0.00
Total cash: 274964000
Total debt: 2077000
Debt/equity: 0.72
Current ratio: 54.82
Quick ratio: 54.47
Held by insiders: 0.25
Held by institutions: 0.24
Float shares: 59757017
Stock valuation snapshot for IMSR (NMS, USD) as of 2026-07-11
Current price: 5.89
Market cap: 760705088
Enterprise value: 351071648
Forward P/E: -2.70
Price/book: 2.16
EV/EBITDA: -11.25
Trailing EPS: -0.30
Payout ratio: 0.00
52-week high: 31.50
52-week low: 5.33
50-day average: 7.43
200-day average: 9.73
Short ratio: 1.72
Short % of float: 0.12
Return on assets: -0.13
Return on equity: -0.24
Profit margin: 0.00
Operating margin: 0.00
Total cash: 274964000
Total debt: 2077000
Debt/equity: 0.72
Current ratio: 54.82
Quick ratio: 54.47
Held by insiders: 0.25
Held by institutions: 0.25
Float shares: 59733712
Stock valuation snapshot for IMSR (NMS, USD) as of 2026-07-19
Current price: 4.63
Market cap: 597327872
Enterprise value: 217063552
Forward P/E: -2.12
Price/book: 1.70
EV/EBITDA: -6.96
Trailing EPS: -0.30
Payout ratio: 0.00
52-week high: 31.50
52-week low: 4.38
50-day average: 7.19
200-day average: 9.42
Short ratio: 2.11
Short % of float: 0.12
Return on assets: -0.13
Return on equity: -0.24
Profit margin: 0.00
Operating margin: 0.00
Total cash: 274964000
Total debt: 2077000
Debt/equity: 0.72
Current ratio: 54.82
Quick ratio: 54.47
Held by insiders: 0.25
Held by institutions: 0.25
Float shares: 59733712
Stock valuation snapshot for IMSR (NMS, USD) as of 2026-07-25
Current price: 4.88
Market cap: 630261632
Enterprise value: 244077040
Forward P/E: -2.23
Price/book: 1.79
EV/EBITDA: -7.82
Trailing EPS: -0.30
Payout ratio: 0.00
52-week high: 31.50
52-week low: 4.38
50-day average: 6.94
200-day average: 9.12
Short ratio: 2.76
Short % of float: 0.12
Return on assets: -0.13
Return on equity: -0.24
Profit margin: 0.00
Operating margin: 0.00
Total cash: 274964000
Total debt: 2077000
Debt/equity: 0.72
Current ratio: 54.82
Quick ratio: 54.47
Held by insiders: 0.25
Held by institutions: 0.25
Float shares: 59733712
Stock valuation snapshot for IMTE (NCM, USD) as of 2026-05-30
Current price: 0.52
Market cap: 1792145
Enterprise value: 15360800
Price/book: 0.12
Price/sales: 24.67
EV/revenue: 211.46
EV/EBITDA: 23.88
Trailing EPS: -0.08
Beta: 1.27
Payout ratio: 0.00
52-week high: 1.54
52-week low: 0.40
50-day average: 0.57
200-day average: 0.76
Short ratio: 0.92
Short % of float: 0.01
Return on assets: -0.02
Return on equity: -0.02
Profit margin: 0.00
Operating margin: -61.85
Total cash: 10154
Total debt: 14400621
Debt/equity: 103.23
Current ratio: 0.72
Quick ratio: 0.72
Held by insiders: 0.16
Held by institutions: 0.03
Float shares: 2888456
Stock valuation snapshot for IMTE (NCM, USD) as of 2026-06-07
Current price: 0.51
Market cap: 1762506
Enterprise value: 15331160
Price/book: 0.12
Price/sales: 24.26
EV/revenue: 211.05
EV/EBITDA: 23.83
Trailing EPS: -0.08
Beta: 1.23
Payout ratio: 0.00
52-week high: 1.54
52-week low: 0.40
50-day average: 0.57
200-day average: 0.76
Short ratio: 0.92
Short % of float: 0.01
Return on assets: -0.02
Return on equity: -0.02
Profit margin: 0.00
Operating margin: -61.85
Total cash: 10154
Total debt: 14400621
Debt/equity: 103.23
Current ratio: 0.72
Quick ratio: 0.72
Held by insiders: 0.16
Held by institutions: 0.03
Float shares: 2888456
Stock valuation snapshot for IMTE (NCM, USD) as of 2026-06-14
Current price: 0.59
Market cap: 2029260
Enterprise value: 15597914
Price/book: 0.14
Price/sales: 27.94
EV/revenue: 214.73
EV/EBITDA: 24.25
Trailing EPS: -0.08
Beta: 1.23
Payout ratio: 0.00
52-week high: 1.54
52-week low: 0.40
50-day average: 0.56
200-day average: 0.74
Short ratio: 0.79
Short % of float: 0.01
Return on assets: -0.02
Return on equity: -0.02
Profit margin: 0.00
Total cash: 10154
Total debt: 14400621
Debt/equity: 103.23
Current ratio: 0.72
Quick ratio: 0.72
Held by insiders: 0.16
Held by institutions: 0.03
Float shares: 2888456
Stock valuation snapshot for IMTE (NCM, USD) as of 2026-06-20
Current price: 0.51
Market cap: 1765952
Enterprise value: 15334607
Price/book: 0.12
Price/sales: 24.31
EV/revenue: 211.10
EV/EBITDA: 23.84
Trailing EPS: -0.08
Beta: 1.23
Payout ratio: 0.00
52-week high: 1.54
52-week low: 0.40
50-day average: 0.56
200-day average: 0.74
Short ratio: 0.79
Short % of float: 0.01
Return on assets: -0.02
Return on equity: -0.02
Profit margin: 0.00
Total cash: 10154
Total debt: 14400621
Debt/equity: 103.23
Current ratio: 0.72
Quick ratio: 0.72
Held by insiders: 0.16
Held by institutions: 0.03
Float shares: 2888456
Stock valuation snapshot for IMTE (NCM, USD) as of 2026-06-23
Current price: 0.49
Market cap: 1689097
Enterprise value: 15257751
Price/book: 0.12
Price/sales: 23.25
EV/revenue: 210.04
EV/EBITDA: 23.72
Trailing EPS: -0.08
Beta: 1.23
Payout ratio: 0.00
52-week high: 1.54
52-week low: 0.40
50-day average: 0.55
200-day average: 0.73
Short ratio: 0.79
Short % of float: 0.01
Return on assets: -0.02
Return on equity: -0.02
Profit margin: 0.00
Total cash: 10154
Total debt: 14400621
Debt/equity: 103.23
Current ratio: 0.72
Quick ratio: 0.72
Held by insiders: 0.16
Held by institutions: 0.03
Float shares: 2888456
Stock valuation snapshot for IMTE (NCM, USD) as of 2026-07-11
Current price: 0.52
Market cap: 1777326
Enterprise value: 15345980
Price/book: 0.12
Price/sales: 24.47
EV/revenue: 211.26
EV/EBITDA: 23.86
Trailing EPS: -0.08
Beta: 1.25
Payout ratio: 0.00
52-week high: 1.54
52-week low: 0.40
50-day average: 0.52
200-day average: 0.70
Short ratio: 0.41
Short % of float: 0.02
Return on assets: -0.02
Return on equity: -0.02
Profit margin: 0.00
Total cash: 10154
Total debt: 14400621
Debt/equity: 103.23
Current ratio: 0.72
Quick ratio: 0.72
Held by insiders: 0.16
Held by institutions: 0.03
Float shares: 2888456
Stock valuation snapshot for IMTE (NCM, USD) as of 2026-07-19
Current price: 0.49
Market cap: 1705640
Enterprise value: 15274294
Price/book: 0.12
Price/sales: 23.48
EV/revenue: 210.27
EV/EBITDA: 23.74
Trailing EPS: -0.08
Beta: 1.25
Payout ratio: 0.00
52-week high: 1.54
52-week low: 0.40
50-day average: 0.51
200-day average: 0.68
Short ratio: 0.17
Short % of float: 0.01
Return on assets: -0.02
Return on equity: -0.02
Profit margin: 0.00
Total cash: 10154
Total debt: 14400621
Debt/equity: 103.23
Current ratio: 0.72
Quick ratio: 0.72
Held by insiders: 0.16
Held by institutions: 0.03
Float shares: 2888456
Stock valuation snapshot for IMTE (NCM, USD) as of 2026-07-25
Current price: 0.47
Market cap: 1602591
Enterprise value: 15171246
Price/book: 0.11
Price/sales: 22.06
EV/revenue: 208.85
EV/EBITDA: 23.58
Trailing EPS: -0.08
Beta: 1.25
Payout ratio: 0.00
52-week high: 1.38
52-week low: 0.40
50-day average: 0.51
200-day average: 0.67
Short ratio: 0.29
Short % of float: 0.02
Return on assets: -0.02
Return on equity: -0.02
Profit margin: 0.00
Total cash: 10154
Total debt: 14400621
Debt/equity: 103.23
Current ratio: 0.72
Quick ratio: 0.72
Held by insiders: 0.16
Held by institutions: 0.03
Float shares: 2888456
Stock valuation snapshot for IMTX (NCM, USD) as of 2026-05-30
Current price: 11.51
Market cap: 1573108224
Enterprise value: 1109043840
Forward P/E: -6.07
Price/book: 2.73
Price/sales: 42.18
EV/revenue: 29.74
EV/EBITDA: -5.44
Trailing EPS: -1.99
Payout ratio: 0.00
52-week high: 12.41
52-week low: 5.05
50-day average: 10.76
200-day average: 9.52
Short ratio: 10.85
Short % of float: 0.05
Return on assets: -0.22
Return on equity: -0.43
Profit margin: 0.00
Operating margin: -8.68
Revenue growth: -0.59
Total cash: 453569984
Total debt: 15081000
Debt/equity: 3.31
Current ratio: 8.78
Quick ratio: 8.28
Held by insiders: 0.18
Held by institutions: 0.80
Float shares: 67446081
Stock valuation snapshot for IMTX (NCM, USD) as of 2026-06-07
Current price: 9.79
Market cap: 1338030336
Enterprise value: 877787904
Forward P/E: -5.17
Price/book: 2.32
Price/sales: 35.88
EV/revenue: 23.54
EV/EBITDA: -4.30
Trailing EPS: -1.99
Payout ratio: 0.00
52-week high: 12.41
52-week low: 5.05
50-day average: 10.81
200-day average: 9.59
Short ratio: 10.85
Short % of float: 0.05
Return on assets: -0.22
Return on equity: -0.43
Profit margin: 0.00
Operating margin: -8.68
Revenue growth: -0.59
Total cash: 453569984
Total debt: 15081000
Debt/equity: 3.31
Current ratio: 8.78
Quick ratio: 8.28
Held by insiders: 0.18
Held by institutions: 0.80
Float shares: 67446081
Stock valuation snapshot for IMTX (NCM, USD) as of 2026-06-14
Current price: 9.38
Market cap: 1281994368
Enterprise value: 843505280
Forward P/E: -4.95
Price/book: 2.23
Price/sales: 34.37
EV/revenue: 22.62
EV/EBITDA: -4.14
Trailing EPS: -1.97
Beta: 1.30
Payout ratio: 0.00
52-week high: 12.41
52-week low: 5.05
50-day average: 10.78
200-day average: 9.72
Short ratio: 8.78
Short % of float: 0.05
Return on assets: -0.22
Return on equity: -0.43
Profit margin: 0.00
Operating margin: -8.68
Revenue growth: -0.59
Total cash: 453569984
Total debt: 15081000
Debt/equity: 3.31
Current ratio: 8.78
Quick ratio: 8.30
Held by insiders: 0.18
Held by institutions: 0.80
Float shares: 69585773
Stock valuation snapshot for IMTX (NCM, USD) as of 2026-06-20
Current price: 9.78
Market cap: 1336663552
Enterprise value: 898174528
Forward P/E: -5.16
Price/book: 2.32
Price/sales: 35.84
EV/revenue: 24.08
EV/EBITDA: -4.40
Trailing EPS: -1.99
Beta: 1.30
Payout ratio: 0.00
52-week high: 12.41
52-week low: 5.05
50-day average: 10.71
200-day average: 9.80
Short ratio: 8.78
Short % of float: 0.05
Return on assets: -0.22
Return on equity: -0.43
Profit margin: 0.00
Operating margin: -8.68
Revenue growth: -0.59
Total cash: 453569984
Total debt: 15081000
Debt/equity: 3.31
Current ratio: 8.78
Quick ratio: 8.30
Held by insiders: 0.18
Held by institutions: 0.80
Float shares: 69585773
Stock valuation snapshot for IMTX (NCM, USD) as of 2026-06-23
Current price: 9.78
Market cap: 1336663552
Enterprise value: 898174528
Forward P/E: -5.16
Price/book: 2.56
Price/sales: 35.84
EV/revenue: 24.08
EV/EBITDA: -4.40
Trailing EPS: -1.96
Beta: 1.30
Payout ratio: 0.00
52-week high: 12.41
52-week low: 5.05
50-day average: 10.69
200-day average: 9.82
Short ratio: 8.78
Short % of float: 0.05
Return on assets: -0.22
Return on equity: -0.43
Profit margin: 0.00
Operating margin: -8.68
Revenue growth: -0.59
Total cash: 453569984
Total debt: 15081000
Debt/equity: 3.31
Current ratio: 8.78
Quick ratio: 8.30
Held by insiders: 0.18
Held by institutions: 0.80
Float shares: 69585773
Stock valuation snapshot for IMTX (NCM, USD) as of 2026-07-11
Current price: 9.68
Market cap: 1322996352
Enterprise value: 884507200
Forward P/E: -5.09
Price/book: 2.54
Price/sales: 35.47
EV/revenue: 23.72
EV/EBITDA: -4.34
Trailing EPS: -1.95
Beta: 1.32
Payout ratio: 0.00
52-week high: 12.41
52-week low: 5.05
50-day average: 10.41
200-day average: 10.06
Short ratio: 9.94
Short % of float: 0.06
Return on assets: -0.22
Return on equity: -0.43
Profit margin: 0.00
Operating margin: -8.68
Revenue growth: -0.59
Total cash: 453569984
Total debt: 15081000
Debt/equity: 3.31
Current ratio: 8.78
Quick ratio: 8.30
Held by insiders: 0.18
Held by institutions: 0.80
Float shares: 69585773
Stock valuation snapshot for IMTX (NCM, USD) as of 2026-07-19
Current price: 9.59
Market cap: 1310695680
Enterprise value: 872206592
Forward P/E: -5.04
Price/book: 2.52
Price/sales: 35.14
EV/revenue: 23.39
EV/EBITDA: -4.28
Trailing EPS: -1.95
Beta: 1.32
Payout ratio: 0.00
52-week high: 12.41
52-week low: 5.05
50-day average: 10.21
200-day average: 10.12
Short ratio: 10.25
Short % of float: 0.06
Return on assets: -0.22
Return on equity: -0.43
Profit margin: 0.00
Operating margin: -8.68
Revenue growth: -0.59
Total cash: 453569984
Total debt: 15081000
Debt/equity: 3.31
Current ratio: 8.78
Quick ratio: 8.30
Held by insiders: 0.18
Held by institutions: 0.79
Float shares: 69585773
Stock valuation snapshot for IMTX (NCM, USD) as of 2026-07-25
Current price: 9.08
Market cap: 1240992384
Enterprise value: 802503296
Forward P/E: -4.79
Price/book: 2.39
Price/sales: 33.27
EV/revenue: 21.52
EV/EBITDA: -3.94
Trailing EPS: -1.95
Beta: 1.32
Payout ratio: 0.00
52-week high: 12.41
52-week low: 5.05
50-day average: 10.00
200-day average: 10.13
Short ratio: 13.12
Short % of float: 0.05
Return on assets: -0.22
Return on equity: -0.43
Profit margin: 0.00
Operating margin: -8.68
Revenue growth: -0.59
Total cash: 453569984
Total debt: 15081000
Debt/equity: 3.31
Current ratio: 8.78
Quick ratio: 8.30
Held by insiders: 0.18
Held by institutions: 0.80
Float shares: 69585773
Stock valuation snapshot for IMU.AX (ASX, AUD) as of 2026-06-01
Current price: 0.11
Market cap: 46013656
Enterprise value: 25721964
Forward P/E: -1.50
Price/book: 0.83
Price/sales: 11.67
EV/revenue: 6.52
EV/EBITDA: -0.55
Trailing EPS: -0.23
Beta: 2.36
Payout ratio: 0.00
52-week high: 0.58
52-week low: 0.09
50-day average: 0.13
200-day average: 0.26
Return on assets: -0.39
Return on equity: -1.11
Profit margin: 0.00
Operating margin: -47.37
Revenue growth: -0.36
Total cash: 14136296
Total debt: 4975725
Debt/equity: 11.89
Current ratio: 1.78
Quick ratio: 1.02
Held by insiders: 0.12
Held by institutions: 0.05
Float shares: 278093090
Stock valuation snapshot for IMU.AX (ASX, AUD) as of 2026-06-14
Current price: 0.09
Market cap: 38648128
Enterprise value: 19696800
Forward P/E: -1.24
Price/book: 0.69
Price/sales: 9.80
EV/revenue: 4.99
EV/EBITDA: -0.42
Trailing EPS: -0.23
Beta: 2.15
Payout ratio: 0.00
52-week high: 0.51
52-week low: 0.09
50-day average: 0.12
200-day average: 0.25
Return on assets: -0.39
Return on equity: -1.11
Profit margin: 0.00
Revenue growth: -0.36
Total cash: 14136296
Total debt: 4975725
Debt/equity: 11.89
Current ratio: 1.78
Quick ratio: 1.02
Held by insiders: 0.12
Held by institutions: 0.05
Float shares: 278093090
Stock valuation snapshot for IMU.AX (ASX, AUD) as of 2026-06-20
Current price: 0.12
Market cap: 48841040
Enterprise value: 27307534
Forward P/E: -1.46
Price/book: 0.87
Price/sales: 12.38
EV/revenue: 6.92
EV/EBITDA: -0.58
Trailing EPS: -0.23
Beta: 2.15
Payout ratio: 0.00
52-week high: 0.51
52-week low: 0.09
50-day average: 0.11
200-day average: 0.25
Return on assets: -0.39
Return on equity: -1.11
Profit margin: 0.00
Revenue growth: -0.36
Total cash: 14136296
Total debt: 4975725
Debt/equity: 11.89
Current ratio: 1.78
Quick ratio: 1.02
Held by insiders: 0.12
Held by institutions: 0.05
Float shares: 278093090