30.01.25Stock sinks as investors react to weak earnings and ongoing market challenges.
20.11.24Bookings rise 15% as the company accelerates its path to $2 billion in annual revenue.
31.10.24Insurtech company signals turnaround with strong cash flow and positive revenue forecasts.