Try SmartStocks.com. Also, many online brokers allow you to have a demo account in which you can pick stocks without actually buying them and track them in real time for as long as you want.

Talk Doctor Online in Bissoy App