Investec maintains buy on Can Fin Homes, raises target price to Rs 530 | Sharefundss