Rank Group ( LON:RNK ) First Half 2025 Results Key Financial Results Revenue: UK£401.8m (up 11% from 1H 2024). Net... Rank Group (LON:RNK) has had a rough month with its share price down 1.6%. It is ...