MasterWatch tracks notable value-oriented investors' portfolios.
The website gets the data from notable investors' SEC 13F filings. The goal is to help investors find investment opportunities in the stock market.
13F filing is a quarterly report that is required to be filed by all institutional investment managers with at least $100 million in assets under management.
The deadline to file is 45 days after end of the quarter.
If you have any questions or feedback, feel free to email [email protected]