who cares if there's a dividend...I didn't buy shares for a dividend. This is a growth stock and I hope they don't pay a dividend, as would rather them re-invest the funds into the business to grow it.
STL Price at posting:
2.6¢ Sentiment: Buy Disclosure: Held