Hello Stock. Welcome. I have estimated from what others have stated here over the last month or so that about 31.5 million are held not including others that have not disclosed their holdings. So you and your friends makes about 41 million shares held by about 10 people who have disclosed.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.