Baroda Extrusion
Stock Price vs Company Growth
1d
6.0%
1w
6.5%
1m
58.0%
3m
34.7%
6m
35.7%
1y
21.7%
5y
88.6%
10y
38.2%
all
8.9%