Many stocks still appear to have plenty of room to run even higher. Cameco (NYSE: CCJ), Brookfield Renewable (NYSE: BEPC)(NYSE: BEP), and Brookfield Infrastructure (NYSE: BIPC)(NYSE: BIP) stand out to ...