Charles Schwab is a major online discount brokerage with a well rounded mobile site. Schwab account holders can execute trades and everyone can view quotes with an intraday chart. There is also both general business news and company specific news. News articles appear to be edited for brevity but are long enough to be useful.