Historical Annual Stock Price Data
Year Average Stock Price Year Open Year High Year Low Year Close Annual % Change
2025 315.9348 350.9610 396.2290 254.1220 305.1000 -13.38%
2024 293.2112 207.1400 431.3230 201.0990 352.2390 70.64%
2023 158.5306 115.8220 208.8720 115.7530 206.4240 79.79%
2022 115.2141 120.5430 140.8780 95.9732 114.8120 -3.52%
2021 125.1263 108.4640 141.8010 108.4640 119.0060 8.50%
2020 76.3562 75.2535 113.9620 57.0466 109.6790 46.39%
2019 62.5774 46.7510 75.7011 45.7936 74.9227 60.23%
2018 47.9613 44.4396 54.7879 40.3776 46.7607 5.22%
2017 38.7954 35.3969 48.2114 33.8012 44.4396 24.69%
2016 31.8248 36.0739 37.6213 27.4568 35.6387 -2.18%
Sector Industry Market Cap Revenue
$0.000B $0.000B
Stock Name Country Market Cap PE Ratio