I agree with your general sentiment, but think your timing might be off on this one. US tech stocks and macro vaccine-related sentiment point to a continued sell-off today. But then, I'm a conviction long, don't have the brains for day-trading, so it won't be too relevant to me in the scheme of things.
APT Price at posting:
$138.46 Sentiment: Hold Disclosure: Held