Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.
- Available history
- 2011-03-30 to 2026-09-04
- Data captured
Stock Price Chart
Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close
Logarithmic scale. Both lines share the same starting value for the selected range.
Historical Stock Price
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $133.91 | 60,102 |
| 2026-09-03 | — | — | — | $132.42 | 130,312 |
| 2026-09-02 | — | — | — | $131.50 | 92,545 |
| 2026-09-01 | — | — | — | $132.94 | 141,738 |
| 2026-08-31 | — | — | — | $134.35 | 123,717 |
| 2026-08-28 | — | — | — | $134.52 | 100,695 |
| 2026-08-27 | $133.44 | $346.01 | 1,839,900 | $133.99 | 70,464 |
| 2026-08-26 | $133.67 | $346.60 | 1,461,500 | $133.36 | 63,915 |
| 2026-08-25 | $133.18 | $345.33 | 1,835,200 | $133.15 | 45,178 |
| 2026-08-24 | $132.79 | $344.32 | 1,400,900 | $133.59 | 53,580 |
| 2026-08-21 | $132.69 | $344.06 | 2,214,900 | $131.27 | 79,235 |
| 2026-08-20 | $129.98 | $337.03 | 6,796,800 | $133.40 | 162,015 |
| 2026-08-19 | $133.63 | $346.50 | 2,694,000 | $134.76 | 152,398 |
| 2026-08-18 | $133.85 | $345.61 | 2,928,600 | $133.27 | 161,624 |
| 2026-08-17 | $134.54 | $347.39 | 4,468,700 | $140.98 | 230,756 |
| 2026-08-14 | $140.76 | $363.45 | 2,558,900 | $143.58 | 114,939 |
| 2026-08-13 | $143.58 | $370.73 | 3,958,500 | $139.01 | 214,668 |
| 2026-08-12 | $138.61 | $357.90 | 4,208,000 | $141.00 | 172,779 |
| 2026-08-11 | $140.28 | $362.21 | 5,784,200 | $132.30 | 308,224 |
| 2026-08-10 | $132.02 | $340.88 | 4,572,100 | $126.95 | 210,246 |
| 2026-08-07 | $127.44 | $329.06 | 4,050,200 | $128.22 | 106,559 |
| 2026-08-06 | $127.99 | $330.48 | 2,932,500 | $130.02 | 80,687 |
| 2026-08-05 | $129.74 | $335.00 | 3,833,600 | $133.95 | 140,453 |
| 2026-08-04 | $133.20 | $343.93 | 5,413,200 | $126.93 | 261,655 |
| 2026-08-03 | $129.42 | $334.17 | 3,853,200 | $126.80 | 230,979 |
| 2026-07-31 | $125.59 | $324.28 | 4,656,700 | $121.03 | 210,892 |
| 2026-07-30 | $120.25 | $310.49 | 4,894,900 | $119.54 | 308,222 |
| 2026-07-29 | $119.77 | $309.25 | 2,859,800 | $123.99 | 93,837 |
| 2026-07-28 | $124.69 | $321.96 | 3,118,700 | $123.98 | 143,863 |
| 2026-07-27 | $124.24 | $320.80 | 4,039,400 | $122.82 | 217,340 |
| 2026-07-24 | $122.61 | $316.59 | 3,415,500 | $119.04 | 196,429 |
| 2026-07-23 | $119.00 | $307.27 | 2,811,400 | $117.85 | 170,876 |
| 2026-07-22 | $119.04 | $307.37 | 3,548,200 | $117.82 | 155,255 |
| 2026-07-21 | $118.40 | $305.72 | 2,978,200 | $119.13 | 162,460 |
| 2026-07-20 | $118.24 | $305.30 | 3,848,700 | $121.00 | 227,121 |
| 2026-07-17 | $120.47 | $311.06 | 4,934,800 | — | — |
| 2026-07-16 | $123.34 | $318.47 | 7,132,100 | — | — |
| 2026-07-15 | $121.83 | $314.57 | 4,597,100 | — | — |
| 2026-07-14 | $119.93 | $309.67 | 4,002,400 | — | — |
| 2026-07-13 | $118.83 | $306.83 | 5,490,900 | — | — |
| 2026-07-10 | $120.34 | $310.73 | 3,076,900 | — | — |
| 2026-07-09 | $119.84 | $309.43 | 3,136,500 | — | — |
| 2026-07-08 | $118.14 | $305.04 | 3,324,900 | — | — |
| 2026-07-07 | $119.33 | $308.12 | 4,150,500 | — | — |
| 2026-07-06 | $122.17 | $315.45 | 4,250,600 | — | — |
| 2026-07-02 | $118.61 | $306.26 | 6,258,300 | — | — |
| 2026-07-01 | $118.44 | $305.82 | 9,006,300 | — | — |
| 2026-06-30 | $118.31 | $305.48 | 7,169,100 | — | — |
| 2026-06-29 | $114.83 | $296.50 | 4,842,700 | — | — |
| 2026-06-26 | $118.29 | $305.43 | 11,693,800 | — | — |
| 2026-06-25 | $121.51 | $313.75 | 4,703,000 | — | — |
| 2026-06-24 | $122.60 | $316.56 | 6,985,400 | — | — |
| 2026-06-23 | $130.61 | $337.24 | 4,019,800 | — | — |
| 2026-06-22 | $135.21 | $349.12 | 4,034,500 | — | — |
| 2026-06-18 | $137.50 | $355.03 | 6,168,600 | — | — |
| 2026-06-17 | $138.91 | $358.67 | 3,782,500 | — | — |
| 2026-06-16 | $138.48 | $357.56 | 2,821,200 | — | — |
| 2026-06-15 | $136.11 | $351.44 | 3,186,400 | — | — |
| 2026-06-12 | $133.88 | $345.69 | 2,310,500 | — | — |
| 2026-06-11 | $133.91 | $345.76 | 2,341,900 | — | — |
| 2026-06-10 | $131.14 | $338.61 | 2,657,600 | — | — |
| 2026-06-09 | $132.70 | $342.64 | 3,660,900 | — | — |
| 2026-06-08 | $127.57 | $329.39 | 3,134,900 | — | — |
| 2026-06-05 | $128.03 | $330.58 | 2,858,300 | — | — |
| 2026-06-04 | $128.41 | $331.56 | 4,108,000 | — | — |
| 2026-06-03 | $124.35 | $321.08 | 5,197,800 | — | — |
| 2026-06-02 | $128.76 | $332.47 | 2,538,100 | — | — |
| 2026-06-01 | $128.22 | $331.07 | 3,087,800 | — | — |
| 2026-05-29 | $128.71 | $332.34 | 5,231,400 | — | — |
| 2026-05-28 | $127.51 | $329.24 | 3,288,300 | — | — |
| 2026-05-27 | $130.27 | $336.36 | 2,862,200 | — | — |
| 2026-05-26 | $129.91 | $335.44 | 2,531,700 | — | — |
| 2026-05-22 | $128.51 | $331.82 | 2,524,300 | — | — |
| 2026-05-21 | $130.90 | $337.99 | 3,235,300 | — | — |
| 2026-05-20 | $132.24 | $341.45 | 3,425,500 | — | — |
| 2026-05-19 | $131.15 | $338.64 | 3,352,600 | — | — |
| 2026-05-18 | $134.07 | $344.72 | 3,400,400 | — | — |
| 2026-05-15 | $135.38 | $348.09 | 3,364,300 | — | — |
| 2026-05-14 | $135.52 | $348.45 | 2,962,800 | — | — |
| 2026-05-13 | $131.60 | $338.37 | 2,666,000 | — | — |
| 2026-05-12 | $131.93 | $339.22 | 2,687,200 | — | — |
| 2026-05-11 | $130.46 | $335.44 | 3,096,300 | — | — |
| 2026-05-08 | $133.20 | $342.49 | 4,768,800 | — | — |
| 2026-05-07 | $127.79 | $328.58 | 4,060,600 | — | — |
| 2026-05-06 | $129.53 | $333.05 | 4,502,400 | — | — |
| 2026-05-05 | $130.30 | $335.03 | 4,238,800 | — | — |
| 2026-05-04 | $129.19 | $332.18 | 3,333,800 | — | — |
| 2026-05-01 | $130.46 | $335.44 | 3,906,800 | — | — |
| 2026-04-30 | $128.72 | $330.97 | 4,212,500 | — | — |
| 2026-04-29 | $122.28 | $314.41 | 2,335,300 | — | — |
| 2026-04-28 | $123.57 | $317.73 | 3,836,500 | — | — |
| 2026-04-27 | $123.33 | $317.11 | 2,893,800 | — | — |
| 2026-04-24 | $124.26 | $319.50 | 3,429,400 | — | — |
| 2026-04-23 | $124.77 | $320.81 | 4,522,900 | — | — |
| 2026-04-22 | $129.06 | $331.84 | 3,600,300 | — | — |
| 2026-04-21 | $127.26 | $327.21 | 5,040,000 | — | — |
| 2026-04-20 | $127.33 | $327.39 | 5,238,600 | — | — |
| 2026-04-17 | $124.62 | $320.42 | 6,405,200 | — | — |
| 2026-04-16 | $120.81 | $310.63 | 5,860,600 | — | — |
| 2026-04-15 | $120.54 | $309.93 | 6,630,300 | — | — |