After positive IPO listing, SFC Environmental Tech shares jump 12% | More steam left or book profits? Experts weigh in · Activ.newsAfter positive IPO listing, SFC Environmental Tech shares jump 12% | More steam left or book profits? Experts weigh in