Fintel provides free research tools for data-driven investors

(Yes, Free!)

Fintel currently tracks over 9500 funds and over 63,000 securities traded worldwide.
Information includes fund holdings, fund sentiment, financial data, and regulatory filings (including SEC, LSE, ASX, and SGX).

Research Funds

Research Industries

Research Companies

Stock Screens

Finds companies where Price to Book Value < 1.0;  
Companies with Return on Invested Capital (ROIC) > 15%  
Penny stocks are high risk and high reward. This screen uses roic to find higher-quality ones.  
Acquirers and Activists seek cheap companies with excess cash that can be deployed for other uses. This screen uses a combination of enterprise value and market cap to find potential acquisition targets.  
This is Benjamin Graham's Net Net Working Capital Screen  
Companies with negative enterprise value generally get this way because they have a lot of cash. (Cash is subtracted when calculating EV). There is some evidence that negative enterprise value companies outperform the market, so companies matching this screen might be undervalued.  
This screen lists all the companies that have been the target of at least one SEC Form 13D within the last twelve months.  
This is Benjamin Grahams basic Net Current Asset Value Screen.  
This stock screen finds microcap companies with positive annual revenue.  
This screen finds companies with a dividend yield > 4%.