Kingsway KFS Portfolio Impact Kingsway posts 007 EPS with no available consensus analyst estimates What autonomous driving Editas Medicine EDIT Surges Ahead 20260427 What quantitative research Intuit INTU 028 20260427