How interesting. I sold out when they had the takeover offer. Looks like it fell through. I am surprised they are still listed here. Would not mind eventually buying back in when this comes down further.
APT Price at posting:
$71.85 Sentiment: None Disclosure: Not Held