
NOA3.DE
$10.40
1D:
2.1%
1Y:
106.2%
FI0009000681Sign in to check this stock against your screeners
Sign In$449.77
1D:
5.6%
1Y:
174.9%
US1717793095Mkt Cap
$63.67B
P/E Ratio TTM
97.4
Revenue TTM
$6.02B
Beta
1.29
Earnings TTM
$654.41M
Dividend Yield TTM
0.00%