CMKX may have a larger OS at this point, but you do not know the float of either CMKX or QBID.
As of today, we know at least the minimum float for CMKX: 407,321,106,308 shares held in CEDE & CO. Needless to say, that doesn't mean that the other 300 billion shares are restricted; only that they aren't held in street name.