yep hard to understand what has been produced vs what has been paid for, vs what is still to be paid for vs what has been produced and sitting in the warehouse awaiting a buyer to be found...
IDM Price at posting:
8.2¢ Sentiment: LT 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.