Just reading between the lines, I believe they have exceeded 100 imlants already, given they have already stated that they were above 80 back in Jan.
This is taking the combined US, BRACE, Aust news.
I just don't understand the significance of not releasing the total number to the public??? Why don't they do that??
On the whole, I believe the announcement is positive. I have not read anything negative at all. If anything, the only thing I can see is the "soon to be achieved BTT approval", how soon is soon??
Any comments??
VCR Price at posting:
0.0¢ Sentiment: None Disclosure: Not Held