PureCycle PCTTW Stock Is It Worth a Position Momentum Building 20260422 Is Amplitech AMPG stock gaining market share Q4 2025 EPS Misses Views RVYL Ryvyl Q4 loss widens sharply missing estimates by nearly 900 percent shares unmoved Canadian Nat CNQ Stock Why Market Leadership Steady Climb 20260420