Stock MarketSunrun, Builders FirstSource, DXP, ITT, and Cummins Shares Plummet, What You Need To Know4 hours agoA number of stocks fell in the afternoon session after news of a potential Middle East ceasefire triggered a major...