Snowflake Shares Surge on Amazon Deal and Strong Earnings Boosting Tech Stocks THRY Q1 2026 Earnings Unexpected Profitability as EPS Surges Past Estimates Nio Unveils Chinas Largest Electric SUV Driving Shares Up 10 in Hong Kong Trading