I believe there are board members who have a few hundreds thousand shares bought at a few dollars / share . If Titan goes bankrupt , they will have major losses