If you're looking for stocks that are setting up in a base ahead of their next quarterly report, here's one that fits the bill: MYR Group. It's expected to report on Oct. 28 and is trading approximately 5% under a 110.69 entry. The base is a third-stage flat base, which is less likely than an earlier-stage base to generate a big new run.
Understand that buying a stock just ahead of earnings can be risky since you typically don't have enough time to establish a profit cushion before the latest quarterly numbers come out. Be sure to follow sound buy and sell rules to minimize your exposure.
Looking For The Best Stocks To Buy And Watch? Start Here
EPS growth dropped in the company's latest report from 98% to 55%, but sales rose from 14% to 27%.
Analysts expect EPS growth of 15% for the quarter, and a 35% gain for the full year.
The company has a 96 Composite Rating and earns the No. 1 rank among its peers in the Building-Maintenance & Services industry group. Emcor and Vectrus are also among the group's highest-rated stocks.
Note: Dates for earnings reports are subject to change. Check the company's website for any updates.