Oil Country Tubular
59.47
-1.62(-2.65%)
Market Cap₹309.18 Cr
PE Ratio-8.13
IndustryOil & Gas
Company Performance:
1D-2.65%
1M-9.50%
6M-33.66%
1Y-14.05%
5Y+991.19%
View Company Insightsright