speb/financial-data huggingface dataset:
Stock valuation snapshot for NPK (NYQ, USD) as of 2026-06-20
Current price: 131.84
Market cap: 944771072
Enterprise value: 947089088
Trailing P/E: 29.30
Forward P/E: 151.54
Price/book: 2.38
Price/sales: 1.82
EV/revenue: 1.83
EV/EBITDA: 20.86
Trailing EPS: 4.50
Beta: 0.43
Dividend rate: 1.00
Dividend yield: 0.01
Payout ratio: 0.22
52-week high: 149.86
52-week low: 91.28
50-day average: 136.49
200-day average: 121.44
Short ratio: 2.27
Short % of float: 0.09
Return on assets: 0.05
Return on equity: 0.08
Profit margin: 0.06
Operating margin: 0.05
Revenue growth: 0.15
Earnings growth: -0.13
Total cash: 6989000
Total debt: 9307000
Debt/equity: 2.36
Current ratio: 5.88
Quick ratio: 0.88
Held by insiders: 0.26
Held by institutions: 0.64
Float shares: 4963631
Stock valuation snapshot for NPK (NYQ, USD) as of 2026-06-23
Current price: 128.09
Market cap: 917898432
Enterprise value: 920216448
Trailing P/E: 28.46
Forward P/E: 147.23
Price/book: 2.31
Price/sales: 1.77
EV/revenue: 1.78
EV/EBITDA: 20.27
Trailing EPS: 4.50
Beta: 0.43
Dividend rate: 1.00
Dividend yield: 0.01
Payout ratio: 0.22
52-week high: 149.86
52-week low: 91.28
50-day average: 136.19
200-day average: 121.55
Short ratio: 2.27
Short % of float: 0.09
Return on assets: 0.05
Return on equity: 0.08
Profit margin: 0.06
Operating margin: 0.05
Revenue growth: 0.15
Earnings growth: -0.13
Total cash: 6989000
Total debt: 9307000
Debt/equity: 2.36
Current ratio: 5.88
Quick ratio: 0.88
Held by insiders: 0.26
Held by institutions: 0.64
Float shares: 4963631
Stock valuation snapshot for NPK (NYQ, USD) as of 2026-07-11
Current price: 124.98
Market cap: 895612096
Enterprise value: 895851904
Trailing P/E: 27.90
Forward P/E: 143.66
Price/book: 2.26
Price/sales: 1.73
EV/revenue: 1.73
EV/EBITDA: 19.73
Trailing EPS: 4.48
Beta: 0.43
Dividend rate: 1.00
Dividend yield: 0.01
Payout ratio: 0.22
52-week high: 149.86
52-week low: 91.28
50-day average: 132.09
200-day average: 122.30
Short ratio: 1.99
Short % of float: 0.11
Return on assets: 0.05
Return on equity: 0.08
Profit margin: 0.06
Operating margin: 0.05
Revenue growth: 0.15
Earnings growth: -0.13
Total cash: 6989000
Total debt: 9307000
Debt/equity: 2.36
Current ratio: 5.88
Quick ratio: 0.88
Held by insiders: 0.26
Held by institutions: 0.64
Float shares: 4963631
Stock valuation snapshot for NPK (NYQ, USD) as of 2026-07-19
Current price: 121.45
Market cap: 870315904
Enterprise value: 872633920
Trailing P/E: 27.05
Forward P/E: 139.60
Price/book: 2.19
Price/sales: 1.68
EV/revenue: 1.68
EV/EBITDA: 19.22
Trailing EPS: 4.49
Beta: 0.43
Dividend rate: 1.00
Dividend yield: 0.01
Payout ratio: 0.22
52-week high: 149.86
52-week low: 91.28
50-day average: 130.00
200-day average: 122.62
Short ratio: 1.99
Short % of float: 0.11
Return on assets: 0.05
Return on equity: 0.08
Profit margin: 0.06
Operating margin: 0.05
Revenue growth: 0.15
Earnings growth: -0.13
Total cash: 6989000
Total debt: 9307000
Debt/equity: 2.36
Current ratio: 5.88
Quick ratio: 0.88
Held by insiders: 0.26
Held by institutions: 0.64
Float shares: 4963631
Stock valuation snapshot for NPK (NYQ, USD) as of 2026-07-25
Current price: 124.40
Market cap: 891455744
Enterprise value: 893773760
Trailing P/E: 27.71
Forward P/E: 142.99
Price/book: 2.25
Price/sales: 1.72
EV/revenue: 1.72
EV/EBITDA: 19.68
Trailing EPS: 4.49
Beta: 0.43
Dividend rate: 1.00
Dividend yield: 0.01
Payout ratio: 0.22
52-week high: 149.86
52-week low: 91.28
50-day average: 128.33
200-day average: 122.78
Short ratio: 2.73
Short % of float: 0.11
Return on assets: 0.05
Return on equity: 0.08
Profit margin: 0.06
Operating margin: 0.05
Revenue growth: 0.15
Earnings growth: -0.13
Total cash: 6989000
Total debt: 9307000
Debt/equity: 2.36
Current ratio: 5.88
Quick ratio: 0.88
Held by insiders: 0.26
Held by institutions: 0.63
Float shares: 4824108
Stock valuation snapshot for NPK.TO (TOR, CAD) as of 2026-06-01
Current price: 0.83
Market cap: 46848288
Enterprise value: 94988000
Forward P/E: 41.50
Price/book: 2.12
Price/sales: 3.04
EV/revenue: 6.16
EV/EBITDA: -27.50
Trailing EPS: -0.21
Payout ratio: 0.00
52-week high: 2.73
52-week low: 0.44
50-day average: 1.01
200-day average: 1.07
Short ratio: 2.57
Return on assets: -0.05
Return on equity: -0.46
Profit margin: -0.75
Operating margin: -1.35
Revenue growth: -0.41
Total cash: 6385000
Total debt: 52218000
Debt/equity: 235.88
Current ratio: 1.48
Quick ratio: 1.31
Held by insiders: 0.00
Held by institutions: 0.00
Float shares: 51548340
Stock valuation snapshot for NPK.TO (TOR, CAD) as of 2026-06-15
Current price: 0.66
Market cap: 36970636
Enterprise value: 82803640
Forward P/E: 32.75
Price/book: 1.67
Price/sales: 2.40
EV/revenue: 5.37
EV/EBITDA: -23.97
Trailing EPS: -0.21
Beta: 1.93
Payout ratio: 0.00
52-week high: 2.73
52-week low: 0.44
50-day average: 0.93
200-day average: 1.09
Short ratio: 0.98
Return on assets: -0.05
Return on equity: -0.46
Profit margin: -0.75
Operating margin: -1.35
Revenue growth: -0.41
Total cash: 6385000
Total debt: 52218000
Debt/equity: 235.88
Current ratio: 1.48
Quick ratio: 1.31
Held by insiders: 0.00
Held by institutions: 0.00
Float shares: 51496996
Stock valuation snapshot for NPK.TO (TOR, CAD) as of 2026-06-21
Current price: 0.72
Market cap: 40639484
Enterprise value: 86472480
Forward P/E: 36.00
Price/book: 1.84
Price/sales: 2.63
EV/revenue: 5.60
EV/EBITDA: -25.04
Trailing EPS: -0.21
Beta: 1.93
Payout ratio: 0.00
52-week high: 2.73
52-week low: 0.44
50-day average: 0.89
200-day average: 1.09
Short ratio: 0.78
Return on assets: -0.05
Return on equity: -0.46
Profit margin: -0.75
Operating margin: -1.35
Revenue growth: -0.41
Total cash: 6385000
Total debt: 52218000
Debt/equity: 235.88
Current ratio: 1.48
Quick ratio: 1.31
Held by insiders: 0.00
Held by institutions: 0.00
Float shares: 51496996
Stock valuation snapshot for NPK.TO (TOR, CAD) as of 2026-07-11
Current price: 0.74
Market cap: 41768356
Enterprise value: 90423544
Forward P/E: 37.00
Price/book: 1.89
Price/sales: 2.71
EV/revenue: 5.86
EV/EBITDA: -26.18
Trailing EPS: -0.21
Beta: 1.99
Payout ratio: 0.00
52-week high: 2.73
52-week low: 0.44
50-day average: 0.80
200-day average: 1.11
Short ratio: 1.05
Return on assets: -0.05
Return on equity: -0.46
Profit margin: -0.75
Operating margin: -1.35
Revenue growth: -0.41
Total cash: 6385000
Total debt: 52218000
Debt/equity: 235.88
Current ratio: 1.48
Quick ratio: 1.31
Held by insiders: 0.00
Held by institutions: 0.00
Float shares: 56277215
Stock valuation snapshot for NPK.TO (TOR, CAD) as of 2026-07-19
Current price: 0.76
Market cap: 42897228
Enterprise value: 88730232
Forward P/E: 38.00
Price/book: 1.94
Price/sales: 2.78
EV/revenue: 5.75
EV/EBITDA: -25.69
Trailing EPS: -0.22
Beta: 1.99
Payout ratio: 0.00
52-week high: 2.73
52-week low: 0.44
50-day average: 0.78
200-day average: 1.12
Short ratio: 1.05
Return on assets: -0.05
Return on equity: -0.46
Profit margin: -0.75
Operating margin: -1.35
Revenue growth: -0.41
Total cash: 6385000
Total debt: 52218000
Debt/equity: 235.88
Current ratio: 1.48
Quick ratio: 1.31
Held by insiders: 0.00
Held by institutions: 0.00
Float shares: 56277215
Stock valuation snapshot for NPK.TO (TOR, CAD) as of 2026-07-25
Current price: 0.77
Market cap: 43461668
Enterprise value: 89294664
Forward P/E: 38.50
Price/book: 1.96
Price/sales: 2.82
EV/revenue: 5.79
EV/EBITDA: -25.85
Trailing EPS: -0.21
Beta: 1.99
Payout ratio: 0.00
52-week high: 2.73
52-week low: 0.44
50-day average: 0.77
200-day average: 1.12
Short ratio: 2.33
Return on assets: -0.05
Return on equity: -0.46
Profit margin: -0.75
Operating margin: -1.35
Revenue growth: -0.41
Total cash: 6385000
Total debt: 52218000
Debt/equity: 235.88
Current ratio: 1.48
Quick ratio: 1.31
Held by insiders: 0.00
Held by institutions: 0.00
Float shares: 56277215
Stock valuation snapshot for NPKI (NYQ, USD) as of 2026-05-30
Current price: 14.52
Market cap: 1226171008
Enterprise value: 1239241984
Trailing P/E: 34.57
Forward P/E: 23.42
Price/book: 3.41
Price/sales: 4.27
EV/revenue: 4.31
EV/EBITDA: 16.10
Trailing EPS: 0.42
Beta: 1.30
Payout ratio: 0.00
52-week high: 16.50
52-week low: 7.95
50-day average: 14.99
200-day average: 13.03
Short ratio: 1.67
Short % of float: 0.02
Return on assets: 0.07
Return on equity: 0.10
Profit margin: 0.14
Operating margin: 0.18
Revenue growth: 0.16
Earnings growth: 0.05
Total cash: 6537000
Total debt: 19608000
Debt/equity: 5.45
Current ratio: 1.58
Quick ratio: 1.31
Held by insiders: 0.05
Held by institutions: 0.93
Float shares: 80484781
Stock valuation snapshot for NPKI (NYQ, USD) as of 2026-06-07
Current price: 14.28
Market cap: 1205903744
Enterprise value: 1218974720
Trailing P/E: 34.00
Forward P/E: 23.03
Price/book: 3.35
Price/sales: 4.20
EV/revenue: 4.24
EV/EBITDA: 15.84
Trailing EPS: 0.42
Beta: 1.24
Payout ratio: 0.00
52-week high: 16.50
52-week low: 8.15
50-day average: 15.02
200-day average: 13.10
Short ratio: 1.67
Short % of float: 0.02
Return on assets: 0.07
Return on equity: 0.10
Profit margin: 0.14
Operating margin: 0.18
Revenue growth: 0.16
Earnings growth: 0.05
Total cash: 6537000
Total debt: 19608000
Debt/equity: 5.45
Current ratio: 1.58
Quick ratio: 1.31
Held by insiders: 0.05
Held by institutions: 0.93
Float shares: 80353044
Stock valuation snapshot for NPKI (NYQ, USD) as of 2026-06-15
Current price: 14.98
Market cap: 1265016576
Enterprise value: 1278087552
Trailing P/E: 35.67
Forward P/E: 24.16
Price/book: 3.52
Price/sales: 4.40
EV/revenue: 4.45
EV/EBITDA: 16.60
Trailing EPS: 0.42
Beta: 1.24
Payout ratio: 0.00
52-week high: 16.50
52-week low: 8.17
50-day average: 15.04
200-day average: 13.26
Short ratio: 2.22
Short % of float: 0.02
Return on assets: 0.07
Return on equity: 0.10
Profit margin: 0.14
Operating margin: 0.18
Revenue growth: 0.16
Earnings growth: 0.05
Total cash: 6537000
Total debt: 19608000
Debt/equity: 5.45
Current ratio: 1.58
Quick ratio: 1.31
Held by insiders: 0.05
Held by institutions: 0.93
Float shares: 80258463
Stock valuation snapshot for NPKI (NYQ, USD) as of 2026-06-21
Current price: 15.90
Market cap: 1342707840
Enterprise value: 1355778816
Trailing P/E: 37.86
Forward P/E: 25.65
Price/book: 3.73
Price/sales: 4.67
EV/revenue: 4.72
EV/EBITDA: 17.61
Trailing EPS: 0.42
Beta: 1.24
Payout ratio: 0.00
52-week high: 16.50
52-week low: 8.17
50-day average: 15.09
200-day average: 13.36
Short ratio: 2.22
Short % of float: 0.02
Return on assets: 0.07
Return on equity: 0.10
Profit margin: 0.14
Operating margin: 0.18
Revenue growth: 0.16
Earnings growth: 0.05
Total cash: 6537000
Total debt: 19608000
Debt/equity: 5.45
Current ratio: 1.58
Quick ratio: 1.31
Held by insiders: 0.05
Held by institutions: 0.93
Float shares: 80258463
Stock valuation snapshot for NPKI (NYQ, USD) as of 2026-07-11
Current price: 14.43
Market cap: 1218570752
Enterprise value: 1224886016
Trailing P/E: 34.36
Forward P/E: 23.27
Price/book: 3.39
Price/sales: 4.24
EV/revenue: 4.26
EV/EBITDA: 15.91
Trailing EPS: 0.42
Beta: 1.23
Payout ratio: 0.00
52-week high: 16.50
52-week low: 8.17
50-day average: 15.10
200-day average: 13.63
Short ratio: 1.96
Short % of float: 0.03
Return on assets: 0.07
Return on equity: 0.10
Profit margin: 0.14
Operating margin: 0.18
Revenue growth: 0.16
Earnings growth: 0.05
Total cash: 6537000
Total debt: 19608000
Debt/equity: 5.45
Current ratio: 1.58
Quick ratio: 1.31
Held by insiders: 0.05
Held by institutions: 0.94
Float shares: 80258463
Stock valuation snapshot for NPKI (NYQ, USD) as of 2026-07-19
Current price: 14.34
Market cap: 1210970624
Enterprise value: 1224041472
Trailing P/E: 34.14
Forward P/E: 23.13
Price/book: 3.37
Price/sales: 4.21
EV/revenue: 4.26
EV/EBITDA: 15.90
Trailing EPS: 0.42
Beta: 1.23
Payout ratio: 0.00
52-week high: 16.50
52-week low: 8.35
50-day average: 14.94
200-day average: 13.73
Short ratio: 1.96
Short % of float: 0.03
Return on assets: 0.07
Return on equity: 0.10
Profit margin: 0.14
Operating margin: 0.18
Revenue growth: 0.16
Earnings growth: 0.05
Total cash: 6537000
Total debt: 19608000
Debt/equity: 5.45
Current ratio: 1.58
Quick ratio: 1.31
Held by insiders: 0.05
Held by institutions: 0.94
Float shares: 80258463
Stock valuation snapshot for NPKI (NYQ, USD) as of 2026-07-25
Current price: 14.35
Market cap: 1211815040
Enterprise value: 1224886016
Trailing P/E: 34.17
Forward P/E: 23.15
Price/book: 3.37
Price/sales: 4.22
EV/revenue: 4.26
EV/EBITDA: 15.91
Trailing EPS: 0.42
Beta: 1.23
Payout ratio: 0.00
52-week high: 16.50
52-week low: 8.63
50-day average: 14.87
200-day average: 13.81
Short ratio: 1.94
Short % of float: 0.03
Return on assets: 0.07
Return on equity: 0.10
Profit margin: 0.14
Operating margin: 0.18
Revenue growth: 0.16
Earnings growth: 0.05
Total cash: 6537000
Total debt: 19608000
Debt/equity: 5.45
Current ratio: 1.58
Quick ratio: 1.31
Held by insiders: 0.05
Held by institutions: 0.94
Float shares: 80258463
Stock valuation snapshot for NPM.AX (ASX, AUD) as of 2026-06-01
Current price: 0.01
Market cap: 4608006
Enterprise value: 2093458
Trailing P/E: 0.47
Price/book: 0.37
EV/EBITDA: -1.11
Trailing EPS: 0.03
Beta: 0.49
Payout ratio: 0.00
52-week high: 0.03
52-week low: 0.01
50-day average: 0.02
200-day average: 0.02
Return on assets: -0.14
Return on equity: 1.04
Profit margin: 0.00
Operating margin: 0.00
Total cash: 2514548
Total debt: 0
Current ratio: 6.83
Quick ratio: 6.83
Held by insiders: 0.76
Held by institutions: 0.00
Float shares: 76278965
Stock valuation snapshot for NPM.AX (ASX, AUD) as of 2026-06-15
Current price: 0.01
Market cap: 3949720
Enterprise value: 1435171
Trailing P/E: 0.40
Price/book: 0.32
EV/EBITDA: -0.76
Trailing EPS: 0.03
Beta: 0.52
Payout ratio: 0.00
52-week high: 0.03
52-week low: 0.01
50-day average: 0.02
200-day average: 0.02
Return on assets: -0.14
Return on equity: 1.04
Profit margin: 0.00
Operating margin: 0.00
Total cash: 2514548
Total debt: 0
Current ratio: 6.83
Quick ratio: 6.83
Held by insiders: 0.76
Held by institutions: 0.00
Float shares: 76278965
Stock valuation snapshot for NPM.AX (ASX, AUD) as of 2026-06-20
Current price: 0.01
Market cap: 4608006
Enterprise value: 2093458
Trailing P/E: 0.47
Price/book: 0.37
EV/EBITDA: -1.11
Trailing EPS: 0.03
Beta: 0.52
Payout ratio: 0.00
52-week high: 0.03
52-week low: 0.01
50-day average: 0.02
200-day average: 0.02
Return on assets: -0.14
Return on equity: 1.04
Profit margin: 0.00
Operating margin: 0.00
Total cash: 2514548
Total debt: 0
Current ratio: 6.83
Quick ratio: 6.83
Held by insiders: 0.76
Held by institutions: 0.00
Float shares: 76278965
Stock valuation snapshot for NPM.AX (ASX, AUD) as of 2026-06-23
Current price: 0.01
Market cap: 4278863
Enterprise value: 1764315
Trailing P/E: 0.43
Price/book: 0.34
EV/EBITDA: -0.94
Trailing EPS: 0.03
Beta: 0.52
Payout ratio: 0.00
52-week high: 0.03
52-week low: 0.01
50-day average: 0.02
200-day average: 0.02
Return on assets: -0.14
Return on equity: 1.04
Profit margin: 0.00
Operating margin: 0.00
Total cash: 2514548
Total debt: 0
Current ratio: 6.83
Quick ratio: 6.83
Held by insiders: 0.76
Held by institutions: 0.00
Float shares: 76278965
Stock valuation snapshot for NPM.AX (ASX, AUD) as of 2026-07-11
Current price: 0.02
Market cap: 5924579
Enterprise value: 3080888
Trailing P/E: 0.60
Price/book: 0.47
EV/EBITDA: -1.64
Trailing EPS: 0.03
Beta: 0.52
Payout ratio: 0.00
52-week high: 0.03
52-week low: 0.01
50-day average: 0.01
200-day average: 0.02
Return on assets: -0.14
Return on equity: 1.04
Profit margin: 0.00
Operating margin: 0.00
Total cash: 2514548
Total debt: 0
Current ratio: 6.83
Quick ratio: 6.83
Held by insiders: 0.76
Held by institutions: 0.00
Float shares: 76278965
Stock valuation snapshot for NPM.AX (ASX, AUD) as of 2026-07-19
Current price: 0.02
Market cap: 5595437
Enterprise value: 3080888
Trailing P/E: 0.57
Price/book: 0.45
EV/EBITDA: -1.64
Trailing EPS: 0.03
Beta: 0.52
Payout ratio: 0.00
52-week high: 0.03
52-week low: 0.01
50-day average: 0.02
200-day average: 0.02
Return on assets: -0.14
Return on equity: 1.04
Profit margin: 0.00
Operating margin: 0.00
Total cash: 2514548
Total debt: 0
Current ratio: 6.83
Quick ratio: 6.83
Held by insiders: 0.76
Held by institutions: 0.00
Float shares: 76278965
Stock valuation snapshot for NPM.AX (ASX, AUD) as of 2026-07-25
Current price: 0.01
Market cap: 5299207
Enterprise value: 2093458
Trailing P/E: 0.47
Price/book: 0.37
EV/EBITDA: -1.11
Trailing EPS: 0.03
Beta: 0.52
Payout ratio: 0.00
52-week high: 0.03
52-week low: 0.01
50-day average: 0.02
200-day average: 0.02
Return on assets: -0.14
Return on equity: 1.04
Profit margin: 0.00
Operating margin: 0.00
Total cash: 2514548
Total debt: 0
Current ratio: 6.83
Quick ratio: 6.83
Held by insiders: 0.66
Held by institutions: 0.00
Float shares: 76278965
Stock valuation snapshot for NPO (NYQ, USD) as of 2026-05-30
Current price: 306.99
Market cap: 6485674496
Enterprise value: 7024274432
Trailing P/E: 149.02
Forward P/E: 29.62
Price/book: 4.15
Price/sales: 5.53
EV/revenue: 5.99
EV/EBITDA: 24.77
Trailing EPS: 2.06
Beta: 1.57
Dividend rate: 1.26
Dividend yield: 0.41
Payout ratio: 0.61
52-week high: 326.98
52-week low: 178.22
50-day average: 284.31
200-day average: 244.76
Short ratio: 1.42
Short % of float: 0.02
Return on assets: 0.04
Return on equity: 0.03
Profit margin: 0.04
Operating margin: 0.16
Revenue growth: 0.11
Earnings growth: 0.12
Total cash: 79200000
Total debt: 617800000
Debt/equity: 39.53
Current ratio: 2.21
Quick ratio: 1.24
Held by insiders: 0.01
Held by institutions: 1.02
Float shares: 20937158
Stock valuation snapshot for NPO (NYQ, USD) as of 2026-06-07
Current price: 312.14
Market cap: 6594477056
Enterprise value: 7133076992
Trailing P/E: 151.52
Forward P/E: 30.12
Price/book: 4.22
Price/sales: 5.62
EV/revenue: 6.08
EV/EBITDA: 25.15
Trailing EPS: 2.06
Beta: 1.55
Dividend rate: 1.26
Dividend yield: 0.00
Payout ratio: 0.61
52-week high: 326.98
52-week low: 179.64
50-day average: 288.05
200-day average: 246.06
Short ratio: 1.42
Short % of float: 0.02
Return on assets: 0.04
Return on equity: 0.03
Profit margin: 0.04
Operating margin: 0.16
Revenue growth: 0.11
Earnings growth: 0.12
Total cash: 79200000
Total debt: 617800000
Debt/equity: 39.53
Current ratio: 2.21
Quick ratio: 1.24
Held by insiders: 0.01
Held by institutions: 1.02
Float shares: 20937158
Stock valuation snapshot for NPO (NYQ, USD) as of 2026-06-15
Current price: 334.60
Market cap: 7068981760
Enterprise value: 7607581696
Trailing P/E: 164.02
Forward P/E: 32.29
Price/book: 4.52
Price/sales: 6.03
EV/revenue: 6.49
EV/EBITDA: 26.83
Trailing EPS: 2.04
Beta: 1.55
Dividend rate: 1.26
Dividend yield: 0.00
Payout ratio: 0.61
52-week high: 341.95
52-week low: 179.64
50-day average: 298.39
200-day average: 249.55
Short ratio: 1.69
Short % of float: 0.02
Return on assets: 0.04
Return on equity: 0.03
Profit margin: 0.04
Operating margin: 0.16
Revenue growth: 0.11
Earnings growth: 0.12
Total cash: 79200000
Total debt: 617800000
Debt/equity: 39.53
Current ratio: 2.21
Quick ratio: 1.24
Held by insiders: 0.01
Held by institutions: 1.02
Float shares: 20937158
Stock valuation snapshot for NPO (NYQ, USD) as of 2026-06-21
Current price: 379.65
Market cap: 8020738048
Enterprise value: 8559337984
Trailing P/E: 185.20
Forward P/E: 36.63
Price/book: 5.13
Price/sales: 6.84
EV/revenue: 7.30
EV/EBITDA: 30.18
Trailing EPS: 2.05
Beta: 1.55
Dividend rate: 1.26
Dividend yield: 0.00
Payout ratio: 0.61
52-week high: 383.55
52-week low: 179.64
50-day average: 306.76
200-day average: 252.38
Short ratio: 1.69
Short % of float: 0.02
Return on assets: 0.04
Return on equity: 0.03
Profit margin: 0.04
Operating margin: 0.16
Revenue growth: 0.11
Earnings growth: 0.12
Total cash: 79200000
Total debt: 617800000
Debt/equity: 39.53
Current ratio: 2.21
Quick ratio: 1.24
Held by insiders: 0.01
Held by institutions: 1.02
Float shares: 20937158
Stock valuation snapshot for NPO (NYQ, USD) as of 2026-07-11
Current price: 330.28
Market cap: 6977714688
Enterprise value: 7529835520
Trailing P/E: 161.11
Forward P/E: 31.87
Price/book: 4.47
Price/sales: 5.95
EV/revenue: 6.42
EV/EBITDA: 26.55
Trailing EPS: 2.05
Beta: 1.51
Dividend rate: 1.26
Dividend yield: 0.00
Payout ratio: 0.61
52-week high: 390.42
52-week low: 199.00
50-day average: 326.30
200-day average: 261.25
Short ratio: 1.45
Short % of float: 0.03
Return on assets: 0.04
Return on equity: 0.03
Profit margin: 0.04
Operating margin: 0.16
Revenue growth: 0.11
Earnings growth: 0.12
Total cash: 79200000
Total debt: 617800000
Debt/equity: 39.53
Current ratio: 2.21
Quick ratio: 1.24
Held by insiders: 0.01
Held by institutions: 1.00
Float shares: 20937158
Stock valuation snapshot for NPO (NYQ, USD) as of 2026-07-19
Current price: 322.68
Market cap: 6817152000
Enterprise value: 7355751936
Trailing P/E: 155.88
Forward P/E: 30.99
Price/book: 4.36
Price/sales: 5.81
EV/revenue: 6.27
EV/EBITDA: 25.94
Trailing EPS: 2.07
Beta: 1.51
Dividend rate: 1.26
Dividend yield: 0.00
Payout ratio: 0.61
52-week high: 390.42
52-week low: 199.73
50-day average: 330.86
200-day average: 264.41
Short ratio: 1.45
Short % of float: 0.03
Return on assets: 0.04
Return on equity: 0.03
Profit margin: 0.04
Operating margin: 0.16
Revenue growth: 0.11
Earnings growth: 0.12
Total cash: 79200000
Total debt: 617800000
Debt/equity: 39.53
Current ratio: 2.21
Quick ratio: 1.24
Held by insiders: 0.01
Held by institutions: 1.00
Float shares: 20937158
Stock valuation snapshot for NPO (NYQ, USD) as of 2026-07-25
Current price: 333.88
Market cap: 7053770752
Enterprise value: 7592370688
Trailing P/E: 163.67
Forward P/E: 31.61
Price/book: 4.51
EV/revenue: 6.47
EV/EBITDA: 26.77
Trailing EPS: 2.04
Beta: 1.51
Dividend rate: 1.26
Dividend yield: 0.00
Payout ratio: 0.61
52-week high: 390.42
52-week low: 202.00
50-day average: 333.40
200-day average: 267.03
Short ratio: 1.19
Short % of float: 0.03
Return on assets: 0.04
Return on equity: 0.03
Profit margin: 0.04
Operating margin: 0.16
Revenue growth: 0.11
Earnings growth: 0.12
Total cash: 79200000
Total debt: 617800000
Debt/equity: 39.53
Current ratio: 2.21
Quick ratio: 1.24
Held by insiders: 0.01
Held by institutions: 1.00
Float shares: 20937158
Stock valuation snapshot for NPR.V (VAN, CAD) as of 2026-06-01
Current price: 0.98
Market cap: 48974168
Enterprise value: 37868504
Price/book: 3.19
EV/EBITDA: -8.37
Trailing EPS: -0.13
Payout ratio: 0.00
52-week high: 1.40
52-week low: 0.68
50-day average: 0.91
200-day average: 0.94
Short ratio: 0.00
Return on assets: -0.19
Return on equity: -0.36
Profit margin: 0.00
Operating margin: 0.00
Total cash: 6344376
Total debt: 0
Current ratio: 115.33
Quick ratio: 115.33
Held by insiders: 0.26
Held by institutions: 0.00
Float shares: 34465503
Stock valuation snapshot for NPR.V (VAN, CAD) as of 2026-06-15
Current price: 0.87
Market cap: 43477068
Enterprise value: 37132692
Price/book: 2.83
EV/EBITDA: -8.20
Trailing EPS: -0.12
Beta: 0.78
Payout ratio: 0.00
52-week high: 1.40
52-week low: 0.68
50-day average: 0.92
200-day average: 0.94
Short ratio: 0.01
Return on assets: -0.19
Return on equity: -0.36
Profit margin: 0.00
Operating margin: 0.00
Total cash: 6344376
Total debt: 0
Current ratio: 115.33
Quick ratio: 105.13
Held by insiders: 0.26
Held by institutions: 0.00
Float shares: 38566658
Stock valuation snapshot for NPR.V (VAN, CAD) as of 2026-06-21
Current price: 0.92
Market cap: 45975748
Enterprise value: 39631376
Price/book: 3.00
EV/EBITDA: -8.75
Trailing EPS: -0.12
Beta: 0.78
Payout ratio: 0.00
52-week high: 1.40
52-week low: 0.68
50-day average: 0.93
200-day average: 0.95
Short ratio: 0.05
Return on assets: -0.19
Return on equity: -0.36
Profit margin: 0.00
Operating margin: 0.00
Total cash: 6344376
Total debt: 0
Current ratio: 115.33
Quick ratio: 105.13
Held by insiders: 0.26
Held by institutions: 0.00
Float shares: 38566658
Stock valuation snapshot for NPR.V (VAN, CAD) as of 2026-07-11
Current price: 0.83
Market cap: 41478120
Enterprise value: 33634536
Price/book: 2.70
EV/EBITDA: -7.43
Trailing EPS: -0.12
Beta: 0.82
Payout ratio: 0.00
52-week high: 1.40
52-week low: 0.69
50-day average: 0.95
200-day average: 0.94
Short ratio: 0.09
Return on assets: -0.19
Return on equity: -0.36
Profit margin: 0.00
Operating margin: 0.00
Total cash: 6344376
Total debt: 0
Current ratio: 115.33
Quick ratio: 105.13
Held by insiders: 0.26
Held by institutions: 0.00
Float shares: 38566658
Stock valuation snapshot for NPR.V (VAN, CAD) as of 2026-07-19
Current price: 0.77
Market cap: 38479700
Enterprise value: 32135328
Price/book: 2.07
EV/EBITDA: -7.10
Trailing EPS: -0.12
Beta: 0.82
Payout ratio: 0.00
52-week high: 1.40
52-week low: 0.73
50-day average: 0.93
200-day average: 0.94
Short ratio: 0.09
Return on assets: -0.19
Return on equity: -0.36
Profit margin: 0.00
Operating margin: 0.00
Total cash: 6344376
Total debt: 0
Current ratio: 115.33
Quick ratio: 105.13
Held by insiders: 0.26
Held by institutions: 0.00
Float shares: 38566658
Stock valuation snapshot for NPR.V (VAN, CAD) as of 2026-07-25
Current price: 0.81
Market cap: 40478648
Enterprise value: 34134276
Price/book: 2.18
EV/EBITDA: -7.54
Trailing EPS: -0.12
Beta: 0.82
Payout ratio: 0.00
52-week high: 1.40
52-week low: 0.73
50-day average: 0.90
200-day average: 0.94
Short ratio: 0.09
Return on assets: -0.19
Return on equity: -0.36
Profit margin: 0.00
Operating margin: 0.00
Total cash: 6344376
Total debt: 0
Current ratio: 115.33
Quick ratio: 105.13
Held by insiders: 0.26
Held by institutions: 0.00
Float shares: 38566658
Stock valuation snapshot for NPS.TO (TOR, CAD) as of 2026-06-01
Current price: 15.48
Market cap: 32118182
Dividend rate: 2.16
Dividend yield: 14.00
52-week high: 16.09
52-week low: 9.71
50-day average: 15.12
200-day average: 12.92
Short ratio: 0.39
Profit margin: 0.00
Operating margin: 0.00
Held by insiders: 0.02
Held by institutions: 0.02
Stock valuation snapshot for NPS.TO (TOR, CAD) as of 2026-06-15
Current price: 15.35
Market cap: 31848458
Trailing P/E: 4.36
Trailing EPS: 3.52
Dividend rate: 2.16
Dividend yield: 0.14
Payout ratio: 0.35
52-week high: 16.09
52-week low: 9.79
50-day average: 15.24
200-day average: 13.17
Short ratio: 0.62
Profit margin: 0.00
Operating margin: 0.00
Held by insiders: 0.02
Held by institutions: 0.02
Stock valuation snapshot for NPS.TO (TOR, CAD) as of 2026-06-22
Current price: 15.57
Market cap: 32304916
Trailing P/E: 4.42
Trailing EPS: 3.52
Dividend rate: 2.16
Dividend yield: 0.14
Payout ratio: 0.35
52-week high: 16.09
52-week low: 9.95
50-day average: 15.32
200-day average: 13.29
Short ratio: 0.27
Profit margin: 0.00
Operating margin: 0.00
Held by insiders: 0.02
Held by institutions: 0.02
Stock valuation snapshot for NPS.TO (TOR, CAD) as of 2026-07-11
Current price: 15.62
Market cap: 32408656
Trailing P/E: 4.44
Trailing EPS: 3.52
Dividend rate: 2.16
Dividend yield: 0.14
Payout ratio: 0.35
52-week high: 16.25
52-week low: 10.10
50-day average: 15.39
200-day average: 13.63
Short ratio: 0.37
Profit margin: 0.00
Operating margin: 0.00
Held by insiders: 0.02
Held by institutions: 0.02
Stock valuation snapshot for NPS.TO (TOR, CAD) as of 2026-07-19
Current price: 15.62
Market cap: 32408656
Trailing P/E: 4.44
Trailing EPS: 3.52
Dividend rate: 2.16
Dividend yield: 0.14
Payout ratio: 0.35
52-week high: 16.25
52-week low: 10.10
50-day average: 15.45
200-day average: 13.78
Short ratio: 0.37
Profit margin: 0.00
Operating margin: 0.00
Held by insiders: 0.02
Held by institutions: 0.03
Stock valuation snapshot for NPS.TO (TOR, CAD) as of 2026-07-25
Current price: 15.87
Market cap: 32927362
Trailing P/E: 4.51
Trailing EPS: 3.52
Dividend rate: 2.16
Dividend yield: 0.14
Payout ratio: 0.35
52-week high: 16.25
52-week low: 10.10
50-day average: 15.50
200-day average: 13.91
Short ratio: 0.25
Profit margin: 0.00
Operating margin: 0.00
Held by insiders: 0.02
Held by institutions: 0.03
Stock valuation snapshot for NPST.NS (NSI, INR) as of 2026-06-01
Current price: 1203.00
Market cap: 25083332608
Enterprise value: 16632015872
Trailing P/E: 67.17
Price/book: 5.68
Price/sales: 15.75
EV/revenue: 10.44
EV/EBITDA: 38.90
Trailing EPS: 17.91
Beta: 0.35
Dividend rate: 2.00
Dividend yield: 0.19
Payout ratio: 0.11
52-week high: 2388.30
52-week low: 846.60
50-day average: 1140.59
200-day average: 1498.39
Profit margin: 0.22
Operating margin: 0.22
Revenue growth: 1.48
Earnings growth: 1.24
Total cash: 3469967872
Total debt: 68435000
Debt/equity: 1.64
Held by insiders: 0.67
Held by institutions: 0.09
Float shares: 6236606
Stock valuation snapshot for NPST.NS (NSI, INR) as of 2026-07-19
Current price: 1579.90
Market cap: 32962244608
Enterprise value: 44089810944
Trailing P/E: 76.92
Price/book: 10.68
Price/sales: 16.91
EV/revenue: 22.62
EV/EBITDA: 87.07
Trailing EPS: 20.54
Beta: 0.22
Dividend rate: 2.00
Dividend yield: 0.00
Payout ratio: 0.10
52-week high: 2388.30
52-week low: 846.60
50-day average: 1420.18
200-day average: 1400.17
Return on assets: 0.08
Return on equity: 0.17
Profit margin: 0.24
Operating margin: 0.16
Revenue growth: 1.35
Earnings growth: 0.90
Total cash: 3093799936
Total debt: 137600000
Debt/equity: 3.12
Current ratio: 7.42
Quick ratio: 6.91
Held by insiders: 0.67
Held by institutions: 0.09
Float shares: 9527986
Stock valuation snapshot for NPST.NS (NSI, INR) as of 2026-07-25
Current price: 1519.20
Market cap: 31695828992
Enterprise value: 42282586112
Trailing P/E: 74.07
Price/book: 10.27
Price/sales: 16.26
EV/revenue: 21.70
EV/EBITDA: 83.50
Trailing EPS: 20.51
Beta: 0.22
Dividend rate: 2.00
Dividend yield: 0.00
Payout ratio: 0.10
52-week high: 2388.30
52-week low: 846.60
50-day average: 1463.14
200-day average: 1390.54
Return on assets: 0.08
Return on equity: 0.17
Profit margin: 0.24
Operating margin: 0.16
Revenue growth: 1.35
Earnings growth: 0.90
Total cash: 3093799936
Total debt: 137600000
Debt/equity: 3.12
Current ratio: 7.42
Quick ratio: 6.91
Held by insiders: 0.67
Held by institutions: 0.09
Float shares: 9527986
Stock valuation snapshot for NPT (NCM, USD) as of 2026-05-30
Current price: 1.25
Market cap: 27731250
Enterprise value: 118608920
Price/book: -6.54
Price/sales: 0.03
EV/revenue: 0.15
EV/EBITDA: -379.46
Trailing EPS: -0.04
Payout ratio: 0.00
52-week high: 22.38
52-week low: 1.14
50-day average: 4.20
200-day average: 5.86
Short ratio: 0.00
Short % of float: 0.00
Return on assets: 0.00
Return on equity: -0.04
Profit margin: 0.00
Operating margin: 0.00
Revenue growth: -0.17
Total cash: 2517577
Total debt: 55535136
Debt/equity: 163.11
Current ratio: 0.29
Quick ratio: 0.14
Held by insiders: 0.80
Held by institutions: 0.00
Float shares: 2689266
Stock valuation snapshot for NPT (NCM, USD) as of 2026-06-07
Current price: 1.29
Market cap: 28618650
Enterprise value: 119496320
Price/book: -6.75
Price/sales: 0.04
EV/revenue: 0.15
EV/EBITDA: -382.30
Trailing EPS: -0.04
Payout ratio: 0.00
52-week high: 22.38
52-week low: 1.14
50-day average: 3.85
200-day average: 5.77
Short ratio: 0.00
Short % of float: 0.00
Return on assets: 0.00
Return on equity: -0.04
Profit margin: 0.00
Operating margin: 0.00
Revenue growth: -0.17
Total cash: 2517577
Total debt: 55535136
Debt/equity: 163.11
Current ratio: 0.29
Quick ratio: 0.14
Held by insiders: 0.80
Held by institutions: 0.00
Float shares: 2689266
Stock valuation snapshot for NPT (NCM, USD) as of 2026-06-15
Current price: 2.17
Market cap: 48141452
Enterprise value: 139019120
Price/book: -11.36
Price/sales: 0.06
EV/revenue: 0.17
EV/EBITDA: -444.76
Trailing EPS: -0.04
Payout ratio: 0.00
52-week high: 22.38
52-week low: 1.14
50-day average: 3.22
200-day average: 5.63
Short ratio: 0.10
Short % of float: 0.00
Return on assets: 0.00
Return on equity: -0.04
Profit margin: 0.00
Operating margin: 0.00
Revenue growth: -0.17
Total cash: 2517577
Total debt: 55535136
Debt/equity: 163.11
Current ratio: 0.29
Quick ratio: 0.14
Held by insiders: 0.80
Held by institutions: 0.00
Float shares: 2689266
Stock valuation snapshot for NPT (NCM, USD) as of 2026-06-20
Current price: 2.73
Market cap: 60565052
Enterprise value: 151442720
Price/book: -14.29
Price/sales: 0.08
EV/revenue: 0.19
EV/EBITDA: -484.50
Trailing EPS: -0.04
Payout ratio: 0.00
52-week high: 22.38
52-week low: 1.14
50-day average: 2.60
200-day average: 5.55
Short ratio: 0.10
Short % of float: 0.00
Return on assets: 0.00
Return on equity: -0.04
Profit margin: 0.00
Operating margin: 0.00
Revenue growth: -0.17
Total cash: 2517577
Total debt: 55535136
Debt/equity: 163.11
Current ratio: 0.29
Quick ratio: 0.14
Held by insiders: 0.80
Held by institutions: 0.00
Float shares: 2689266
Stock valuation snapshot for NPT (NCM, USD) as of 2026-06-23
Current price: 2.56
Market cap: 56793600
Enterprise value: 147671264
Price/book: -13.40
Price/sales: 0.07
EV/revenue: 0.19
EV/EBITDA: -472.44
Trailing EPS: -0.04
Payout ratio: 0.00
52-week high: 22.38
52-week low: 1.14
50-day average: 2.46
200-day average: 5.54
Short ratio: 0.10
Short % of float: 0.00
Return on assets: 0.00
Return on equity: -0.04
Profit margin: 0.00
Operating margin: 0.00
Revenue growth: -0.17
Total cash: 2517577
Total debt: 55535136
Debt/equity: 163.11
Current ratio: 0.29
Quick ratio: 0.14
Held by insiders: 0.80
Held by institutions: 0.00
Float shares: 2689266
Stock valuation snapshot for NPT (NCM, USD) as of 2026-07-11
Current price: 2.69
Market cap: 59677652
Enterprise value: 174408352
Price/book: 13.32
Price/sales: 0.10
EV/revenue: 0.28
EV/EBITDA: -112.32
Trailing EPS: -0.13
Payout ratio: 0.00
52-week high: 22.38
52-week low: 1.14
50-day average: 1.91
200-day average: 5.33
Short ratio: 0.00
Short % of float: 0.01
Return on assets: -0.01
Return on equity: -0.10
Profit margin: 0.00
Operating margin: 0.00
Revenue growth: -0.36
Total cash: 396837
Total debt: 64289696
Debt/equity: 116.67
Current ratio: 0.33
Quick ratio: 0.07
Held by insiders: 0.80
Held by institutions: 0.00
Float shares: 2689266
Stock valuation snapshot for NPT (NCM, USD) as of 2026-07-19
Current price: 2.50
Market cap: 55462500
Enterprise value: 169971360
Price/book: 12.38
Price/sales: 0.09
EV/revenue: 0.28
EV/EBITDA: -109.46
Trailing EPS: -0.13
Payout ratio: 0.00
52-week high: 22.38
52-week low: 1.14
50-day average: 2.02
200-day average: 5.24
Short ratio: 0.00
Short % of float: 0.01
Return on assets: -0.01
Return on equity: -0.10
Profit margin: 0.00
Operating margin: 0.00
Revenue growth: -0.36
Total cash: 396837
Total debt: 64289696
Debt/equity: 116.67
Current ratio: 0.33
Quick ratio: 0.07
Held by insiders: 0.80
Held by institutions: 0.00
Float shares: 2689266
Stock valuation snapshot for NPT (NCM, USD) as of 2026-07-25
Current price: 2.67
Market cap: 59123024
Enterprise value: 173631872
Price/book: 13.19
Price/sales: 0.10
EV/revenue: 0.28
EV/EBITDA: -111.82
Trailing EPS: -0.13
Payout ratio: 0.00
52-week high: 22.38
52-week low: 1.14
50-day average: 2.14
200-day average: 5.17
Short ratio: 0.14
Short % of float: 0.01
Return on assets: -0.01
Return on equity: -0.10
Profit margin: 0.00
Operating margin: 0.00
Revenue growth: -0.36
Total cash: 396837
Total debt: 64289696
Debt/equity: 116.67
Current ratio: 0.33
Quick ratio: 0.07
Held by insiders: 0.80
Held by institutions: 0.00
Float shares: 2689266
Stock valuation snapshot for NPTH.V (VAN, CAD) as of 2026-06-01
Current price: 0.63
Market cap: 35393896
Enterprise value: 43100664
Trailing P/E: 63.00
Forward P/E: 9.00
Price/book: 1.69
Price/sales: 0.40
EV/revenue: 0.48
EV/EBITDA: 12.70
Trailing EPS: 0.01
Beta: 1.06
Payout ratio: 0.00
52-week high: 0.68
52-week low: 0.23
50-day average: 0.55
200-day average: 0.45
Short ratio: 0.66
Return on assets: 0.03
Return on equity: 0.01
Profit margin: 0.00
Operating margin: 0.04
Revenue growth: 0.11
Total cash: 3537000
Total debt: 13093000
Debt/equity: 61.40
Current ratio: 1.11
Quick ratio: 1.05
Held by insiders: 0.03
Held by institutions: 0.11
Float shares: 49232347
Stock valuation snapshot for NPTH.V (VAN, CAD) as of 2026-06-15
Current price: 0.63
Market cap: 35393896
Enterprise value: 45347896
Trailing P/E: 63.00
Forward P/E: 9.00
Price/book: 1.69
Price/sales: 0.40
EV/revenue: 0.51
EV/EBITDA: 13.36
Trailing EPS: 0.01
Beta: 1.07
Payout ratio: 0.00
52-week high: 0.68
52-week low: 0.23
50-day average: 0.57
200-day average: 0.46
Short ratio: 0.10
Return on assets: 0.03
Return on equity: 0.01
Profit margin: 0.00
Operating margin: 0.04
Revenue growth: 0.11
Total cash: 3537000
Total debt: 13093000
Debt/equity: 61.40
Current ratio: 1.11
Quick ratio: 1.05
Held by insiders: 0.03
Held by institutions: 0.11
Float shares: 49232347
Stock valuation snapshot for NPTH.V (VAN, CAD) as of 2026-06-22
Current price: 0.60
Market cap: 33708476
Enterprise value: 43662472
Trailing P/E: 60.00
Forward P/E: 8.57
Price/book: 1.61
Price/sales: 0.38
EV/revenue: 0.49
EV/EBITDA: 12.86
Trailing EPS: 0.01
Beta: 1.07
Payout ratio: 0.00
52-week high: 0.68
52-week low: 0.24
50-day average: 0.58
200-day average: 0.47
Short ratio: 0.09
Return on assets: 0.03
Return on equity: 0.01
Profit margin: 0.00
Operating margin: 0.04
Revenue growth: 0.11
Total cash: 3537000
Total debt: 13093000
Debt/equity: 61.40
Current ratio: 1.11
Quick ratio: 1.05
Held by insiders: 0.03
Held by institutions: 0.11
Float shares: 48278398
Stock valuation snapshot for NPTH.V (VAN, CAD) as of 2026-07-11
Current price: 0.65
Market cap: 36517512
Enterprise value: 46471512
Trailing P/E: 65.00
Forward P/E: 9.29
Price/book: 1.75
Price/sales: 0.41
EV/revenue: 0.52
EV/EBITDA: 13.69
Trailing EPS: 0.01
Beta: 1.07
Payout ratio: 0.00
52-week high: 0.68
52-week low: 0.24
50-day average: 0.59
200-day average: 0.49
Short ratio: 0.04
Return on assets: 0.03
Return on equity: 0.01
Profit margin: 0.00
Operating margin: 0.04
Revenue growth: 0.11
Total cash: 3537000
Total debt: 13093000
Debt/equity: 61.40
Current ratio: 1.11
Quick ratio: 1.05
Held by insiders: 0.03
Held by institutions: 0.11
Float shares: 48278398
Stock valuation snapshot for NPTH.V (VAN, CAD) as of 2026-07-19
Current price: 0.63
Market cap: 35393896
Enterprise value: 45347896
Trailing P/E: 63.00
Forward P/E: 9.00
Price/book: 1.69
Price/sales: 0.40
EV/revenue: 0.51
EV/EBITDA: 13.36
Trailing EPS: 0.01
Beta: 1.07
Payout ratio: 0.00
52-week high: 0.68
52-week low: 0.24
50-day average: 0.60
200-day average: 0.50
Short ratio: 0.04
Return on assets: 0.03
Return on equity: 0.01
Profit margin: 0.00
Operating margin: 0.04
Revenue growth: 0.11
Total cash: 3537000
Total debt: 13093000
Debt/equity: 61.40
Current ratio: 1.11
Quick ratio: 1.05
Held by insiders: 0.03
Held by institutions: 0.11
Float shares: 48278398
Stock valuation snapshot for NPTH.V (VAN, CAD) as of 2026-07-25
Current price: 0.57
Market cap: 32023048
Enterprise value: 41977048
Trailing P/E: 57.00
Forward P/E: 8.14
Price/book: 1.53
Price/sales: 0.36
EV/revenue: 0.47
EV/EBITDA: 12.36
Trailing EPS: 0.01
Beta: 1.07
Payout ratio: 0.00
52-week high: 0.68
52-week low: 0.24
50-day average: 0.61
200-day average: 0.51
Short ratio: 0.07
Return on assets: 0.03
Return on equity: 0.01
Profit margin: 0.00
Operating margin: 0.04
Revenue growth: 0.11
Total cash: 3537000
Total debt: 13093000
Debt/equity: 61.40
Current ratio: 1.11
Quick ratio: 1.05
Held by insiders: 0.03
Held by institutions: 0.11
Float shares: 48278398
Stock valuation snapshot for NPV (NYQ, USD) as of 2026-05-30
Current price: 11.49
Market cap: 220134240
Enterprise value: 363449536
Price/book: 0.99
Price/sales: 13.18
EV/revenue: 21.76
Trailing EPS: -0.08
Beta: 0.74
Dividend rate: 0.78
Dividend yield: 6.79
Payout ratio: 0.69
52-week high: 11.81
52-week low: 10.87
50-day average: 11.43
200-day average: 11.38
Short ratio: 0.18
Short % of float: 0.00
Profit margin: -0.07
Operating margin: 0.85
Revenue growth: 0.07
Earnings growth: 0.12
Total cash: 3366415
Total debt: 146681712
Debt/equity: 66.03
Current ratio: 0.44
Quick ratio: 0.44
Held by insiders: 0.00
Held by institutions: 0.10
Stock valuation snapshot for NPV (NYQ, USD) as of 2026-06-07
Current price: 11.52
Market cap: 225362544
Enterprise value: 364024320
Price/book: 0.99
Price/sales: 13.49
EV/revenue: 21.79
Trailing EPS: -0.08
Beta: 0.72
Dividend rate: 0.74
Dividend yield: 0.06
Payout ratio: 0.69
52-week high: 11.81
52-week low: 10.87
50-day average: 11.44
200-day average: 11.39
Short ratio: 0.18
Short % of float: 0.00
Profit margin: -0.07
Operating margin: 0.85
Revenue growth: 0.07
Earnings growth: 0.12
Total cash: 3366415
Total debt: 146681712
Debt/equity: 66.03
Current ratio: 0.44
Quick ratio: 0.44
Held by insiders: 0.00
Held by institutions: 0.10
Stock valuation snapshot for NPV (NYQ, USD) as of 2026-06-15
Current price: 11.54
Market cap: 225655968
Enterprise value: 364311680
Price/book: 0.99
Price/sales: 13.51
EV/revenue: 21.81
Trailing EPS: -0.08
Beta: 0.72
Dividend rate: 0.74
Dividend yield: 0.06
Payout ratio: 0.69
52-week high: 11.81
52-week low: 10.87
50-day average: 11.47
200-day average: 11.40
Short ratio: 0.47
Short % of float: 0.00
Profit margin: -0.07
Operating margin: 0.85
Revenue growth: 0.07
Earnings growth: 0.12
Total cash: 3366415
Total debt: 146681712
Debt/equity: 66.03
Current ratio: 0.44
Quick ratio: 0.44
Held by insiders: 0.00
Held by institutions: 0.09
Stock valuation snapshot for NPV (NYQ, USD) as of 2026-06-20
Current price: 11.41
Market cap: 223210640
Enterprise value: 361916832
Price/book: 0.98
Price/sales: 13.36
EV/revenue: 21.66
Trailing EPS: -0.08
Beta: 0.72
Dividend rate: 0.74
Dividend yield: 0.06
Payout ratio: 0.69
52-week high: 11.81
52-week low: 10.87
50-day average: 11.48
200-day average: 11.41
Short ratio: 0.47
Short % of float: 0.00
Profit margin: -0.07
Operating margin: 0.85
Revenue growth: 0.07
Earnings growth: 0.12
Total cash: 3366415
Total debt: 146681712
Debt/equity: 66.03
Current ratio: 0.44
Quick ratio: 0.44
Held by insiders: 0.00
Held by institutions: 0.09
Stock valuation snapshot for NPV (NYQ, USD) as of 2026-06-23
Current price: 11.38
Market cap: 222623760
Enterprise value: 361342080
Price/book: 0.98
Price/sales: 13.33
EV/revenue: 21.63
Trailing EPS: -0.08
Beta: 0.72
Dividend rate: 0.74
Dividend yield: 0.06
Payout ratio: 0.69
52-week high: 11.81
52-week low: 10.87
50-day average: 11.47
200-day average: 11.41
Short ratio: 0.47
Short % of float: 0.00
Profit margin: -0.07
Operating margin: 0.85
Revenue growth: 0.07
Earnings growth: 0.12
Total cash: 3366415
Total debt: 146681712
Debt/equity: 66.03
Current ratio: 0.44
Quick ratio: 0.44
Held by insiders: 0.00
Held by institutions: 0.09
Stock valuation snapshot for NPV (NYQ, USD) as of 2026-07-11
Current price: 11.43
Market cap: 223601888
Enterprise value: 361725248
Price/book: 0.99
Price/sales: 13.38
EV/revenue: 21.65
Trailing EPS: -0.08
Beta: 0.72
Dividend rate: 0.74
Dividend yield: 0.06
Payout ratio: 0.69
52-week high: 11.81
52-week low: 10.87
50-day average: 11.46
200-day average: 11.40
Short ratio: 0.54
Short % of float: 0.00
Profit margin: -0.07
Operating margin: 0.85
Revenue growth: 0.07
Earnings growth: 0.12
Total cash: 3366415
Total debt: 146681712
Debt/equity: 66.03
Current ratio: 0.44
Quick ratio: 0.44
Held by insiders: 0.00
Held by institutions: 0.09
Stock valuation snapshot for NPV (NYQ, USD) as of 2026-07-19
Current price: 11.11
Market cap: 217341808
Enterprise value: 356169216
Price/book: 0.96
Price/sales: 13.01
EV/revenue: 21.32
Trailing EPS: -0.08
Beta: 0.72
Dividend rate: 0.74
Dividend yield: 0.07
Payout ratio: 0.69
52-week high: 11.81
52-week low: 10.87
50-day average: 11.43
200-day average: 11.40
Short ratio: 0.54
Short % of float: 0.00
Profit margin: -0.07
Operating margin: 0.85
Revenue growth: 0.07
Earnings growth: 0.12
Total cash: 3366415
Total debt: 146681712
Debt/equity: 66.03
Current ratio: 0.44
Quick ratio: 0.44
Held by insiders: 0.00
Held by institutions: 0.10
Stock valuation snapshot for NPV (NYQ, USD) as of 2026-07-25
Current price: 10.92
Market cap: 213624896
Enterprise value: 352529056
Price/book: 0.94
Price/sales: 12.79
EV/revenue: 21.10
Trailing EPS: -0.08
Beta: 0.72
Dividend rate: 0.74
Dividend yield: 0.07
Payout ratio: 0.69
52-week high: 11.81
52-week low: 10.85
50-day average: 11.38
200-day average: 11.38
Short ratio: 0.34
Short % of float: 0.00
Profit margin: -0.07
Operating margin: 0.85
Revenue growth: 0.07
Earnings growth: 0.12
Total cash: 3366415
Total debt: 146681712
Debt/equity: 66.03
Current ratio: 0.44
Quick ratio: 0.44
Held by insiders: 0.00
Held by institutions: 0.10
Stock valuation snapshot for NPW1.DE (GER, EUR) as of 2026-06-01
Current price: 12.70
Enterprise value: 13561973760
Trailing P/E: 27.85
Price/book: 2.41
EV/revenue: 2.20
EV/EBITDA: 10.15
Trailing EPS: 0.46
Beta: 0.67
52-week high: 16.57
52-week low: 12.50
50-day average: 13.92
200-day average: 14.58
Return on assets: 0.05
Return on equity: 0.12
Profit margin: 0.10
Operating margin: 0.14
Revenue growth: 0.07
Earnings growth: 0.70
Total cash: 557000000
Total debt: 3327000064
Debt/equity: 62.90
Current ratio: 2.57
Quick ratio: 1.17
Held by insiders: 0.00
Held by institutions: 0.70
Float shares: 840116910
Stock valuation snapshot for NPW1.DE (GER, EUR) as of 2026-07-19
Current price: 13.60
Enterprise value: 14321318912
Trailing P/E: 29.82
Price/book: 2.50
EV/revenue: 2.32
EV/EBITDA: 10.72
Trailing EPS: 0.46
Beta: 0.68
52-week high: 16.57
52-week low: 12.50
50-day average: 13.19
200-day average: 14.35
Return on assets: 0.05
Return on equity: 0.12
Profit margin: 0.10
Operating margin: 0.14
Revenue growth: 0.07
Earnings growth: 0.70
Total cash: 557000000
Total debt: 3327000064
Debt/equity: 62.90
Current ratio: 2.57
Quick ratio: 1.17
Held by insiders: 0.00
Held by institutions: 0.72
Float shares: 839483628
Stock valuation snapshot for NPW1.DE (GER, EUR) as of 2026-07-25
Current price: 13.50
Enterprise value: 14236383232
Trailing P/E: 29.61
Price/book: 2.47
EV/revenue: 2.31
EV/EBITDA: 10.66
Trailing EPS: 0.46
Beta: 0.68
52-week high: 16.57
52-week low: 12.50
50-day average: 13.22
200-day average: 14.33
Return on assets: 0.05
Return on equity: 0.12
Profit margin: 0.10
Operating margin: 0.14
Revenue growth: 0.07
Earnings growth: 0.70
Total cash: 557000000
Total debt: 3327000064
Debt/equity: 62.90
Current ratio: 2.57
Quick ratio: 1.17
Held by insiders: 0.00
Held by institutions: 0.73
Float shares: 839475135
Stock valuation snapshot for NPWR (NYQ, USD) as of 2026-05-30
Current price: 2.01
Market cap: 177651440
Enterprise value: 185740448
Forward P/E: -7.89
Price/book: 0.86
EV/EBITDA: -0.76
Trailing EPS: -5.91
Beta: 1.03
Payout ratio: 0.00
52-week high: 5.20
52-week low: 1.46
50-day average: 1.81
200-day average: 2.45
Short ratio: 2.47
Short % of float: 0.04
Return on assets: -0.13
Return on equity: -1.14
Profit margin: 0.00
Operating margin: 0.00
Total cash: 308012992
Total debt: 3550000
Debt/equity: 0.69
Current ratio: 23.82
Quick ratio: 23.66
Held by insiders: 0.50
Held by institutions: 0.41
Float shares: 42275740
Stock valuation snapshot for NPWR (NYQ, USD) as of 2026-06-07
Current price: 1.66
Market cap: 146717104
Enterprise value: 154806112
Forward P/E: -6.51
Price/book: 0.71
EV/EBITDA: -0.63
Trailing EPS: -5.91
Beta: 1.04
Payout ratio: 0.00
52-week high: 5.20
52-week low: 1.46
50-day average: 1.83
200-day average: 2.44
Short ratio: 2.47
Short % of float: 0.04
Return on assets: -0.13
Return on equity: -1.14
Profit margin: 0.00
Operating margin: 0.00
Total cash: 308012992
Total debt: 3550000
Debt/equity: 0.69
Current ratio: 23.82
Quick ratio: 23.66
Held by insiders: 0.50
Held by institutions: 0.41
Float shares: 42275740
Stock valuation snapshot for NPWR (NYQ, USD) as of 2026-06-15
Current price: 1.70
Market cap: 150252464
Enterprise value: 158341456
Forward P/E: -5.77
Price/book: 0.73
EV/EBITDA: -0.65
Trailing EPS: -5.91
Beta: 1.04
Payout ratio: 0.00
52-week high: 5.20
52-week low: 1.46
50-day average: 1.84
200-day average: 2.42
Short ratio: 2.34
Short % of float: 0.04
Return on assets: -0.13
Return on equity: -1.14
Profit margin: 0.00
Operating margin: 0.00
Total cash: 308012992
Total debt: 3550000
Debt/equity: 0.69
Current ratio: 23.82
Quick ratio: 23.66
Held by insiders: 0.50
Held by institutions: 0.41
Float shares: 42275740
Stock valuation snapshot for NPWR (NYQ, USD) as of 2026-06-22
Current price: 1.83
Market cap: 161742352
Enterprise value: 169831360
Forward P/E: -6.21
Price/book: 0.78
EV/EBITDA: -0.69
Trailing EPS: -5.91
Beta: 1.04
Payout ratio: 0.00
52-week high: 5.20
52-week low: 1.46
50-day average: 1.85
200-day average: 2.40
Short ratio: 2.34
Short % of float: 0.04
Return on assets: -0.13
Return on equity: -1.14
Profit margin: 0.00
Operating margin: 0.00
Total cash: 308012992
Total debt: 3550000
Debt/equity: 0.69
Current ratio: 23.82
Quick ratio: 23.66
Held by insiders: 0.50
Held by institutions: 0.41
Float shares: 42275740
Stock valuation snapshot for NPWR (NYQ, USD) as of 2026-07-11
Current price: 1.67
Market cap: 147600944
Enterprise value: 145967728
Forward P/E: -6.81
Price/book: 0.72
EV/EBITDA: -0.60
Trailing EPS: -5.52
Beta: 1.06
Payout ratio: 0.00
52-week high: 5.20
52-week low: 1.46
50-day average: 1.86
200-day average: 2.36
Short ratio: 2.61
Short % of float: 0.04
Return on assets: -0.13
Return on equity: -1.14
Profit margin: 0.00
Operating margin: 0.00
Total cash: 308012992
Total debt: 3550000
Debt/equity: 0.69
Current ratio: 23.82
Quick ratio: 23.66
Held by insiders: 0.50
Held by institutions: 0.41
Float shares: 46154021