Ricardo Competitors

Ticker Name Consensus Stock Rating Price Buy/Sell Price Target Upside/Downside Analysts Market Cap
BLDP Ballard Power Systems Hold 5
C$4.20 Buy/Sell C$3.70 -25.95% 3 C$1.19B
PCELL PowerCell Sweden AB (publ) Hold 6
kr34.62 Buy/Sell kr204.75 405.49% 0 kr7.63B