To sell or not to sell... Personally, I think a lot of folks are drowning in a cup of water, but that's my opinion. I understand and share the frustration and let Shawn and JJ hear about it...frequently and loudly. I have a pile of shares (1%) and haven't sold any yet. I also loaded up a bunch more when it dipped last year. I know several other s/h who hold >1M shares. They're also holding strong.
Some traders like to trade...not my style. I don't think there has been a better time to own this co. I have done extensive DD on Excelsior. I believe they are on the cusp of success and I think the news flow over the next 3-12 months will bear that out. But, as always do your own DD.