BTC Digital Ltd BTCT Q4 2024 Earnings EPS Surprises with a Positive 010 Against a 019 Loss Estimate Blackbaud BLKB Q1 2026 Earnings Slight EPS Beat Drives Modest Share Gain Greenlight Capital Re Ltd Q1 2026 Earnings Strong EPS Performance Amid Market Headwinds FCNCP Q1 2026 Earnings Strong EPS Beat Bolsters Depositary Shares Performance FNV Q1 2026 Earnings EPS Surpasses Estimates by 137 as Royalty Portfolio Delivers Cantaloupe Inc CTLP Q1 2026 Earnings EPS Misses Estimates by 50