Top brokerage firms have given buy recommendations for five stocks, projecting potential returns of 11% to 40% by 2025. These include Bajaj Finserv, Medplus Health Services, Parag Milk, IOC, and JSW Infra, with target prices significantly higher than their current market value.