Multipliers are on earnings, not revenue. A “modest 5x multiplier” on Walmart’s revenue would give them a valuation of $2.5 trillion.
Facebook bought instragam for $1 billion even though there was no significant revenue or income. But the potential for growth of instagram itself and the photo sharing social media space was immense.
With established companies like walmart in establish spaces like retail, you know what you are getting. With tech unicorns, it's a bit of a gamble.
And if Walmart had the assumed 30% margins, they probably could be a $2.5 trillion company. Their revenue is more than 2.5 times their almost-$1 trillion competitor.