RE:RE:the whole market is brutal, welcome to bear country.100%, it's a lazy excuse. If companies are executing, hitting milestones and continually updating the market with pertinent news flow, the stock takes care of itself. When they don't, they always blame the markets.
The lack of accountability is what dooms many of these plays.