It seems to me that now there is a fairly wide choice to find any suitable option. There are popular and quite expensive options, such as Bloomberg or Yahoo Finance. That being said, I can recommend Koyfin
https://www.koyfin.com/compare/yahoo-finance-alternative/ . There is a wide range of analytics tools, as well as a large amount of information that makes it easier to make an investment decision.