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 days ago 21

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...
4 days ago 29

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...
6 days ago 28

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...
6 days ago 26

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...
6 days ago 25

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 ...
6 days ago 30

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% ...
6 days ago 29

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

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

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