This company is a speculative stock which carries a high degree of risk. Having said that it is in the right segment being fintech with exposure to cryptocurrencies. If you look at DCC that has been going gangbusters.
In my opinion the fundamentals are solid and yes there is risk with these small cap stocks. It is the last man standing that will reap the rewards. I wish I was on DCC when it went from 5c to 20c in a short period of time.
Don't ignore the fundamentals and focus on the short-term. ATMs are here to stay and they will transform into another technology vehicle. Banks will cut them which will reduce supply and increase demand.
Good luck to all holders.
IMO.
STL Price at posting:
1.9¢ Sentiment: Hold Disclosure: Held