Will Renovorx Rnxt Stock Hit New Highs Price At 0.93 Down 4.90 20260406 Should I Buy Prenetics Pre Stock Now Price At 19.52 Down 0.81 20260406 Is Teck Resources Teck Stock Worth Buying Now Teck Q4 2025 Earnings Teck Resources Ltd Posts 36 Eps Beat At 1.37 20260406