Try Simply Wall St Unlimited account to be able to easily research companies using this link https://simplywall.st/plans?via=sloth and get 40% off, you have a 14 day trial period so make sure to test it out, you have nothing to lose and everything to gain.
Use TradingView for getting 20 years of companies financial data, I have their Pro plan. If you use this link https://www.tradingview.com/gopro/?sh... you and me would get 15$ when you subscribe to their service.
DISCLAIMER: This description contains affiliate links, which means that if you buy something using one of the product links, I’ll receive a small commission.