GSK's stock has been a poor performer for years. But recently, the pharma stock keeps setting new 52-week highs, thanks to its blockbuster vaccines. #gsk Continue reading...