STX
Seagate Technology
2026-10-28
•
Wells Fargo
Δh%
-30.97%
Price Then
667.85
Price h
460.99
Target
820