MEC upgraded to strong buy after 40.9% share-price drop
AI Summary- Mayville Engineering Company was upgraded to a strong-buy rating.
- MEC’s share price dropped 40.9% despite continued revenue growth.
- MEC raised its annual revenue forecast to $620 million-$650 million.