NOAA.F Nokia Oyj

P/E 78.18182
Forward P/E 22.63158
Price/Sales 2.3609073
Beta 0.735
Div Yield 0.0147%
Market Cap --

Company Analysis

Latest News