Symbol: IDR
Volume: $377,753
Market Cap: $538.89M
P/E Ratio: $53.43
P/FCF Ratio: 132.41
Profit Margin: 29.13%
Localized 5 Year Beta: For Premium Users Only
Localized 1 Year Beta: For Premium Users Only
Sector 5 Year Beta: For Premium Users Only
Sector 1 Year Beta: For Premium Users Only
5 Year Beta: 0.44
1 Year Beta: 0.61