NTIC Technologies stock surges on near-record sales, profit rebound