I read only 19.8 million shares in float on Investor’s Business Daily - total shares is 26 million, so ownership is holding 6 million shares I assume
Some treasury stock in there.