Cyient Misses Profit Estimates and Approves Buyback | IUX24