Walmart versus Amazon!

Revenue is surprisingly not what I thought! 141B versus 87B... which is which? Take a look at the chart...
amazonFundamental AnalysisTrend Analysiswalmart

Pierce Crosby
GM, Americas @ TradingView
Also on:

Related publications

Disclaimer