OTC •
Financial Services •
Insurance - Life •
Quote as of 08/25/2026 15:59
Company Profile
IndustryInsurance - Life
SectorFinancial Services
ExchangeOTC
Market Capitalization42,723 mln
Float579 mln
Earnings Date11/18/2026
EPS
2.91
Solid
P / E
22.80
Premium valuation
Piotroski F-Score
6
/ 9
Solid
Beneish M-Score
-2.38
Borderline
Relative Strength
35
/ 100
Underperforming
Debt / Equity
0.88
Moderate leverage
Business Description
Founded a century ago in Montreal, Power Corporation of Canada holds ownership stakes in a broad range of businesses spanning North America, Europe, and Asia. Its core operations cover insurance, retirement planning, and wealth management for individuals and small business owners, alongside investment management services that support financial advisors and institutional clients. The company also puts money into private and publicly traded assets, as well as financial technology ventures.