You're not alone. Used to be very gung-ho about this comp.
with hindsight: Former Chief Nerd Wayne must've had his reasons for dropping the top job and becoming a 'Technical Advisor'. He should have told us... i'm dreaming
PEN Price at posting:
71.5¢ Sentiment: Buy Disclosure: Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.