Retireearly - after buying countless stocks at or near their 52 week high I just got lucky with BBD at $3.06.  I like well run companies that I can buy and hold forever (check out my profile) although there's always room for at least 1 or 2 'traders'.