Finance July 7, 2026 Trent Share Price Falls 10 Percent After Q1 Revenue Update Disappoints Investors