drop today was after a broker published a desk note with their short thesis on apt, subsequent rebound was another broker (who actually covers the stock) refuting each of the claims made in the note
APT Price at posting:
$6.93 Sentiment: Buy Disclosure: Held