BRBI Q1 2026 Earnings EPS Misses Estimates by 71 Amid Challenging Quarter Macerich Q1 2026 Earnings EPS Misses Estimates by 26 as Mall REIT Struggles Kartoon Studios Inc TOON Q3 2018 Earnings WiderThanExpected Loss Amid Stock Rally MFIN Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction Mount Logan Capital Inc Q1 2026 Earnings Loss Per Share of 051 Amidst Market Headwinds National Research Corporation NRC Q1 2026 Earnings EPS of 021 Reported Amid Limited Market Expectations