Have to agree with most of this, although I do think BUB is at a different stage of the cycle and has a 50/50 possibility longer term. This is seeing a boost purely due to slight market recovery. Another stock that has run in conjunction to this is also up 12% on no news.
Not a lot to get excited about here without details of gross margins.