The S&P 500 and Dow reversed from highs Wednesday, while the Nasdaq pared gains. Eli Lilly and Google flashed buy signals.
In the most recent trading session, Commvault Systems (CVLT) closed at $128.47, indicating a +2.21% shift from the previous trading day.