PHSC – full-year results another reminder that EBITDA is bullshit earnings!
Describing itself as “a leading provider of health, safety, hygiene and environmental consultancy services and security solutions”, PHSC plc (PHSC) has announced results for its year ended 31st March 2025. This follows a trading update in May, so why currently today a more than 14% lower share price response to 12p?

