$1.9B
LTM Transaction Value
$14B
Digital insurance ad spend (2026E)
$12.9M
LTM Transaction Value per employee
136%
LTM Q2 2025 Adjusted EBITDA growth YoY

Our Mission

To build a real-time, transparent, and results-driven ecosystem that efficiently connects businesses with high-intent customers.