Comment Comment by corbett3000 You're concerned with a 23% YTD return on the stock and a 600% return over 5 years? The market has a way of signaling if a company is totally screwed up. Looks like it isn't. parent corbett3000 9 years ago