Nasdaq 100 LIVE: Nvidia, Apple, Microsoft Hold Firm as Index Stalls Below 21,500IndicesLive·6 months ago