Cables and wires stock turned multibagger with 318% return in 5 years; InCred sees 29% upside - Do you own? Target price · Activ.newsCables and wires stock turned multibagger with 318% return in 5 years; InCred sees 29% upside - Do you own? Target price