I've been using the INDMoney app for US Stocks.
It's a great app. You can track your EPF balance if you are salaried, or invest in mutual funds or stocks. You can even create FDs with instant withdrawal.
You can track your credit cards, check your credit score and analyse the spending and whatnot.
It's an All-in-one app.