Data from both Yahoo Finance and Google Finance have been unreliable for over a year. Suggest that you investigate other financial data aggregators; some very good free ones are Tiingo, Barchart, and Quandl. Each has a very easy API (application programming interface) and they only require you to register an email address. There are restrictions on the amount of data you can grab everyday, but those limits are very generous for a single investor.
I am not associated with Tiingo, Barchart, or Quandl. While initially using Yahoo and Google finance as data feeds, I have now switched entirely to the other three. Their data and API is much easier to deal with.