the stock climbed because we are in a huge healthcare beta rally. it had nothing to do with the underlying company. in fact, before today, cpts was still signifcantly underperforming. up ~5% vs up ~15% YTD for the healthcare sector.
most companies are reaching 52 week highs while conceptus is likely 40% off the high righ tnow.