
EPD
$38.84
1D:
-0.1%
1Y:
24.1%
US2937921078Sign in to check this stock against your screeners
Sign In$18.82
1D:
-0.6%
1Y:
59.4%
US71654V1017Mkt Cap
$121.28B
P/E Ratio TTM
6.2
Revenue TTM
$204.38B
Beta
-0.22
Earnings TTM
$52.00B
Dividend Yield TTM
5.12%
$44.09
1D:
-0.5%
1Y:
79.4%
US29446M1027Mkt Cap
$105.41B
P/E Ratio TTM
12.1
Revenue TTM
$113.62B
Beta
-0.73
Earnings TTM
$9.06B
Dividend Yield TTM
3.47%