Realty Income Prices €600M 3.625% Senior Notes Yielding 3.716% Due 2032 - O News | Rallies