Because only investors that own > 5% are required to be listed per SEC regulations.
It looks like they own just a bit less than that.
View original question on quora
Published on February 23, 2018
Because only investors that own > 5% are required to be listed per SEC regulations.
It looks like they own just a bit less than that.
View original question on quora