STX
Seagate Technology
2026-04-29
•
Susquehanna
Δh%
42.94%
Price Then
579.03
Price h
827.64
Target
615