VersaBank VBNK Slips 15 as Shares Approach Key Support Level Market Declines Amid Profit Booking Analyst Highlights Three Stocks for Potential Consideration MMS Q1 2026 Earnings EPS Beats Estimates by 43 Renewables Offer Price Security and Domestic Control to Energy Markets