Amgen vs GlaxoSmithKline vs Gilead fundamental analysis | Best pharma stock to BUY | AMGN GSK GILD