What Tvardi Therapeutics TVRDs 101 Jump Means for Investors 20260517 Core Inflation Hits 32 in March as Q1 GDP Growth Disappoints at 2 Marathon Petroleum Exceeds Q1 Estimates Expands Share Buyback Program China and Taiwan Electronics Suppliers Gain Ground Against Japanese Incumbents in Global Component Market SVV Q1 2026 Earnings Slight EPS Miss Fails to Dampen Investor Sentiment as Stock Gains 625 StormDamaged Tree Ignites Neighbor Dispute Potential 6000 Claim Highlights Insurance Pitfalls