| Date | Open | High | Low | Close | Adj. close | Volume |
| 2011-07-19 | 123.81 | 125.93 | 123.81 | 125.74 | 91.321 | 2,579,200 |
| 2011-07-18 | 123.17 | 123.40 | 121.56 | 122.83 | 89.207 | 2,160,900 |
| 2011-07-15 | 121.53 | 123.67 | 121.01 | 123.52 | 89.708 | 2,990,800 |
| 2011-07-14 | 122.06 | 122.13 | 119.50 | 119.90 | 87.079 | 2,111,100 |
| 2011-07-13 | 121.55 | 123.06 | 121.00 | 121.32 | 88.111 | 2,604,600 |
| 2011-07-12 | 120.62 | 122.55 | 120.30 | 120.93 | 87.827 | 1,874,500 |
| 2011-07-11 | 122.72 | 123.32 | 120.63 | 121.27 | 88.074 | 2,274,800 |
| 2011-07-08 | 124.32 | 125.47 | 123.84 | 125.13 | 90.878 | 2,029,300 |
| 2011-07-07 | 125.29 | 126.64 | 125.18 | 126.38 | 91.786 | 2,203,200 |
| 2011-07-06 | 123.13 | 124.03 | 122.18 | 123.71 | 89.846 | 1,910,900 |
| 2011-07-05 | 123.24 | 125.15 | 123.14 | 124.49 | 90.413 | 1,614,700 |
| 2011-07-01 | 122.94 | 123.89 | 121.63 | 123.74 | 89.868 | 1,524,200 |
| 2011-06-30 | 121.79 | 123.78 | 121.51 | 123.39 | 89.614 | 2,504,300 |
| 2011-06-29 | 120.32 | 122.43 | 119.90 | 121.09 | 87.944 | 2,731,400 |
| 2011-06-28 | 116.82 | 119.85 | 116.81 | 119.79 | 86.999 | 2,417,600 |
| 2011-06-27 | 115.07 | 116.68 | 115.07 | 116.24 | 84.421 | 1,711,400 |
| 2011-06-24 | 117.37 | 118.03 | 115.61 | 115.98 | 84.232 | 3,082,300 |
| 2011-06-23 | 116.43 | 117.60 | 115.27 | 117.41 | 85.271 | 3,659,500 |
| 2011-06-22 | 118.47 | 120.17 | 118.20 | 118.30 | 85.917 | 2,124,900 |
| 2011-06-21 | 117.71 | 119.65 | 117.52 | 119.10 | 86.498 | 2,192,800 |
| 2011-06-20 | 116.84 | 117.68 | 116.12 | 116.80 | 84.828 | 2,615,100 |
| 2011-06-17 | 118.07 | 118.46 | 116.33 | 117.16 | 85.089 | 3,659,800 |
| 2011-06-16 | 117.18 | 117.96 | 115.30 | 117.00 | 84.973 | 2,852,500 |
| 2011-06-15 | 117.38 | 118.95 | 115.32 | 116.14 | 84.349 | 2,873,300 |
| 2011-06-14 | 117.46 | 118.98 | 117.42 | 118.30 | 85.917 | 2,137,100 |
| 2011-06-13 | 117.88 | 118.49 | 114.94 | 116.15 | 84.356 | 2,521,800 |
| 2011-06-10 | 119.24 | 119.58 | 117.56 | 117.75 | 85.518 | 2,704,600 |
| 2011-06-09 | 120.06 | 120.91 | 119.19 | 120.29 | 87.363 | 2,146,200 |
| 2011-06-08 | 118.22 | 121.68 | 118.22 | 119.49 | 86.782 | 3,536,100 |
| 2011-06-07 | 118.87 | 120.08 | 117.14 | 117.90 | 85.627 | 3,570,500 |
| 2011-06-06 | 119.10 | 120.10 | 117.00 | 117.17 | 85.097 | 2,582,400 |
| 2011-06-03 | 119.09 | 120.44 | 117.95 | 119.44 | 86.745 | 4,223,600 |
| 2011-06-02 | 120.88 | 121.99 | 119.32 | 120.64 | 87.617 | 2,231,000 |
| 2011-06-01 | 123.98 | 125.44 | 120.68 | 121.02 | 87.893 | 2,802,400 |
| 2011-05-31 | 124.64 | 125.08 | 122.55 | 124.60 | 90.493 | 2,130,900 |
| 2011-05-27 | 124.59 | 125.19 | 122.17 | 123.25 | 89.512 | 2,207,900 |
| 2011-05-26 | 123.33 | 124.31 | 121.89 | 123.91 | 89.992 | 2,450,900 |
| 2011-05-25 | 121.50 | 124.40 | 121.34 | 123.93 | 90.006 | 2,267,100 |
| 2011-05-24 | 122.35 | 124.13 | 121.56 | 121.98 | 88.590 | 2,695,600 |
| 2011-05-23 | 120.53 | 122.15 | 119.82 | 121.06 | 87.922 | 2,384,100 |
| 2011-05-20 | 122.38 | 124.00 | 120.56 | 123.00 | 89.331 | 3,036,200 |
| 2011-05-19 | 124.00 | 124.52 | 121.66 | 122.85 | 89.222 | 2,151,600 |
| 2011-05-18 | 122.07 | 124.25 | 121.29 | 123.29 | 89.541 | 2,564,900 |
| 2011-05-17 | 121.42 | 121.68 | 118.83 | 121.43 | 88.191 | 3,836,200 |
| 2011-05-16 | 123.48 | 125.15 | 121.71 | 122.27 | 88.801 | 3,015,700 |
| 2011-05-13 | 124.24 | 125.42 | 121.60 | 124.25 | 90.239 | 2,920,500 |
| 2011-05-12 | 123.04 | 124.34 | 121.35 | 123.42 | 89.636 | 3,078,600 |
| 2011-05-11 | 127.44 | 127.44 | 122.79 | 123.42 | 89.636 | 2,937,800 |
| 2011-05-10 | 128.22 | 128.76 | 126.12 | 127.95 | 92.926 | 2,475,200 |
| 2011-05-09 | 124.95 | 127.91 | 124.95 | 127.33 | 92.476 | 2,454,500 |
| 2011-05-06 | 124.61 | 127.83 | 122.63 | 124.21 | 90.210 | 3,374,700 |
| 2011-05-05 | 124.69 | 125.68 | 121.61 | 122.84 | 89.215 | 4,563,700 |
| 2011-05-04 | 129.01 | 129.01 | 125.43 | 126.61 | 91.953 | 3,114,200 |
| 2011-05-03 | 130.89 | 131.17 | 127.11 | 129.15 | 93.797 | 2,929,700 |
| 2011-05-02 | 133.66 | 133.67 | 130.22 | 130.94 | 95.097 | 2,480,400 |
| 2011-04-29 | 130.22 | 134.13 | 130.17 | 133.37 | 96.862 | 3,845,100 |
| 2011-04-28 | 128.72 | 131.24 | 128.00 | 130.00 | 94.415 | 3,815,700 |
| 2011-04-27 | 126.40 | 127.21 | 124.31 | 126.92 | 92.178 | 3,189,100 |
| 2011-04-26 | 122.99 | 126.23 | 122.96 | 126.20 | 91.655 | 3,300,000 |
| 2011-04-25 | 123.39 | 123.89 | 122.07 | 122.60 | 89.040 | 2,449,800 |
Stock splits
| Date | Split (new : old) |
|---|
| 2004-01-15 | 2:1 |
| 2003-03-10 | 21:20 |
| 2001-12-27 | 11:10 |
Dividends
| Ex-date | Amount |
|---|
| 2026-10-22 | 0.2500 USD |
| 2026-07-22 | 0.2500 USD |
| 2026-04-22 | 0.2500 USD |
| 2026-01-22 | 0.2500 USD |
| 2025-10-22 | 0.2500 USD |
| 2025-07-22 | 0.2500 USD |
| 2025-04-22 | 0.2500 USD |
| 2025-01-22 | 0.2500 USD |
| 2024-10-22 | 0.2500 USD |
| 2024-07-22 | 0.2500 USD |
| 2024-04-19 | 0.2500 USD |
| 2024-01-19 | 0.2500 USD |
| 2023-10-20 | 0.2500 USD |
| 2023-07-20 | 0.2500 USD |
| 2023-04-20 | 0.2500 USD |
| 2023-01-20 | 0.2500 USD |
| 2022-10-20 | 0.2500 USD |
| 2022-07-21 | 0.1250 USD |
| 2022-04-21 | 0.1250 USD |
| 2022-01-20 | 0.1250 USD |
| 2021-10-21 | 0.0625 USD |
| 2021-07-21 | 0.0250 USD |
| 2021-04-21 | 0.0250 USD |
| 2021-01-21 | 0.0250 USD |
| 2020-10-21 | 0.0250 USD |
| 2020-07-21 | 0.0250 USD |
| 2020-04-21 | 0.0250 USD |
| 2020-01-21 | 0.2500 USD |
| 2019-10-21 | 0.2500 USD |
| 2019-07-19 | 0.2500 USD |
| 2019-04-18 | 0.2500 USD |
| 2019-01-18 | 0.2500 USD |
Open, high, low and close are as traded (USD). Adjusted close accounts for splits and dividends. Educational only, not financial advice.