Deepak Builders stock at 103.35 after 26% drop | Adalytica