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...
2 weeks ago 45

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...
2 weeks ago 51

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...
2 weeks ago 46

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...
2 weeks ago 63

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...
2 weeks ago 44

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...
2 weeks ago 43

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...
2 weeks ago 47

Annual Stock Price Performance Year Performance 2026 26.37% 2025 14.10% 2024 -5.51% 2023 13.88% 2022 -15.41% 2021 29.64% 2...
2 weeks ago 35

Annual Stock Price Performance Year Performance 2026 -18.28% 2025 46.27% 2024 95.46% 2023 44.44% 2022 107.13%
2 weeks ago 39

Annual Stock Price Performance Year Performance 2026 -7.56% 2025 9.05% 2024 19.30% 2023 26.34% 2022 -22.31% 2021 22.05% 20...
2 weeks ago 41