Often when the market is discussed, most people, as well as the media, describe all market participants as "investors". This is a very loose term to describe those putting their funds into the financial markets.
Yes, Lowe's was pounded yesterday in the market. The main culprit appears to be their shrinking gross margins. On the positive side, same store sales increased 4.1% while the GNP is only increasing at less than 3%.