HCI Group HCI Q1 2026 Earnings Why the Beat Matters Voyager Technologies VOYG Stock Today Drops 494 Key Support at 3272 20260515 Ultralife Corporation ULBI Q1 2026 Earnings Miss by Significant Key Takeaways Inflation Reacceleration Extends Beyond Oil and Iran CNBC Report Highlights BroadBased Price Pressures