Franklin FBRT Gains 111 Support Holds at 868 20260518 ITHAX ITHAW Stock Today Unchanged at 023 Key Levels 20260514 Invitation Homes INVH Delivers Q1 2026 Beat EPS 026 vs 018 Expected Endurance Technologies IPO Opens Key Details and Market Implications