Market Cap 3.86B
Revenue (ttm) 2.16B
Net Income (ttm) 495.58M
EPS (ttm) N/A
PE Ratio 9.61
Forward PE 8.19
Profit Margin 22.92%
Debt to Equity Ratio 1.60
Volume 2,054,500
Avg Vol 3,172,806
Day's Range N/A - N/A
Shares Out 222.62M
Stochastic %K 49%
Beta 0.24
Analysts Strong Sell
Price Target $25.90

Latest News on FRO

No data available.