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...
4 weeks ago 57

Annual Stock Price Performance Year Performance 2026 -1.88% 2025 10.35% 2024 13.96% 2023 16.08% 2022 -2.05% 2021 47.70% 20...
4 weeks ago 55

Annual Stock Price Performance Year Performance 2026 24.37% 2025 13.88% 2024 26.99% 2023 54.24% 2022 -8.60% 2021 32.44% 20...
4 weeks ago 36

Annual Stock Price Performance Year Performance 2026 25.85% 2025 85.44% 2024 104.18% 2023 39.08% 2022 22.24% 2021 18.61% 2...
4 weeks ago 50

Annual Stock Price Performance Year Performance 2026 17.60% 2025 4.62% 2024 55.05% 2023 44.44% 2022 -12.22% 2021 42.17% 20...
4 weeks ago 51

Annual Stock Price Performance Year Performance 2026 7.50% 2025 8.91% 2024 20.46% 2023 1.52% 2022 8.89% 2021 20.39% 2020 ...
4 weeks ago 43

Annual Stock Price Performance Year Performance 2026 -16.00% 2025 57.46% 2024 9.87% 2023 12.31% 2022 -4.59% 2021 58.37% 20...
4 weeks ago 32

Annual Stock Price Performance Year Performance 2026 -1.24% 2025 40.68% 2024 40.21% 2023 60.39% 2022 -6.29% 2021 21.14% 20...
4 weeks ago 38

Annual Stock Price Performance Year Performance 2026 4.27% 2025 15.28% 2024 23.15% 2023 4.12% 2022 17.10% 2021 31.43% 2020...
4 weeks ago 45

Annual Stock Price Performance Year Performance 2026 3.27% 2025 96.68% 2024 44.66% 2023 31.05% 2022 -10.98% 2021 37.31% 20...
4 weeks ago 44