I have the same dilemma. At $30 I may offload some but not 100% sure. It’s such an erratic stock with the price up and down but long term I reckon it will be $50 per share
APT Price at posting:
$24.40 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.