FY25 was disappointing as AUM fell 30% to £26.1bn, heavily impacted by the loss of £6.2bn of St James’s Place mandates.
Yet, Impax’s current share price seems to price in further decline.
The PER is just 10.9, nearly the lowest in the sector, despite net cash of £68m (31% of market cap), no debt, and the group generating £20m PAT in a rare bad year.
Begin exploring Smartkarma's AI-augmented investing intelligence platform with a complimentary Preview Pass to:
Unlock research summaries
Follow top, independent analysts
Receive personalised alerts
Access Analytics, Events and more
Join 55,000+ investors, including top global asset managers overseeing $13+ trillion.