Why Bristow Group VTOL Just Dropped 076 What to Watch 20260515 Core Inflation Hits 32 in March as Q1 Growth Disappoints at 2 FTC Solar FTCI Q1 2026 Earnings Miss by Significant Key Takeaways