Relmada Therapeutics RLMD Stock Chart Relmada Therapeutics Inc posts 103 EPS miss vs estimates ITT Inc ITT tops Q4 2025 earnings per share estimates sending its stock up 309 percent in todays trading How VersaBank VBNK talent strategy drives results Q1 2026 Earnings Underperform The technology investments behind AAR Corp AIR growth Q1 2026 Earnings Beat Estimates