Sportradar SRAD at 1333 Buy Sell or Hold 20260520 Independent IBCP Q1 2026 Profit Surges Past Wall Street Targets Open Society Foundations Commits 300 Million to Strengthen US Economic Security and Civil Liberties ThredUp CEO Warns FiveDay Workweek Companies Risk Losing the Talent War NTRSO Q1 2026 Earnings Northern Trust Beats EPS Estimates by 1435 Shares Dip Slightly Cerus Corporation CERS Q1 2026 Earnings EPS Surprises to the Upside as Loss Narrows MEDP Q1 2026 Earnings Strong EPS Beat Amid Solid Operational Performance ConnectOne Bancorp Q1 2026 Earnings EPS Beats Estimates Stock Edges Lower Mobileye Global MBLY Q1 2026 Earnings EPS Surges 368 Above Estimates Revenue Details Not Disclosed IFF Q1 2026 Earnings EPS Surges Past Estimates on Operational Efficiency