INTR Q1 2026 Earnings EPS Falls Short of Estimates Stock Slides 375 BVN Q4 2025 Earnings Massive EPS Beat of 122 Driven by Strong Operational Performance FVRR Q1 2026 Earnings EPS Misses Estimate Stock Gains Despite Narrow Beat Brookfield Renewable Partners Q1 2026 Earnings EPS Misses Estimates Amid Operational Shifts MDU Q1 2026 Earnings EPS Misses Estimates but Stock Gains 15 BCP Investment Corporation BCIC Q1 2026 Earnings Earnings Beat on Strong Portfolio Performance