STX (STX) Stock Analysis

Last price: $891.83as of 2026-07-21

technical signals, performance charts, and financial metrics.