Historical Annual Stock Price Data
Year Average Stock Price Year Open Year High Year Low Year Close Annual % Change
2021 105.5966 100.0700 116.7100 95.7100 106.0100 4.86%
2020 73.6889 68.5838 101.1000 51.3237 101.1000 49.71%
2019 53.2404 48.0262 67.7794 41.4315 67.5311 41.89%
2018 50.6181 44.9097 59.7863 44.7530 47.5925 7.95%
2017 36.3973 27.5849 47.3715 27.5849 44.0859 61.30%
2016 27.3292 23.9660 32.9782 19.6341 27.3314 14.60%
2015 26.3675 19.8614 31.6276 19.5620 23.8497 20.61%
2014 17.4606 16.5770 21.4071 14.7318 19.7745 18.39%
2013 17.5961 10.9911 22.1234 10.2367 16.7025 56.17%
2012 13.6732 17.2030 20.8346 9.1958 10.6951 -36.66%
2011 23.9686 33.6168 34.0419 15.2282 16.8848 -48.83%
2010 30.0526 27.5164 37.0674 24.2216 32.9977 24.14%
2009 23.1901 19.8807 27.9930 14.2705 26.5814 33.89%
2008 34.4979 48.9536 51.7401 16.5400 19.8534 -59.59%
2007 45.9533 38.6550 53.6685 38.6550 49.1255 27.32%
2006 39.5175 37.5500 46.8763 33.7725 38.5829 5.75%
2005 32.3921 34.4049 36.8580 28.4553 36.4858 5.37%
2004 33.0489 30.9064 38.6777 28.7912 34.6271 13.04%
2003 29.9149 37.2660 38.0658 21.0745 30.6325 -15.63%
2002 41.5916 40.1236 52.3571 35.0511 36.3080 -7.80%
2001 52.1616 58.8339 74.4777 28.9903 39.3813 -34.87%
2000 91.4375 120.0901 136.1600 60.3652 60.4696 -51.11%
1999 53.0232 31.2559 125.9274 28.8183 123.6733 296.72%
1998 35.1388 38.8056 41.7629 26.3027 31.1736 -20.28%
1997 35.5501 27.9237 44.3271 27.2817 39.1029 39.25%
1996 26.8546 26.2640 28.9379 24.5627 28.0820 7.57%
1995 21.6350 23.5959 26.1066 17.9582 26.1066 10.40%
1994 24.2468 20.9178 26.4018 20.9178 23.6465 13.32%
1993 17.1077 14.0801 21.1269 13.3554 20.8676 47.69%
1992 13.4022 14.9094 15.0077 11.8478 14.1298 -0.41%
1991 17.7559 17.5538 22.2394 12.9094 14.1881 -18.95%
1990 21.4186 24.2360 24.8552 16.5401 17.5049 -28.51%
1989 22.7608 23.4164 26.5632 20.0910 24.4869 5.01%
1988 18.1608 15.4631 23.5171 14.3103 23.3197 54.32%
1987 10.9953 8.4246 16.0635 7.2741 15.1108 85.93%
1986 8.1045 7.9936 9.2765 7.1567 8.1273 1.07%
1985 6.5814 5.4666 8.3883 5.3690 8.0409 47.09%
1984 5.8933 5.9291 6.7067 5.0038 5.4666 -9.99%
1983 5.6865 5.9291 6.5123 4.9571 6.0730 2.43%
1982 5.5034 6.9517 6.9517 4.3739 5.9291 -12.26%
1981 7.2736 6.0730 9.9648 5.7814 6.7573 12.13%
1980 4.1475 2.9160 6.4657 2.3328 6.0263 103.15%
1979 3.2799 3.2581 4.1329 2.6244 2.9665 -8.95%
1978 3.0284 2.7721 3.4020 2.7216 3.2581 17.53%
1977 3.3658 3.5497 4.1329 2.6244 2.7721 -21.91%
1976 3.4950 2.9144 3.8880 2.9144 3.5497 26.81%
1975 3.0129 1.7885 4.0061 1.5552 2.7993 56.52%
Sector Industry Market Cap Revenue
$0.000B $0.000B
Stock Name Country Market Cap PE Ratio