5N Plus Competitors

Ticker Name Consensus Stock Rating Price Buy/Sell Price Target Upside/Downside Analysts Market Cap
BMI Badger Meter Outperform 18
$197.21 Buy/Sell $149.80 -7.71% 1 $5.81B
UMI Umicore Hold 17
19.45€ Buy/Sell 29.84€ 11.83% 12 5.24€B
MWA Mueller Water Products Outperform 18
$19.20 Buy/Sell $18.00 6.77% 2 $2.53B
IQE IQE Buy 9
£0.34 Buy/Sell £0.50 61.76% 0 £276.46M
NEO Neo Performance Materials Outperform 13
C$6.85 Buy/Sell C$8.99 17.52% 4 C$263.45M