Realty Income Q1 FFO $1.13 Beats $1.10 Estimate, Sales $1.549B Beat $1.448B Estimate
Realty Income (NYSE:O) reported quarterly earnings of $1.13 per share which beat the analyst consensus estimate of $1.10 by 2.73 percent. This is a 6.6 percent increase over earnings of $1.06 per share from the same