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

Annual Stock Price Performance Year Performance 2026 -6.22% 2025 12.12% 2024 23.02% 2023 26.53% 2022 -5.46% 2021 0.13% 202...
4 weeks ago 35

Annual Stock Price Performance Year Performance 2026 19.66% 2025 50.00% 2024 116.48% 2023 106.27% 2022 -13.00% 2021 61.13% ...
2026-05-25 40

1986-2026
2026-05-24 45

1999-2026
2026-05-24 40

2012-2026
2026-05-23 36

1986-2026
2026-05-23 43

2004-2026
2026-05-23 69