Saratoga SAV Q1 2026 Earnings Miss by Significant Key Takeaways Why Primech Holdings PMEC Just Dropped 1048 What to Watch 20260515 Wall Streets Favorites One Stock Shines Amid Market Divergence Krystal Biotech KRYS Stock Jumps 138 Approaching 33275 20260514 Meta Spending to Surge on AI Infrastructure Fueling 6065 Billion Capex Plan