Main Street Capital Corporation MAIN Q1 2026 Earnings EPS Miss Weighs on Shares Pinterest PINS Q1 2026 Earnings EPS Beats Estimates by 148 as Stock Rises Scully Royalty Ltd SRL Q4 2009 Earnings Massive EPS Surprise of 81934 Highlights Strong Performance Kaltura Q1 2026 Earnings EPS Surges Past Estimates Amid Operational Efficiency AVY Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher BHFAL Q1 2026 Earnings Earnings Miss Estimates Amid Market Challenges