Schedule 13D - Investment & Finance Definition
A Securities and Exchange Commission (SEC) form that must be filed when an individual or corporation acquires more than 5 percent of a company’s stock. Ownership of greater than 5 percent is considered a beneficial interest and may indicate that a takeover of the company is being planned. The 13D filing alerts regulators and other investors to the possibility of a takeover. A Schedule 13D must be filed ten days after the acquisition.