BANK OF AMERICA: Buy these 24 companies that are most likely to split their stocks — a move that's historically led to a 25% return in the following 12 months