Nasdaq 100 (NDX) Down 0.72%; in an Uptrend Over Past 90 Days

Stockmarkets and cryptocurrency quotes, Stockmarkets Insights