CAMP Q1 2026 Earnings WiderThanExpected Loss Pressures Sentiment but Stock Holds Steady Inuvo Q1 2026 Earnings Deep Profit Beat Drives Strong Stock Reaction Black Stone Minerals Q1 2026 Earnings EPS Misses Estimates Significantly as Royalty Income Falls Short CHA Q4 2025 Earnings EPS Misses Estimates by Wide Margin FirstService Corporation FSV Q1 2026 Earnings Earnings Beat Drives Optimism Yet Shares Edge Lower