Is Baroda Extrusion Ltd. worth buying?