- Net Payout Yield stocks outperformed the market in March.
- The Top 10 Net Payout Yield stocks averaged 11.9% yields.
- Dollar Tree joined the list for April and Halliburton dropped off.
Read the full article at Seeking Alpha.
Disclosure: Long AAPL, CTL, HAL, NLY, NOC, SDRL, T. Please review the disclaimer page for more details.