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-05-03 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.68 | 97,939 |
| 2026-09-03 | — | — | — | $162.87 | 135,622 |
| 2026-09-02 | — | — | — | $160.92 | 132,113 |
| 2026-09-01 | — | — | — | $160.18 | 104,847 |
| 2026-08-31 | — | — | — | $161.87 | 89,673 |
| 2026-08-28 | — | — | — | $163.18 | 116,470 |
| 2026-08-27 | $162.24 | $484.79 | 2,324,600 | $161.50 | 122,792 |
| 2026-08-26 | $163.08 | $487.30 | 2,057,700 | $163.10 | 109,868 |
| 2026-08-25 | $163.65 | $489.00 | 1,970,800 | $161.58 | 99,783 |
| 2026-08-24 | $162.14 | $484.49 | 1,819,000 | $159.00 | 70,651 |
| 2026-08-21 | $158.49 | $473.58 | 2,498,200 | $158.69 | 95,910 |
| 2026-08-20 | $157.24 | $469.85 | 2,205,200 | $159.63 | 90,267 |
| 2026-08-19 | $159.76 | $477.38 | 2,330,000 | $165.08 | 107,891 |
| 2026-08-18 | $163.93 | $489.84 | 2,016,200 | $164.65 | 91,470 |
| 2026-08-17 | $164.27 | $490.86 | 2,325,900 | $163.29 | 79,960 |
| 2026-08-14 | $163.24 | $487.78 | 1,924,700 | $161.68 | 42,930 |
| 2026-08-13 | $162.25 | $484.82 | 1,945,600 | $162.93 | 93,697 |
| 2026-08-12 | $162.93 | $486.85 | 2,095,400 | $161.17 | 100,630 |
| 2026-08-11 | $160.32 | $479.05 | 1,538,200 | $159.47 | 53,169 |
| 2026-08-10 | $159.43 | $476.39 | 2,636,600 | $157.50 | 101,833 |
| 2026-08-07 | $157.61 | $470.96 | 2,793,000 | $158.56 | 101,909 |
| 2026-08-06 | $158.82 | $474.57 | 2,746,200 | $158.90 | 84,596 |
| 2026-08-05 | $158.74 | $474.33 | 3,032,300 | $157.52 | 121,805 |
| 2026-08-04 | $156.82 | $468.59 | 3,034,700 | $156.92 | 104,346 |
| 2026-08-03 | $156.20 | $466.74 | 2,739,000 | $156.54 | 155,760 |
| 2026-07-31 | $156.33 | $467.13 | 2,337,100 | $157.04 | 81,560 |
| 2026-07-30 | $156.08 | $466.38 | 2,516,600 | $153.99 | 125,704 |
| 2026-07-29 | $152.50 | $455.69 | 2,836,000 | $156.02 | 154,285 |
| 2026-07-28 | $156.49 | $467.61 | 3,484,800 | $157.59 | 136,059 |
| 2026-07-27 | $157.77 | $471.43 | 2,835,700 | $158.63 | 85,708 |
| 2026-07-24 | $158.91 | $472.96 | 2,379,400 | $158.82 | 106,649 |
| 2026-07-23 | $160.11 | $476.53 | 3,353,500 | $159.67 | 237,854 |
| 2026-07-22 | $160.39 | $477.36 | 4,056,300 | $158.79 | 225,516 |
| 2026-07-21 | $158.89 | $472.90 | 4,139,700 | $157.52 | 223,383 |
| 2026-07-20 | $156.93 | $467.06 | 4,321,300 | $158.16 | 256,291 |
| 2026-07-17 | $157.13 | $467.66 | 5,315,900 | — | — |
| 2026-07-16 | $160.86 | $478.76 | 6,949,500 | — | — |
| 2026-07-15 | $162.35 | $483.20 | 8,063,200 | — | — |
| 2026-07-14 | $154.50 | $459.83 | 4,771,100 | — | — |
| 2026-07-13 | $151.27 | $450.22 | 3,183,600 | — | — |
| 2026-07-10 | $151.92 | $452.15 | 2,296,800 | — | — |
| 2026-07-09 | $152.26 | $453.17 | 4,122,500 | — | — |
| 2026-07-08 | $150.14 | $446.86 | 3,548,800 | — | — |
| 2026-07-07 | $152.91 | $455.10 | 3,812,100 | — | — |
| 2026-07-06 | $149.96 | $446.32 | 3,980,400 | — | — |
| 2026-07-02 | $146.62 | $436.38 | 2,622,700 | — | — |
| 2026-07-01 | $146.02 | $434.59 | 2,899,200 | — | — |
| 2026-06-30 | $144.61 | $430.40 | 3,966,200 | — | — |
| 2026-06-29 | $143.80 | $427.99 | 2,536,500 | — | — |
| 2026-06-26 | $143.56 | $427.27 | 15,860,500 | — | — |
| 2026-06-25 | $145.43 | $432.84 | 2,757,000 | — | — |
| 2026-06-24 | $143.56 | $427.27 | 4,603,500 | — | — |
| 2026-06-23 | $147.29 | $438.37 | 4,830,700 | — | — |
| 2026-06-22 | $146.44 | $435.84 | 3,822,100 | — | — |
| 2026-06-18 | $143.63 | $427.48 | 7,106,900 | — | — |
| 2026-06-17 | $146.07 | $434.74 | 3,213,100 | — | — |
| 2026-06-16 | $144.45 | $429.92 | 3,118,700 | — | — |
| 2026-06-15 | $142.50 | $424.12 | 2,521,200 | — | — |
| 2026-06-12 | $143.98 | $428.52 | 2,347,500 | — | — |
| 2026-06-11 | $142.09 | $422.90 | 3,146,600 | — | — |
| 2026-06-10 | $139.75 | $415.93 | 3,787,700 | — | — |
| 2026-06-09 | $143.25 | $426.35 | 3,498,400 | — | — |
| 2026-06-08 | $141.78 | $421.97 | 3,197,600 | — | — |
| 2026-06-05 | $142.39 | $423.79 | 2,996,300 | — | — |
| 2026-06-04 | $144.02 | $428.64 | 3,626,600 | — | — |
| 2026-06-03 | $140.57 | $418.37 | 3,519,300 | — | — |
| 2026-06-02 | $141.28 | $420.49 | 3,821,400 | — | — |
| 2026-06-01 | $142.59 | $424.38 | 3,270,000 | — | — |
| 2026-05-29 | $139.43 | $414.98 | 6,552,500 | — | — |
| 2026-05-28 | $140.56 | $418.34 | 3,004,700 | — | — |
| 2026-05-27 | $139.74 | $415.90 | 4,051,900 | — | — |
| 2026-05-26 | $141.05 | $419.80 | 3,981,600 | — | — |
| 2026-05-22 | $139.15 | $414.15 | 3,574,000 | — | — |
| 2026-05-21 | $138.98 | $413.64 | 3,011,300 | — | — |
| 2026-05-20 | $137.16 | $408.22 | 3,073,300 | — | — |
| 2026-05-19 | $136.32 | $405.72 | 3,373,700 | — | — |
| 2026-05-18 | $136.58 | $406.50 | 2,512,400 | — | — |
| 2026-05-15 | $135.02 | $401.85 | 4,156,200 | — | — |
| 2026-05-14 | $135.98 | $404.71 | 2,874,000 | — | — |
| 2026-05-13 | $134.99 | $401.77 | 4,097,900 | — | — |
| 2026-05-12 | $133.44 | $397.15 | 2,923,900 | — | — |
| 2026-05-11 | $132.49 | $394.32 | 3,605,900 | — | — |
| 2026-05-08 | $130.50 | $388.40 | 3,881,500 | — | — |
| 2026-05-07 | $130.69 | $388.97 | 3,942,500 | — | — |
| 2026-05-06 | $133.64 | $397.75 | 4,044,500 | — | — |
| 2026-05-05 | $132.36 | $393.94 | 3,436,000 | — | — |
| 2026-05-04 | $131.88 | $392.51 | 2,600,400 | — | — |
| 2026-05-01 | $133.78 | $398.16 | 2,600,700 | — | — |
| 2026-04-30 | $134.37 | $399.92 | 6,068,000 | — | — |
| 2026-04-29 | $132.27 | $393.67 | 3,495,000 | — | — |
| 2026-04-28 | $133.54 | $397.45 | 2,886,700 | — | — |
| 2026-04-27 | $134.47 | $400.22 | 3,965,400 | — | — |
| 2026-04-24 | $134.05 | $397.39 | 2,790,200 | — | — |
| 2026-04-23 | $135.42 | $401.45 | 2,938,400 | — | — |
| 2026-04-22 | $135.88 | $402.82 | 3,351,200 | — | — |
| 2026-04-21 | $137.92 | $408.86 | 4,530,300 | — | — |
| 2026-04-20 | $135.37 | $401.30 | 3,847,500 | — | — |
| 2026-04-17 | $135.10 | $400.50 | 6,833,000 | — | — |
| 2026-04-16 | $134.84 | $399.73 | 7,183,400 | — | — |
| 2026-04-15 | $131.96 | $391.19 | 4,235,100 | — | — |