Best Stock to Buy Right Now: Costco vs. Realty Income

  • Costco (COST 0.15%) operates nearly 900 club stores around the world. Realty Income (O -0.46%) leases out more than 15,600 single-tenant properties, largely to retailers, across North America and Europe.