$597M
LTM Transaction Value
$17B
Insurance advertising spend (2027E)
33M
Average monthly searches
136
Number of employees

Our Mission

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

Financial Data

Show all

Recent Reports