Nuvectis Pharma (NVCT) — Technical Analysis