Farmers FMNB Fell 130 Is a Recovery Ahead 20260515 TPG MITP Q1 2026 Earnings EPS 026 Beats Estimates Pershing Square Takes Stake in Microsoft Betting on AI Growth Potential Riverview Bancorp RVSB Q1 2026 Results Fall Short EPS 003 Revenue NA BP Shares Decline Over 2 as Energy Sector Faces Headwinds Support Levels in Focus BHP Group BHP Inching Higher Can the Mining Giant Break Above Resistance Silvercorp Metals SVM Slips 327 as Selling Pressure Intensifies TD Bank TD Rallies 1 as Support Holds Near 10664