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.58 Buy/Sell £12.48 10.46% 4 £805.66M