KNSL Q3 Earnings Beat Estimates on Strong Investment Income — KNSL +0.30 · News Impact Screener