Google lets you import stock price info into Google sheets using the =GOOGLEFINANCE() function.
But for more than a year, Google's mutual fund prices have been showing day old information many hours after the market closed.
So i had been using the Yahoo API to populate an investment portfolio spreadsheet.
So now both Yahoo and Google don't work. You get what you pay for.