Market Cap 8.29B
Revenue (ttm) 2.45B
Net Income (ttm) 159.51M
EPS (ttm) N/A
PE Ratio 0.00
Forward PE 17.94
Profit Margin 6.51%
Debt to Equity Ratio 4.86
Volume 43,500
Avg Vol 116,136
Day's Range N/A - N/A
Shares Out 340.94M
Stochastic %K 49%
Beta 0.72
Analysts Sell
Price Target $21.21

Latest News on UUGRY

No data available.