ImmunoTech AIM Stock Analysis Climbs 414 Eyes on 045 20260520 SMJ SMJF Gained 1123 Can It Break 447 20260520