Annual Stock Price Performance Year Performance 2026 -2.20% 2025 14.92% 2024 6.05% 2023 4.85% 2022 -4.39% 2021 33.42% 2020...
5 days ago 36

Annual Stock Price Performance Year Performance 2026 -0.29% 2025 35.60% 2024 61.42% 2023 1.77% 2022 7.91% 2021 17.89% 2020...
1 weeks ago 35

Annual Stock Price Performance Year Performance 2026 9.81% 2025 15.54% 2024 11.37% 2023 18.13% 2022 -2.09% 2021 24.97% 202...
1 weeks ago 37

Annual Stock Price Performance Year Performance 2026 1.47% 2025 21.40% 2024 28.13% 2023 4.14% 2022 22.96% 2021 17.93% 2020...
1 weeks ago 36

Annual Stock Price Performance Year Performance 2026 -4.87% 2025 13.33% 2024 34.85% 2023 67.60% 2022 0.93% 2021 8.27% 2020...
1 weeks ago 33

Annual Stock Price Performance Year Performance 2026 26.12% 2025 18.77% 2024 10.96% 2023 20.89% 2022 3.96% 2021 -1.43% 202...
1 weeks ago 36

Annual Stock Price Performance Year Performance 2026 17.51% 2025 17.39% 2024 37.64% 2023 46.22% 2022 -17.92% 2021 45.16% 2...
1 weeks ago 51

Annual Stock Price Performance Year Performance 2026 14.76% 2025 46.57% 2024 -10.29% 2023 13.72% 2022 5.17% 2021 6.00% 202...
1 weeks ago 31

Annual Stock Price Performance Year Performance 2026 -2.17% 2025 15.19% 2024 25.48% 2023 13.01% 2022 21.28% 2021 55.57% 20...
1 weeks ago 36

Annual Stock Price Performance Year Performance 2026 1.36% 2025 -0.29% 2024 -0.45% 2023 21.55% 2022 -7.21% 2021 24.05% 202...
1 weeks ago 38