American Express Q1 2026 Earnings EPS Surpasses Estimates at 428 Stock Edges Higher BiomX Inc Q4 2025 Earnings Large Earnings Miss Stirs Uncertainty No Revenue Reported TransAct Technologies TACT Q1 2026 Earnings Surprise Profitability as EPS Beats Estimates by Wide Margin TNYA Q1 2026 Earnings Modest EPS Miss but Stock Gains on Operational Focus YELP Q1 2026 Earnings EPS Beat by 117 Amid Modest Stock Uptick Presidio Property Trust SQFT Q3 2023 Earnings Net Loss of 014 per Share Amidst Quiet Quarter