
TPL
$395.52
1D:
-2.6%
1Y:
23.8%
US88262P1021Sign in to check this stock against your screeners
Sign In$16.31
1D:
-1.7%
1Y:
95.3%
US2791581091Mkt Cap
$33.53B
P/E Ratio TTM
12.7
Revenue TTM
$116.38T
Beta
-0.01
Earnings TTM
$8.73T
Dividend Yield TTM
3.87%
$12.84
1D:
-1.8%
1Y:
-14.0%
US92333F1012Mkt Cap
$31.35B
P/E Ratio TTM
13.8
Revenue TTM
$15.47B
Beta
0.33
Earnings TTM
$2.66B
Dividend Yield TTM
0.52%