Realty Income’s 5.1% Yield Trades Only 58 Basis Points Over Treasuries, but Investment Spread Is Wider
Realty Income Corporation settled at $63.31 on Friday, down 0.8% since July 2. The 10-year U.S. Treasury yield finished at 4.56%. The stock's posted dividend yield stood at 5.14%, which puts it about 58 basis points higher than the Treasury.
