Share Twitter Facebook LinkedIn Email No stock rally is perfect, as is the case with the one seen this week in the tech-heavy Nasdaq Composite.Read More