The technicals for CMI are looking pretty strong this morning. No. 4 on NYSE 100 top buying list at nna100 website.
You have a rude awakening ahead. The stock has been below its 50 day moving average for 6 consecutive days as the broad market makes new (synthesized) highs , and its customers are all reporting collapsing sales. Good luck!