⚠️ Experimental Status: This tool represents significant research and experimentation in parsing SEC form 4 filings. SEC documents are notably complex and inconsistent, and this implementation reflects months of testing against various filing formats and edge cases.
An approach to parsing SEC form 4 filings using TypeScript. This parser handles versions 1-5 of the ownership-document specifications for Form 4. An additional feature is estimating through summing the total ownership of any insider based on their insider trading history.