Royal Bank of Canada Q1 2026 Earnings EPS Beats Estimates Amid Resilient Banking Operations Dorchester Minerals LP Q4 2024 Earnings Partnership Reports 024 Per Unit as Stock Slips LTC Properties Q1 2026 Earnings EPS Misses Estimates Stock Declines Dragonfly Energy DFLI Q1 2026 Earnings EPS Misses Estimates Stock Still Gains PLX Q1 2026 Earnings Massive EPS Surprise Drives Modest Stock Gains Freshworks Q1 2026 Earnings EPS Misses Estimates Shares Decline Slightly