This is a website I only discovered a few days ago that provides visual "interactive charts" on a wide selection of fundamental factors. It has no connection with Yahoo! to the best of my knowledge, though I assumed it would when I first saw it's name.
Some of the information is available only on a paid basis, but not everything. I expect to be making quite a bit of use of what they call the "dashboard" in the future.