Registered entities
Exa Labs Inc
Reg. No. 6045423United States
Web presence
Top audience: United States 23.3%, Japan 9.5%, India 9.1%, China 7.9%, Germany 4.8%.
Share of voice
Share of voice in United States: 18.8% of web traffic across its competitive set; worldwide: 22.7%.
