Seagate Technology Holdings (STX) Beats Fiscal 2026 Expectations, Is It Still 18% Below Fair Value? - simplywall.st