Using GoogleFinanceSource now returns an error, probably because Google changed the google finance last november.
GoogleFinanceSource("NASDAQ:MSFT")
> StartTag: invalid element name
> Extra content at the end of the document
> Error: 1: StartTag: invalid element name
> 2: Extra content at the end of the document
I'm trying to figure out an alternative, for now YahooFinanceSource still works