OMDA AS

OMDA

Key Metrics

Market Cap
803898626
EPS
0.32
P/B
24.07
P/S
1.63

Dividends

Dividend/Share
0
Dividend Yield
0

Trading

Turnover
353617
Turnover Volume
8963

Other

Number of Owners
203
Last Updated
3/10/2026, 7:12:40 PM