Wow resourceful! I open sourced this to get my first job in code. Gonna private it for now, and consider open sourcing it again when I secure some requirements.
I need to build something similar for my job, so this already gave me couple of ideas. Thank you for sharing this! How did you aggregate all of this data? Did you fetch it from EDGAR? Or do you have a subscription to CapIQ or something?