MarketInOut Stock Screener Log In | Sign Up
 

Power Corp of Canada

OTC • Financial Services • Insurance - Life • Quote as of 08/25/2026 15:59
Power Corp of Canada stock price and volume chart

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.

Key Fundamentals

EPS2.91
P/E22.80
ROE10.94
RPS36.08
ROIC0.57
ROA0.29
Interest Cover8.43
EBITDA, mln4,760
EV / EBITDA14.69
EV / EBIT14.69
Revenue, mln23,117
EV / Revenue3.03

Financial Strength

Piotroski F-Score 6 / 9
Beneish M-Score-2.38
Price to Lynch Fair Value4.42
Shiller PE Ratio24.83

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -2.12% 26 / 100   
1 Month 0.95% 42 / 100   
2 Months 14.05% 75 / 100   
6 Months 37.65% 84 / 100   
1 Year 64.88% 79 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Contact Us