Operators of Nonresidential Buildings

Ticker Price Market Cap Debt Cap Div Yld P/E
OM:CAST
Castellum AB (publ)
126.90 41674.08 34.64 5.99 21.30