CNI CN Rail tops Q4 2025 EPS forecasts by 38 percent shares rise 048 percent in todays trading session TSBK Timberland Bancorp reports Q1 2026 EPS of 104 shares tick marginally higher in todays trading Olin Corporation OLN Stock Trading Range 210 20260427