Regis Corporation RGS Stock Buy or Sell Momentum Building 20260420 RNRF RenaissanceRe quarterly earnings release nears market seeks management comments on catastrophe risk strategies The margin expansion playbook at ECARX ECX Q4 2025 Earnings Underperform Prologis Inc PLD Posts Robust Q1 2026 FFO and Revenue Beats Driven by Resilient Industrial Leasing Demand