jmho, I think clktf is an excellent long term stock.
It's looking a little overbought right now and may pull back some this week and if it does would be a great time to buy or add to your position. (I know I will be adding if it does). On the other hand with any kind of news and continued volume, it might continue its nice little run.