Nvidia hits $4 trillion market cap after stock achieves fresh all-time high, beats Apple and Microsoft
Markets