Are tech-driven insurance providers producing strong financials?