That should put all doubts to rest, none of those will be sold on-market, most likely off-market for 10c in the future. Directors aren't digging their own grave as some here were convinced they would do.
LPE Price at posting:
2.0¢ Sentiment: Buy Disclosure: Held