10-Year Treasury Notes Yield 5.2% Right Now. Here's Why I'd Still Choose Realty Income for Passive Income. NASDAQ · Markets 31m ago