“`html
On October 17, 2025, UBS reiterated a Sell recommendation for Aberdeen Group (OTCPK:SLFPF). The average one-year price target is $2.67 per share, indicating a potential upside of 39.07% from the latest closing price of $1.92 per share.
Projected annual revenue for Aberdeen Group is $1.56 billion, reflecting an increase of 17.29%, while the projected non-GAAP EPS stands at $0.12. Institutional ownership has risen to 147.6 million shares, with 81 funds reporting positions—an increase of 1.25% from the previous quarter.
“`