STC Historical Data

STC
Download
Date Close Price change Market cap Trading volume
2026 $ 38.04
+21.21%
$ 380,392 $ 7.8 million
2025 $ 31.41
+3.89%
$ 313,930 $ 286,505
Download