Micron Technology and Newmont rank among the best stocks in 2025, while the worst include Strategy and Fiserv.