MTB Q1 2026 Earnings Earnings Beat Estimates as Net Interest Income Holds Steady
Tecogen Inc TGEN Q1 2026 Earnings Strong EPS Beat Drives Stock Higher
PTC Q1 2026 Earnings Strong EPS Surprise Drives Positive Market Response
Tsakos Energy Navigation TEN Q1 2026 Earnings EPS Surges Past Estimates by 37 Despite Revenue Uncertainty
SOFI Q1 2026 Earnings Narrow Earnings Miss Sends Stock Slightly Lower
XTKG Q4 2019 Earnings Massive EPS Miss and Significant Stock Decline