Kastel... I'm too pissed off to talk about it right now-- but my guess is that there has been a management change and the former motley crew just dumped their positions.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.