Amazon crossed a historic milestone on Monday, surpassing a $3 trillion market capitalization for the first time after investors cheered a blockbuster second-quarter earnings report. Shares of the e-commerce and technology giant climbed about 4% to a new all-time high, marking their strongest performance since early May. Amazon reported adjusted earnings of $1.97 per share for the second quarter, comfortably beating analysts' expectations of $1.82 per share. AWS generated $42.2 billion in revenue during the quarter, significantly ahead of analysts' expectations of $40.54 billion. Despite the record spending, he suggested Amazon still expects supply constraints to continue well into the future.