Mayville Engineering (MEC) shares rallied 5.3% in the last trading session to close at 17.35.Thismovecanbeattributabletonotablevolumewithahighernumberofsharesbeingtradedthaninatypicalsession.Thiscomparestothestock′s1.40.17 per share in its upcoming report, which represents a year-over-year change of -15%. Revenues are expected to be $160.38 million, up 15.4% from the year-ago quarter. The sto ...