|I use Google Sheets and they have "import" functions that you can scrape from Yahoo Finance, Google Finance and/or pretty much any web site (or URL).|
I have been experimenting w/ "importXML", load a company's data into a specific data sheet, then populate another sheet where I calculate different metrics. There are a lot of examples out there. Google even has many free Ad-On's that work w/ Google Docs and/or Google Spreadsheets.
The Ad-On Apps are simple to use but allow a lot of flexibility in stocks you want to track and monitor.
You can even upload excel spread sheets into Google Sheets and then re-map/replace the import data cells using the Google import data functions. That way you use the original spread sheet you designed.
In the cloud you can share spread sheet w/ other people and/or have it updated every time you open the spread sheet in your browser (I use the Chrome Browser).
There is lots of flexibility in their platform (I have a Google Drive in the cloud and sync to my PC). Also, you can launch a google spread sheet to one or more of your devices (PC, tablet, smart phone) by installing the Google Cloud App on one or more of your devices.