What is the longterm thesis for CanFite Bio CANF stock 130 20260418 Is Citizens CIA stock a buy today Q4 2025 EPS Exceeds Expectations How Workhorse Group WKHS compares to the market average 1081 20260507 Market Update SP 500 posts solid gains as major US equity indexes move higher