Metalla Royalty Streaming Q1 2026 Earnings EPS Misses Estimates but Stock Rises 545 on Strategic Progress FFBC Q1 2026 Earnings EPS Beats Estimates by 8 Stock Slightly Lower Sabine Royalty Trust Q3 2009 Earnings EPS Falls Short of Estimates Trust Reports Miss Envela Corporation ELA Q1 2026 Earnings Strong EPS Surprise of 2285 Despite Modest Stock Decline GitLab Q1 2026 Earnings EPS Beat Drives 15 Stock Surge BSRR Q1 2026 Earnings EPS Beats Estimates by 144 Shares Edge Higher