STS Group
SF3.DE
#10112
Rank
C$32.81 M
Marketcap
C$5.09
Share price
-0.63%
Change (1 day)
-9.43%
Change (1 year)

Stock price history for STS Group (SF3.DE)

Highest end of day price: 35.93972756644 EUR (C$41.71 USD) on 2018-06-21

Lowest end of day price: 2.8714264704542 EUR (C$3.23 USD) on 2020-07-01

Stock price history of STS Group from 2018 to 2025

Annual Stock Price Performance

Year Performance
2025-8.59%
2024-24.43%
2023 13.42%
2022-40.01%
2021 17.84%
2020 0.33%
2019-49.29%
2018-56.37%