After losing 17% in the past year, Century Therapeutics, Inc. (NASDAQ:IPSC) institutional owners must be relieved by the recent gain

After losing 17% in the past year, Century Therapeutics, Inc. (NASDAQ:IPSC) institutional owners must be relieved by the recent gain

Institutions owning a substantial 29% stake in Century Therapeutics (NASDAQ:IPSC) indicates their significant influence on the company's share price. Institutional investors closely watch the company's performance, with the top 5 shareholders controlling more than half of the company's decisions.

Read More

Did you find this insightful?