I feel API is rather expensive at current sp... market cap $900m plus they got a bit of debt. Wonder if investors got too far ahead of themselves? It went from $1.1 to $1.90 in less than a month (March).
How much did Symbion sold for?
API Price at posting:
$1.87 Sentiment: Hold Disclosure: Held