ASML stock analysis