STX
Seagate Technology
2026-06-01
•
Wells Fargo
Δh%
0.83%
Price Then
879.8
Price h
887.09
Target
900