Price alert —
Loading…
Sign in to get a one-time email the moment STT crosses your price. Free accounts included.
Sign in / create a free accountLow
$138.00
Average
$196.89
High
$215.00
$138.00 low$215.00 high
Current $182.50
+7.9% to average
buy
Strong buy 3Buy 11Hold 7