STX

NASDAQSeagate Technology PLC
No tide · 0Squeeze · Idle 27Bullish0 buys · $0Social · Active 68
$932.38
$-8.31 (-0.88%)
15-min delayed · Jun 4, 12:16 PMReal-time

Score summary

Tide Score
Squeeze Score
27