The US SEC mandates that all public firms and regulated entities submit EDGAR filings through the EDGAR system. EDGAR filings are necessary to maintain transparency in all financial results and other information by complying with federal laws. It ensures the timely availability of financial information to the public, investors, and regulators.