finviz.com
A stock screener for investors and traders offering financial visualizations, with sections for stock and ETF screening, maps, charts, news, insider trading, futures, forex, crypto, watchlists and portfolios. An Elite tier is described as providing real-time data, technical charting, alerts and no ads.