Suggest you do some real research on nasdaq and ROI, things are much better than you portray. You never read or even properly reflected on my post on market conditions for TSXV or Canadian markets in general, this plays a major role in where stocks trade. I did listen to you and acknowledged share price was weak and user base growing slowly while profits are good. Companies of this nature can take up to 10 years to get it right and some of my best winners were juniors that made many mistakes but then gave me 10 baggers whe they got it right and market conditions were good.
I own millions of shares with many bought lower than present trading range and expect to do very well over the next 2-4 years, watch and learn.