Post navigation Helios Towers FY 2025 slides show strong delivery despite stock decline Vera Bradley earnings missed by $0.20, revenue topped estimates