Stock Rover is excellent software for conducting thorough research on company financials like EPS, PE ratio, and return on equity. It offers the broadest selection of financial metrics with charts to visualize your results effectively. Finviz and Portfolio 123 are also worth trying.