There is incorrect data for OHGI
The shares outstanding number is outdated so market cap is also wrong. The shares outstanding as reported in the June 30, 2018 10-q filing are "As of August 08, 2018, 51,347,022 shares of the registrant’s common stock, par value $0.0001 per share, were outstanding."
69th
ranked

Hello Bernard,
We appreciate you bringing this to our attention! We will communicate this information to our Engineer team to address.
Have a great day!
-Yahoo Finance Support