Your comments

this overview was one of the most important things on this site 

PLEASE bring it back in the for it was on this site and not an all over the place like it is now wioth half the numbers not accessible!!

completely agree this rework destroyed  my favorite part of the website !

currently i cant even find some numbers any more!
where can i find the beta or the quick ratio?

basically all gone and some of those metrics where important to me
please revert that change