Nobia AB (publ) Competitors

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