The stock market bounced solidly after two days of limp action, as the Nasdaq composite climbed to a record high. The IBD 50 outperformed the main indexes.
Read More