GATX Corporation GATX Stock Is It Approaching Resistance Q4 2025 Earnings Fall Short Is Integer ITGR stock showing steady movement Q4 2025 EPS Exceeds Expectations How does the economy influence YD Bio YDES stock Mini Rally 20260418