Realty Income (NYSE: O) has done a fantastic job of growing shareholder value over the years. The real estate investment ...