Stocks of Tata Technologies (NSE: TATATECH) were trading at INR 697.85 and rose by INR 4.65 or 0.67%.