Statistics
No data available
No data available

Valuation

Total Enterprise Value: $922,869,585
EBITDA: $105,548,000
Market Capitalization: $736,267,730.00

Earnings

Additional Information