Insiders Just Grabbed Nearly $1M of This High-Yield Energy Stock

view original post

With nearly $1 million in recent insider buying and a 7% yield backed by robust cash flows and 28 years of payout growth, EPD stands out as a high-yield energy stock drawing renewed analyst confidence …