NPI.TO NORTHLAND POWER INC. | CA6665111002
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 5.773.965.312 | 6.103.457.746,86 | 4.667.811.585,16 | 6.092.997.425,69 |
| Enterprise Value | 12.387.398.656 | 11.941.312.746,86 | 10.883.245.585,16 | 12.359.007.425,69 |
| Trailing P/E | - | - | - | - |
| Forward P/E | 14,88 | - | - | - |
| Price to Sales | 2,26 | 2,38 | 1,9 | 3,52 |
| Price to Book | 1,45 | 1,48 | 1,15 | 1,55 |
| EV/Revenue | 4,85 | 4,66 | 4,44 | 7,15 |
| EV/EBITDA | 7,75 | 6,72 | 6,22 | 10,59 |