HD Home Depot reports Q1 2026 EPS topping estimates but shares fall 126 percent in todays trading TRC Tejon Ranch posts 188 percent Q4 2025 EPS surprise shares edge higher in todays trading session Centene Corporation CNC ShortTerm Momentum Masks Structural Profitability Headwinds