
PNRG
$208.20
1D:
-1.4%
1Y:
21.8%
US74158E1047Sign in to check this stock against your screeners
Sign In$83.76
1D:
-0.3%
1Y:
58.7%
BMG9460G1015Mkt Cap
$5.80B
P/E Ratio TTM
6.2
Revenue TTM
$2.14B
Beta
0.94
Earnings TTM
$939.60M
Dividend Yield TTM
0.00%
$1.46
1D:
0.0%
1Y:
39.0%
US76680V1089Mkt Cap
$380.39M
P/E Ratio TTM
-1.3
Revenue TTM
$323.84M
Beta
0.84
Earnings TTM
$-220.27M
Dividend Yield TTM
0.00%