News

A Schedule 13D is an SEC filing detailing a large stock purchase. It is sometimes a signal of an imminent corporate takeover.