Sorry that your stocks BUD and BIG are shown in poor light from a MC/Revenue perspective in the Table- after dubious announcements from both companies with poor governance and transparency I fail to understand why investors would want to risk buying into such companies with bloated valuation (lots of expectations baked in) with growth that is only communicated by management that now under cloud - unless it is pure gamble.
As explained in my response to you, the ratio is not a be all and end all but provides a reasonable perspective of valuation as it stands.
It may be good to continue having the ratios updated from time to time for all to understand.