Annual Stock Price Performance Year Performance 2026 7.77% 2025 30.66% 2024 -11.02% 2023 50.85% 2022 5.71% 2021 24.59% 202...
2 weeks ago 75

Annual Stock Price Performance Year Performance 2026 -4.81% 2025 22.01% 2024 24.67% 2023 0.23% 2022 35.79% 2021 30.30% 202...
3 weeks ago 82

Annual Stock Price Performance Year Performance 2026 37.85% 2025 40.52% 2024 43.53% 2023 25.17% 2022 14.53% 2021 11.98% 20...
3 weeks ago 80

Annual Stock Price Performance Year Performance 2026 10.00% 2025 6.05% 2024 25.21% 2023 15.51% 2022 -22.95% 2021 49.17% 20...
4 weeks ago 73

Annual Stock Price Performance Year Performance 2026 17.92% 2025 11.52% 2024 5.89% 2023 11.36% 2022 -9.56% 2021 20.56% 202...
4 weeks ago 62

Annual Stock Price Performance Year Performance 2026 13.02% 2025 8.27% 2024 11.97% 2023 -3.09% 2022 1.54% 2021 21.37% 2020...
4 weeks ago 79

Annual Stock Price Performance Year Performance 2026 1.56% 2025 23.24% 2024 22.27% 2023 7.00% 2022 9.38% 2021 14.43% 2020 ...
4 weeks ago 64

Year Performance 2026 33.61% 2025 33.90% 2024 113.90% 2023 45.83% 2022 16.84% 2021 43.41% 2020 6.17% 2019 45.99% ...
4 weeks ago 101

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...
2026-06-01 93

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...
2026-05-30 94