I'd like to suggest adding a new data source: https://financialdata.net/documentation
They have some pretty interesting data, for example:
- Institutional holdings & portfolio stats
- Insider transactions (including senate/house trades)
- Key valuation metrics (P/E, PEG ratio, FCF, EBITDA)
- Calendars (earnings, economic releases, etc.)