Microchip MCHPP Q1 2026 Earnings Surprise EPS 057 Up Significant
Oil Market Calm Masks Growing Supply Shock as Iran Crisis Reshapes Global Energy Flows
Fathom Holdings FTHM Q4 2025 Earnings Miss Sparks Concern
CrossTimbers CRT Stock Down 125 Support Test at 1012 20260514