Nobia AB (publ) Competitors

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