What would be a reasonable guesstimate for annual revenues? I've heard $125 million or roughly half the lap band marker at its peak. With a price to sales ratio of 5 that would put the share price around $23. Thoughts?
It's crazy to think this stock will ever again see $23.
$2.50, perhaps, but never again $23.
Never say never in this business. Seen too many improbable things happen.