Comment Comment by ksec I had to fact check this. Turns out it is true. I was not aware on US stock exchange you can have a public company with less than 10% public float.This also makes the founder net worth of around $33B. parent ksec 4 months ago
This also makes the founder net worth of around $33B.