Realty Income stock (symbol: O) underwent a total of 2 stock splits.The most recent stock split occurred on November 15th, 2021.One O share bought prior to January 3rd, 2005 would equal to 2.064 O shares today.