Promoter and Director Buying its own stake. They bought worth 3.96 Crore recently.
LINCOLN - 4400316