Over the last 90 days, Helios Towers PLC has seen a net sell-off of GBP 5.8 million, primarily driven by a significant sale by the CEO. This activity occurred against a backdrop of positive stock performance, with the share price up 21.8% in the past 90 days. No recent earnings report data is available for comparison.