I believe the announcement also suggested this may be stitched up before open tomorrow. If that were the case it would be a huge vote of confidence no! Handing over $1.5 billion max. Possibly for 5 years. Interesting times indeed!!
APT Price at posting:
$134.36 Sentiment: Buy Disclosure: Held