JM Financial has a dozen stocks on its list with estimated returns as high as 49%. In its ‘Top 12 bottom-up stocks for 2025’, ...