 Between 2017 and 2021, GRX generated a yield of 5.2 percent and total return of 12 percent. It recorded positive returns in 8 out of the past 10 years. GRXs major investments generated mixed returns over the past 5 years. But the poor performing stocks have been replaced by well-performing ones. 