You can buy a nice boat with 100k Martis, if you ever needed one
As for the report back in 2014 the sp was 2.5 when they first initiated coverage and I'm sure there are a few more shares been issued.
5 mill is significant and to dismiss it is also unprofessional IMO