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
- 1973-02-21 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 | — | — | — | $163.60 | 128,053 |
| 2026-09-03 | — | — | — | $164.46 | 97,718 |
| 2026-09-02 | — | — | — | $163.79 | 172,073 |
| 2026-09-01 | — | — | — | $162.05 | 165,393 |
| 2026-08-31 | — | — | — | $162.67 | 112,352 |
| 2026-08-28 | — | — | — | $166.38 | 156,183 |
| 2026-08-27 | $165.93 | $399.38 | 4,746,000 | $161.86 | 183,333 |
| 2026-08-26 | $164.04 | $394.83 | 4,660,300 | $163.26 | 149,380 |
| 2026-08-25 | $163.47 | $393.46 | 7,597,500 | $165.98 | 257,820 |
| 2026-08-24 | $169.89 | $408.91 | 6,410,700 | $166.00 | 364,449 |
| 2026-08-21 | $165.44 | $398.20 | 6,232,700 | $161.37 | 365,378 |
| 2026-08-20 | $158.25 | $380.89 | 6,059,900 | $156.94 | 166,421 |
| 2026-08-19 | $159.00 | $382.70 | 9,467,500 | $148.29 | 583,550 |
| 2026-08-18 | $152.48 | $367.00 | 5,788,000 | $152.75 | 269,879 |
| 2026-08-17 | $151.01 | $363.47 | 6,122,400 | $152.93 | 253,766 |
| 2026-08-14 | $154.48 | $371.82 | 3,615,800 | $155.38 | 118,435 |
| 2026-08-13 | $155.51 | $374.30 | 3,650,200 | $155.04 | 221,753 |
| 2026-08-12 | $154.00 | $370.66 | 4,601,300 | $151.60 | 198,313 |
| 2026-08-11 | $152.29 | $363.75 | 4,171,400 | $150.55 | 286,362 |
| 2026-08-10 | $152.02 | $363.11 | 5,256,500 | $149.10 | 327,613 |
| 2026-08-07 | $149.70 | $357.57 | 2,848,000 | $145.77 | 104,882 |
| 2026-08-06 | $147.08 | $351.31 | 2,501,300 | $148.99 | 99,977 |
| 2026-08-05 | $147.70 | $352.79 | 4,230,300 | $148.66 | 139,478 |
| 2026-08-04 | $148.11 | $353.77 | 3,181,100 | $147.25 | 168,271 |
| 2026-08-03 | $149.35 | $356.73 | 4,856,900 | $147.80 | 201,723 |
| 2026-07-31 | $144.49 | $345.12 | 3,312,000 | $145.05 | 167,736 |
| 2026-07-30 | $144.51 | $345.17 | 2,627,500 | $144.85 | 161,348 |
| 2026-07-29 | $145.90 | $348.49 | 3,198,400 | $143.50 | 151,751 |
| 2026-07-28 | $144.20 | $344.43 | 4,621,700 | $141.94 | 307,609 |
| 2026-07-27 | $140.34 | $335.21 | 3,039,300 | $137.48 | 229,281 |
| 2026-07-24 | $136.78 | $326.71 | 2,485,400 | $134.60 | 121,281 |
| 2026-07-23 | $134.48 | $321.21 | 3,207,400 | $135.15 | 183,207 |
| 2026-07-22 | $137.92 | $329.43 | 2,283,200 | $138.96 | 185,068 |
| 2026-07-21 | $138.48 | $330.77 | 2,413,200 | $138.30 | 97,319 |
| 2026-07-20 | $139.59 | $333.42 | 3,388,200 | $141.40 | 199,421 |
| 2026-07-17 | $139.60 | $333.44 | 5,187,800 | — | — |
| 2026-07-16 | $140.21 | $334.90 | 4,297,200 | — | — |
| 2026-07-15 | $138.29 | $330.32 | 5,224,000 | — | — |
| 2026-07-14 | $134.00 | $320.07 | 2,506,800 | — | — |
| 2026-07-13 | $134.77 | $321.91 | 4,243,700 | — | — |
| 2026-07-10 | $135.14 | $322.79 | 3,403,200 | — | — |
| 2026-07-09 | $132.27 | $315.94 | 4,459,500 | — | — |
| 2026-07-08 | $132.42 | $316.29 | 6,780,300 | — | — |
| 2026-07-07 | $127.55 | $304.66 | 2,996,300 | — | — |
| 2026-07-06 | $126.10 | $301.20 | 5,209,900 | — | — |
| 2026-07-02 | $130.21 | $311.02 | 3,272,000 | — | — |
| 2026-07-01 | $130.29 | $311.21 | 4,928,800 | — | — |
| 2026-06-30 | $130.61 | $311.97 | 6,507,600 | — | — |
| 2026-06-29 | $133.92 | $319.88 | 4,554,400 | — | — |
| 2026-06-26 | $140.39 | $335.33 | 6,802,500 | — | — |
| 2026-06-25 | $139.57 | $333.37 | 4,340,700 | — | — |
| 2026-06-24 | $141.20 | $337.27 | 6,235,800 | — | — |
| 2026-06-23 | $134.11 | $320.33 | 4,793,100 | — | — |
| 2026-06-22 | $129.73 | $309.87 | 3,942,700 | — | — |
| 2026-06-18 | $130.74 | $312.28 | 7,529,100 | — | — |
| 2026-06-17 | $127.81 | $305.28 | 3,506,900 | — | — |
| 2026-06-16 | $133.40 | $318.63 | 3,186,000 | — | — |
| 2026-06-15 | $133.17 | $318.09 | 7,287,900 | — | — |
| 2026-06-12 | $135.23 | $323.01 | 4,803,300 | — | — |
| 2026-06-11 | $132.64 | $316.82 | 4,535,600 | — | — |
| 2026-06-10 | $127.98 | $305.69 | 3,943,100 | — | — |
| 2026-06-09 | $126.61 | $302.42 | 4,092,100 | — | — |
| 2026-06-08 | $123.97 | $296.11 | 2,846,200 | — | — |
| 2026-06-05 | $122.57 | $292.77 | 4,384,500 | — | — |
| 2026-06-04 | $123.85 | $295.82 | 4,749,600 | — | — |
| 2026-06-03 | $124.80 | $298.09 | 3,336,300 | — | — |
| 2026-06-02 | $123.18 | $294.22 | 3,206,500 | — | — |
| 2026-06-01 | $123.71 | $295.49 | 4,859,100 | — | — |
| 2026-05-29 | $127.07 | $303.52 | 6,455,200 | — | — |
| 2026-05-28 | $128.65 | $307.29 | 4,676,600 | — | — |
| 2026-05-27 | $128.33 | $306.52 | 6,076,900 | — | — |
| 2026-05-26 | $125.43 | $299.60 | 4,455,500 | — | — |
| 2026-05-22 | $125.60 | $300.00 | 4,943,000 | — | — |
| 2026-05-21 | $126.15 | $301.32 | 9,959,900 | — | — |
| 2026-05-20 | $122.33 | $292.19 | 20,309,300 | — | — |
| 2026-05-19 | $127.24 | $303.92 | 10,539,800 | — | — |
| 2026-05-18 | $123.40 | $294.75 | 3,708,100 | — | — |
| 2026-05-15 | $121.54 | $290.31 | 3,661,400 | — | — |
| 2026-05-14 | $123.08 | $293.98 | 4,160,100 | — | — |
| 2026-05-13 | $121.48 | $290.16 | 3,964,800 | — | — |
| 2026-05-12 | $121.80 | $288.20 | 5,623,800 | — | — |
| 2026-05-11 | $118.44 | $280.25 | 7,589,700 | — | — |
| 2026-05-08 | $125.25 | $296.37 | 3,883,700 | — | — |
| 2026-05-07 | $125.88 | $297.86 | 7,539,000 | — | — |
| 2026-05-06 | $130.19 | $308.06 | 4,423,100 | — | — |
| 2026-05-05 | $128.82 | $304.82 | 4,206,800 | — | — |
| 2026-05-04 | $127.76 | $302.31 | 3,118,200 | — | — |
| 2026-05-01 | $128.89 | $304.98 | 3,729,000 | — | — |
| 2026-04-30 | $129.75 | $307.02 | 5,436,600 | — | — |
| 2026-04-29 | $127.87 | $302.57 | 3,760,100 | — | — |
| 2026-04-28 | $127.14 | $300.84 | 3,728,100 | — | — |
| 2026-04-27 | $129.72 | $306.95 | 5,824,300 | — | — |
| 2026-04-24 | $129.26 | $305.86 | 3,129,300 | — | — |
| 2026-04-23 | $130.17 | $308.01 | 3,595,200 | — | — |
| 2026-04-22 | $130.60 | $309.03 | 5,141,400 | — | — |
| 2026-04-21 | $132.10 | $312.58 | 5,745,900 | — | — |
| 2026-04-20 | $130.18 | $308.03 | 5,819,100 | — | — |
| 2026-04-17 | $127.84 | $302.50 | 5,844,800 | — | — |
| 2026-04-16 | $123.91 | $293.20 | 4,293,000 | — | — |
| 2026-04-15 | $122.87 | $290.74 | 5,232,400 | — | — |