Brown Brown Inc BRO Q1 2026 Earnings Slight EPS Beat Masks Broader Market Concerns TBN Q1 2026 Earnings EPS Miss Reflects Exploration Costs and No Revenue Generation OneSpan OSPN Q1 2026 Earnings EPS Surpasses Estimates Stock Gains on Profitability Beat Core Natural Resources CNR Q1 2026 Earnings EPS Beats Estimates by 136 Amid Quiet Market Response JB Hunt Q1 2026 Earnings EPS Edges Past Estimates Despite Slight Stock Dip IMO Q1 2026 Earnings EPS Misses Estimates as Earnings Decline 1955 Below Consensus