STT
Current: $171.30 as of 2026-11-03T01:00:01.040Z · 2025-11-08 → 2026-11-08 · 1 anomalous
All trades in STT
Porter Brian J. Director
bought STT
at $124.99
on 2026-03-05
· return since +37.0%
(now $171.30)
⚠ data anomaly
Jonathan L. Jackson D-IL
bought STT
at $128.62
on 2025-11-11
· return since +33.2%
(now $171.30)
est.