Correct, it is generally a reference to the current share price.
'10 baggers' are more often than not pipe dreams - they are not generally constructive to realistic expectations, but at this end of the market (micro caps) you have to be aware that more often than not, these investments are very speculative. The speculative (and high risk nature) results in some companies becoming '10 baggers',
From the current share price ARS has the potential to be one of these such stocks, however, the share price quite clearly factors in the huge amount of risk getting it from the current stage that the company is to production, which is where the potential 'Disallowed' SP may be realised.
ARS Price at posting:
2.9¢ Sentiment: Buy Disclosure: Held