Comment Comment by ltbarcly3 Another quarter of stagnant growth, I suspect the stock price will return to earth soon (which is maybe 5 to 10% of it's current market cap). parent ltbarcly3 4 years ago