I am a long investor and I am happy with the progress of the company, while they are usually a little late compared to their timeline, what they have delivered in scientific progress and product is astounding. I was on their product page just the other day and noticed shipping prices for 24 other countries.
What I am not happy about is the stock price, I just thought I would clarify the statement.
So I guess I am irrational.