My assumption might be wrong so please help me with logic.
25Mill at $1 = 25 million share on float.
Almost 90% owned by top 20 with is 22.5 Mill.
only 2.5 million for the 10% retailers. 1.4 million traded today so far.
That means 60% retailer participating from IPO has sold out with loss.