
POW-PC.TO
$18.30
1D:
0.0%
1Y:
3.2%
CA7392398797Sign in to check this stock against your screeners
Sign In$58.77
1D:
0.7%
1Y:
61.3%
CA39138C1068Mkt Cap
$53.13B
P/E Ratio TTM
16.6
Revenue TTM
$24.94B
Beta
0.70
Earnings TTM
$3.21B
Dividend Yield TTM
3.11%
$7.71
1D:
0.1%
1Y:
55.6%
CA3175043064Mkt Cap
$590.82M
P/E Ratio TTM
3.4
Revenue TTM
$478.44M
Beta
1.37
Earnings TTM
$430.90M
Dividend Yield TTM
12.04%