IMO the market has misinterpreted APT's quarterly (in terms of the clear momentum in the business masked by normal seasonality). Hopefully the June quarter continues the momentum apparent in the month of March 2021.
APT Price at posting:
$118.76 Sentiment: Hold Disclosure: Held