Bank First Corporation BFC Holds Near Support Amid Modest Pullback Indian Equities Face Sharp Selloff Nifty May Trade RangeBound Amid MSCI Rebalancing Clean Harbors Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher Micron Stock Could Surge 85 as Analyst Highlights AI Memory Demand Potential