CNI Q1 2026 Earnings EPS Surpasses Estimates Modest Stock Uptick BHFAP Q1 2026 Earnings EPS Misses Estimates Preferred Stock Declines MMLP Q1 2026 Earnings Partnership Reports Loss as Stock Declines Ferrovial SE FER Q4 2025 Earnings EPS Beats Estimates by 526 Shares Edge Lower TrustCo Bank Corp NY TRST Q1 2026 Earnings Reported EPS of 091 Stock Edges Lower JILL Q1 2026 Earnings EPS Beats Estimates Despite Loss Stock Rises