Backstabbed. Great post and find, When Management buys their own shares that's a Green Flag. Maybe not right away but in the future. GL