https://raphaeldelio.medium.com/how-to-collect-financial-statements-stock-data-for-fundamental-analysis-using-python-fa6afa0d109a