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...
2026-05-25 73

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...
2026-05-25 40

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 43

1986-2026
2026-05-24 48

1999-2026
2026-05-24 44

2012-2026
2026-05-23 40

1986-2026
2026-05-23 48

2004-2026
2026-05-23 78