Flex FLEX InDepth Look Q1 2026 EPS Exceeds Expectations ITT Inc ITT delivers Q4 2025 earnings beat and 85 percent revenue growth shares fall 269 percent today Wendys WEN Stock Target Price Edges Higher 20260415 Mobix Labs MOBX Stock Why Low Debt Surges 20260415 PLNT Planet Fitness Inc Q4 2025 EPS edges past analyst estimates shares gain close to two percent APD Air Products and Chemicals Inc Q1 2026 EPS edges past estimates slight revenue dip sends shares marginally lower ACRES ACR Stock Should You Hold Mini Rally 20260418 Lee LEE Stock Pros and Cons 304 20260418 GSM Ferroglobe PLC Ordinary Shares reports Q4 2025 earnings misses as shares rise 391 percent in todays trading Cadre CDRE Stock Why You Should Watch It Investors Pile In 20260418