Primech Holdings PMEC Declines 364 Amid Market Weakness 20260518 Tidewater TDW Q1 2026 Earnings Miss by Significant Key Takeaways Metalpha MATH Up 504 Is There More Room to Run 20260519 Nvidias 150 Billion Spending Plan Lifts Taiwan Chip Stocks Pressures Mainland Rivals