I was just having fun on the back of that other freak (name escapes me) that decided to dredge up about 10 old threads last week as if the subject was current in a failed downramp attempt.
APT Price at posting:
$113.42 Sentiment: Buy Disclosure: Held