Over 70% upside! Here’s why brokerages are bullish on this midcap stock post strong Q1 show Read more