After raising $79mil from institutional investors the share price rocketed the next day. Who knows nowadays, but I'd also agree many investors who invest through the spp will sell to make a quick buck.
SZL Price at posting:
$7.67 Sentiment: Hold Disclosure: Not Held