Anyone who buys 5% or more of a company has to say so publicly. Here’s who is building or changing big stakes.
Newest 10 of 129Each history starts at the oldest report we hold
From the percentages on Schedule 13D and 13G reports on the SEC’s public filings site. Every report as it lands: Latest stakes.