I hope you're right. I also hope that the recent retrace in the SP by about $1 was not based on a likelihood of lukewarm impending financial reports. A market cap near $10b requires a robust report with a promise of further growth.
TPM Price at posting:
$11.83 Sentiment: Hold Disclosure: Held