Conglomerates

$689.6M

Market Cap • 5/2/2025

2008

(17 years)

Founded

2011

(14 years ago)

IPO

NYSE

Listing Exchange

Flag of US

New York

Headquarters • New York