TIC Solutions TIC Q1 2026 Earnings Miss by Significant Key Takeaways Should You Sell Magnera Corporation MAGN After 596 Drop 20260517 CreativeReal CREX Q1 2026 Results Miss Estimates EPS 074 vs 047 Invest IGACU Stock Analysis RangeBound Near 1022 20260518