You're a serial pest - the founders each have approximately 91,000,000 shares. Do you want me to do the math for you to figure out what percentage they've had to hand over or are you capable to do that yourself?
LVT Price at posting:
21.5¢ Sentiment: Buy Disclosure: Held