DMO was at $24 about 2 years ago, now $23. Low of about $22 as recent as maybe January. Factor in some $2-3 annually in monthly dividend and about $1-1.20 in annual payouts. All put together, a $24 investment has returned about $6 in two years, minus $1 in capital loss. Still 10% annually.
Fluctuations do make it a candidate for sell before the ex-div date and buy back a week later.