https://www.stockcalc.com/blog/BrianD/2018/10/04/total-totnys-and-vertex-pharmaceuticals-vrtxnas-upgraded/
Total (TOT:NYS) and Vertex Pharmaceuticals (VRTX:NAS) Upgraded