TAL TAL Stock Down 109 Support Test at 988 20260520 Truist TFC Q1 2026 Earnings EPS 109 Beats Estimates Will Rapid7 Rpd Stock Outperform S P 500 Price At 5.63 Up 4.93 20260406 Trio Petroleum TPET Stock Historical Volatility Breakdown Watch 20260415 EUDAW EUDA leadership shares optimistic longterm healthcare expansion plans alongside its latest quarterly earnings release