128 employees
EDO is a data, measurement, and analytics company.
2015
$80M
from 2 investors over 2 rounds
EDO, Inc. raised $80M on April 6, 2022
Investors: Shamrock Capital Advisors
EDO, Inc. raised $12M on November 1, 2018
Investors: Breyer Capital