Looks like the rotation/vaccine trade was a one day fad - this will move up (prob will top up below $7). Btw, the Pfizer CEO sold most of his stocks just after making that vaccine announcement (what a fraud/pump and dump)!!!
SZL Price at posting:
$6.67 Sentiment: Buy Disclosure: Held