finviz is good. The TA on them is standardized and consistent on all charts. They also give fundamentals and stocktwits posts on the lower right. And news items at the bottom That's why I always try to include the direct link to the page just above the chart:
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.