Cameco ( CCJ -4.98%) has had a great run so far in 2025, with the stock up a heady 80% year to date at the time of this ...