Post by
Rancher on Apr 22, 2022 10:16am
Insider Ownership just less than 3%
Too bad insiders own such a small piece of the pie. Otherwise it would have been a very interesting play.
Comment by
youknowwhat on Apr 28, 2022 11:44pm
That pretty much tells you all you need to know.