Protara Therapeutics TARA Market Position Q4 2025 EPS Misses Views WB Weibo Corporation American Depositary Share falls 464 after Q3 2025 earnings with no analyst consensus estimates to guide investor sentiment What Ellington Financial EFC management is not saying enough about Technical Strength 20260507 PennyMac PMTW Stock Intraday VWAP 037 20260416 MFA Financial Inc Q1 2026 Earnings Slight EPS Miss Amid Stable Performance Ramaco Resources METC Q1 2026 Earnings EPS Misses Estimates by 4045 While Stock Gains STEX Q1 2026 Earnings Significant EPS Miss Amid Surprising Stock Rally Red River Bancshares Q1 2026 Earnings EPS Surpasses Estimates Despite Modest Stock Decline UHT Q1 2026 Earnings Solid EPS Growth Amidst Stable Portfolio Performance PEB Q1 2026 Earnings EPS Exceeds Estimates as Hotel REIT Navigates Challenging Environment