Fusion HTOO Q4 2021 Earnings Beat Revenue NA EPS 6405 What Stepan Company SCLs 178 Jump Means for Investors 20260520