Latka logo
Owl Insights logo

Owl Insightsrevenue & funding

Generative AI SoftwareUnited StatesFounded 2011CEO Eric Meier

Owl Insights is a SaaS platform which enables measurement based care in the treatment of behavioral health disorders.

owlinsights.comLinkedInUpdated Aug 10, 2026
Annual revenue
$3M
Jun 2024EST.
Total raised
$19.4M
4 rounds
Employees
34
Oct 2024

Owl Insights revenue

Owl Insights has not published its revenue. GetLatka estimates it at about $3M a year (June 2024).

$0
$1M
$2M
$3M
$3.1M
–
$3M
20202021–232024
ReportedEstimateOne figure per year; a reported figure wins over an estimate
All 2 revenue readings, with sources
As ofRevenueSource
Sep 2020$3.1M–
Jun 2024$3MEST.GetLatka estimate

– source not recorded

Owl Insights funding rounds & investors

Owl Insights has raised $19.4M across four rounds since 2016. The latest was a $15M funding round in September 2020.

DateRoundRaised
Sep 2020Funding round$15M
Feb 2018Funding round$500K
May 2017Funding round$533K
May 2016Funding round$3.3M
Total raised$19.4M

Owl Insights competitors

Owl Insights competes most directly with Rocketreach, Seamless.AI and Lead411.

CompanyRevenueFundingEmployeesCustomersFounded
Rocketreach$221M$92M9475K2015
Seamless.AI$43.8M$300K400200K2015
Lead411$5M–151K2001
Owl Insights$3M$19.4M34–2011

Owl Insights CEO, founders & employees

Eric Meier founded Owl Insights in 2011 and runs it as CEO. Owl Insights had 34 employees (October 2024, LinkedIn).

0
10
20
30
34
–
34
20202021–232024
ReportedOne figure per year; a reported figure wins over an estimate
All 2 headcount readings, with sources
As ofEmployeesSource
Oct 202434LinkedIn
Sep 202034–

Owl Insights FAQ

What is Owl Insights' revenue?

GetLatka estimates Owl Insights' revenue at about $3M a year (June 2024). The company hasn't published its own figure.

How much funding has Owl Insights raised?

Owl Insights has raised $19.4M across four funding rounds. The latest was a $15M funding round in September 2020.

How many employees does Owl Insights have?

Owl Insights had 34 employees in October 2024, according to LinkedIn.

Who is the CEO of Owl Insights?

Eric Meier is the CEO of Owl Insights and founded the company in 2011.

Who founded Owl Insights?

Eric Meier founded Owl Insights in 2011.

How this page is sourced

1 from public sources · 1 estimate. Founder figures link to the second they were said; public figures name their source; estimates are marked EST. and say whose they are. Not financial advice.

Updated Aug 10, 2026Data disclaimerReport a correctionClaim this profileRun Owl Insights? Join the podcast