Vodafone Idea Shares Surge 43 in One Month Whats Driving the Rally and Key Risks Ahead InvenTrust Properties IVT Q1 2026 Earnings Beat Revenue NA EPS 007