RE:Insiders 18% 2 days ago now over 23%Would be great if accurate but I have doubts about yahoo's data, sometimes it's off a bit. That would mean an increase of 5% or ~5 million shares worth around $20,000,000. I haven't seen any change in holding notifications out of the company so bit dubious