This is a long thread, but there are several options listed (interspersed) in the thread.
https://www.mrexcel.com/forum/excel...k-quotes-changed.html?highlight=Yahoo+Finance
Regarding the post above, I suspect you have a installation issue as this one works with out issue for me. I am running Win10 Excel 2016 if that makes a difference.
Additionally, this also works for me.
=NUMBERVALUE(WEBSERVICE("http://download.finance.yahoo.com/d/quotes.csv?s="&E1&"&f=l1"))
Where the stock symbol is in Cell E1