Long term I am very bullish on Altium. Year on year growth, revenue growing faster than costs, hoardes of cash in the bank, pays a dividend, customer retention extremely high, market is always growing, market is well informed, and the competition is clear. Not many unknowns with this stock. Can't ask for much more from a small cap. This is a company to watch.