This Stock Is Up Over 8,700%, and Still Makes Sense to Own Today – Yahoo Finance

Real estate investment trusts (REITs) are required to distribute 90% of their taxable income to shareholders. Realty Income’s total returns since …