What is the current Annabidiol Corporation (ID) share price?
The current share price of Annabidiol Corporation (ID) is US$ 0,84
How many Annabidiol Corporation (ID) shares are in issue?
Annabidiol Corporation (ID) has 40.190.306 shares in issue
What is the market cap of Annabidiol Corporation (ID)?
The market capitalisation of Annabidiol Corporation (ID) is USD 33,76M
What is the 1 year trading range for Annabidiol Corporation (ID) share price?
Annabidiol Corporation (ID) has traded in the range of US$ 0,052 to US$ 1,43 during the past year
What is the cash to sales ratio of Annabidiol Corporation (ID)?
The cash to sales ratio of Annabidiol Corporation (ID) is 85,86
What is the registered address of Annabidiol Corporation (ID)?
The registered address for Annabidiol Corporation (ID) is PO Box 174, Marblehead, Massachusetts, 01945
What is the Annabidiol Corporation (ID) website address?
The website address for Annabidiol Corporation (ID) is annabidiol.com
Which industry sector does Annabidiol Corporation (ID) operate in?
Annabidiol Corporation (ID) operates in the Diversified Financial Services sector