Annual Stock Price Performance Year Performance 2026 -15.72% 2025 24.98% 2024 59.49% 2023 29.22% 2022 -11.02% 2021 40.21% ...
3 weeks ago 39

Year Performance 2026 -7.64% 2025 6.28% 2024 -0.04% 2023 14.71% 2022 0.32% 2021 30.44% 2020 9.53% 2019 14.95% 201...
3 weeks ago 39

Annual Stock Price Performance Year Performance 2026 21.39% 2025 3.95% 2024 3.47% 2023 30.80% 2022 -2.19% 2021 35.81% 2020...
3 weeks ago 41

Annual Stock Price Performance Year Performance 2026 -9.02% 2025 -9.79% 2024 15.49% 2023 12.75% 2022 -20.76% 2021 60.53% 2...
3 weeks ago 40

Annual Stock Price Performance Year Performance 2026 0.79% 2025 -11.99% 2024 15.52% 2023 -0.86% 2022 -4.65% 2021 21.68% 20...
3 weeks ago 38

Annual Stock Price Performance Year Performance 2026 53.59% 2025 61.17% 2024 25.92% 2023 26.31% 2022 18.45% 2021 15.87% 20...
3 weeks ago 35

Annual Stock Price Performance Year Performance 2026 19.24% 2025 -4.86% 2024 41.65% 2023 50.06% 2022 -18.91% 2021 50.48% 2...
3 weeks ago 31

Annual Stock Price Performance Year Performance 2026 -12.67% 2025 9.76% 2024 25.53% 2023 23.73% 2022 -5.71% 2021 2.73% 202...
3 weeks ago 33

Annual Stock Price Performance Year Performance 2026 13.24% 2025 47.16% 2024 -6.73% 2023 -9.37% 2022 5.68% 2021 12.06% 202...
3 weeks ago 45

Annual Stock Price Performance Year Performance 2026 -3.24% 2025 11.43% 2024 25.06% 2023 15.09% 2022 2.70% 2021 30.88% 202...
3 weeks ago 44