
PTEN
$12.90
1D:
3.9%
1Y:
117.1%
US7034811015Sign in to check this stock against your screeners
Sign In$13.04
1D:
3.5%
1Y:
41.9%
US44952J1043Mkt Cap
$4.31B
P/E Ratio TTM
-15.0
Revenue TTM
$3.81B
Beta
0.95
Earnings TTM
$-284.79M
Dividend Yield TTM
3.68%
$84.58
1D:
-1.1%
1Y:
120.8%
MHY410531021Mkt Cap
$4.19B
P/E Ratio TTM
7.7
Revenue TTM
$985.38M
Beta
-0.08
Earnings TTM
$545.84M
Dividend Yield TTM
2.64%