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

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

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

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

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...
2026-05-29 71

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...
2026-05-29 62

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...
2026-05-29 53

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...
2026-05-29 64

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...
2026-05-29 58

Annual Stock Price Performance Year Performance 2026 -18.28% 2025 46.27% 2024 95.46% 2023 44.44% 2022 107.13%
2026-05-28 55