MGRD Affiliated posts narrow Q1 2026 EPS beat as shares dip slightly on soft investor reaction CNI CN Rail slides 593 after Q1 2026 EPS lands 18 below consensus analyst estimates iShares Russell 2000 ETF IWM SmallCap Outperformance Amid VIX Whipsaw Macro Policy and Tech Capex Uncertainty What time and sales Boston Sci BSX Risk Aversion 20260427