Shall we invest in this stock for long term?