Some market caps if they had the same 59 P/S $SHOP does... 

$SPOT - $470 billion. 

$MA - $1 trillion. 

$NFLX - $1.25 trillion. 

$TSLA - $1.55 trillion. 

$AMZN - $17.5 trillion! 

$WMT - $31.5 TRILLION!!!