First Time Loading...

Power Corporation of Canada
TSX:POW

Watchlist Manager
Power Corporation of Canada Logo
Power Corporation of Canada
TSX:POW
Watchlist
Price: 36.84 CAD 1.04% Market Closed
Updated: Apr 20, 2024

Intrinsic Value

Power Corp. of Canada is a management and holding company, which engages in the provision of financial services; asset management; and sustainable and renewable energy. [ Read More ]

The intrinsic value of one POW stock under the Base Case scenario is 64.62 CAD. Compared to the current market price of 36.84 CAD, Power Corporation of Canada is Undervalued by 43%.

Key Points:
POW Intrinsic Value
Base Case
64.62 CAD
Undervaluation 43%
Intrinsic Value
Price
Worst Case
Base Case
Best Case

Valuation Backtest
Power Corporation of Canada

Backtest Intrinsic Value
Dive into the past to invest in the future

Run backtest to discover the historical profit from buying and selling POW stocks based on their intrinsic value.

Analyze the historical link between intrinsic value and market price to make more informed investment decisions.

Run Backtest
Settings
Valuation Methods
Buy/Sell Thresholds
Buy When:
%
Sell When:
%
B
S
Run Backtest
How does it work?

Wall St
Price Targets

POW Price Targets Summary
Power Corporation of Canada

Wall Street analysts forecast POW stock price to rise over the next 12 months.

According to Wall Street analysts, the average 1-year price target for POW is 43.93 CAD with a low forecast of 41.41 CAD and a high forecast of 48.83 CAD.

Lowest
Price Target
41.41 CAD
12% Upside
Average
Price Target
43.93 CAD
19% Upside
Highest
Price Target
48.83 CAD
33% Upside
View Analyst Estimates
View Analyst Estimates

Competitive Landscape

Shareholder Return

POW Price
Power Corporation of Canada

1M 1M
-6%
6M 6M
+12%
1Y 1Y
+3%
3Y 3Y
+20%
5Y 5Y
+48%
10Y 10Y
+94%
Annual Price Range
36.84
52w Low
32.47
52w High
40.25
Price Metrics
Average Annual Return 9.07%
Standard Deviation of Annual Returns 29.28%
Max Drawdown -49%
Shares Statistics
Market Capitalization 24B CAD
Shares Outstanding 658 903 730
Percentage of Shares Shorted 4.71%

POW Return Decomposition
Main factors of price return

What is price return decomposition?

Company Profile

Power Corporation of Canada Logo
Power Corporation of Canada

Country

Canada

Industry

Insurance

Market Cap

24B CAD

Dividend Yield

6.1%

Description

Power Corp. of Canada is a management and holding company, which engages in the provision of financial services; asset management; and sustainable and renewable energy. The company is headquartered in Montreal, Quebec. The firm provides financial services in North America, Europe and Asia. Its core holdings include insurance, retirement, wealth management and investment businesses, including a portfolio of alternative asset investment platforms. The firm operates through three segments: Lifeco, IGM Financial and GBL. Lifeco is a financial services holding company with interests in life insurance, health insurance, retirement and investment management services, asset management and reinsurance businesses, primarily in Canada, the United States and Europe. IGM Financial is a wealth and asset management company supporting financial advisors and the clients they serve in Canada, and institutional investors throughout North America, Europe and Asia. GBL is a Belgian holding company focused on long-term and sustainable value creation. GBL is indirectly held through Parjointco.

Contact

QUEBEC
MONTREAL
751 Victoria Square
+15142867400.0
https://www.powercorporation.com/en/

IPO

1985-01-01

Employees

29 900

Officers

President, CEO & Director
Mr. Robert Jeffrey Orr
Executive Vice-President
Mr. Claude Genereux
Vice-President of Human Resources & Administration
Mr. Luc Reny ASC, C.F.A.
VP, General Counsel & Secretary
Mr. Stéphane Lemay
Senior Vice-President
Mr. Paul C. Genest
Vice Chairman of Europe
Mr. Jocelyn Lefebvre C.A., CPA
Show More
Vice President & Controller
Mr. Denis Le Vasseur C.A., C.P.A., FCPA
Show Less

See Also

Discover More
What is the Intrinsic Value of one POW stock?

The intrinsic value of one POW stock under the Base Case scenario is 64.62 CAD.

Is POW stock undervalued or overvalued?

Compared to the current market price of 36.84 CAD, Power Corporation of Canada is Undervalued by 43%.