Nobia AB (publ) Competitors

Ticker Name Consensus Stock Rating Price Buy/Sell Price Target Upside/Downside Analysts Market Cap
KLR Keller Group Buy 18
£13.62 Buy/Sell £12.48 10.13% 4 £805.66M