which means there's probably a new (almost) substantial holder too, given the price tag and bottomish (I hope) macro backdrop it'd be nice if they plan on some follow up on-market buying too
SFZ Price at posting:
16.5¢ Sentiment: None Disclosure: Held