Statistics
No data available
No data available

Valuation

Total Enterprise Value: $909,477,782
EBITDA: $131,097,000
Market Capitalization: $524,990,591.00
Market Value As Percent Of Revenues: 19.00 %
Price Sales: $0.23
Book Value: 1.67 %

Earnings

Latest Fiscal EPS: $2.21
Basic EPS: $2.21
P/E Ratio: 10.70 %
Current 12 Month Normalized P/E Ratio: 11.00 %

Additional Information

Average Daily Volume Last 10 Days: 5,859
Average Daily Volume Last 4 Weeks: 5,390
Short Interest Shares: 2,717,754
Short Interest Ratio: 8
Short Interest As APercentage Of Float: 14
Float: 18,879,457
Interest Coverage: 4.80 %