STGW Q1 2026 Earnings EPS Misses Estimates Despite Broad Gains SafeHaven Currencies Swiss Franc and Yen Rally as DeepSeek AI News Shakes US Tech Stocks