> The Securities and Exchange Commission (SEC) keeps record of every company in the United States.
No. SEC keeps tabs on publicly traded companies, large institutional investors and the like. Hence the 'securities' and 'exchange'. Most companies in the US are private and not publicly traded. And most companies are not asset managers.
> and valuable analysis is often hidden behind a paywall.
Sure, but that's because analysis is valuable.
> I made this project to better democratize SEC filings
The SEC already makes the information publicly available via their edgar system.
> In the comments, I'd appreciate any and all advice, as well as feedback on how to improve the site.
I'm not sure who your target audience is. Finance companies already have internal teams pulling this kind data for them or they buy it from finance data providers. As for the general public, what need do they have for top 'filers'? As for me, I'd rather dump the data into a database or excel and query it rather than looking at a static page.
At the very least, don't make the site static. Try to add a spreadsheet. Or at the very least a sorting option. Also, vanguard, blackrock, etc aren't top filers. They are the largest or top asset managers. Maybe tie news stories to each asset manager? And more data? But as I said, not sure what the value here is for the end user. Why would I or anyone else ever use your site? Or better yet, what do you use the site for?