Should You Sell DR Horton DHI After 285 Drop 20260515 32 Billion and Counting The Rising Corporate Toll of the Iran Conflict Granite GRNT Gained 254 Can It Break 573 20260515 Concentra CON Q1 2026 Earnings Surprise EPS 040 Up Significant