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
- 1972-06-01 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 | — | — | — | $150.33 | 97,965 |
| 2026-09-03 | — | — | — | $149.69 | 63,072 |
| 2026-09-02 | — | — | — | $147.60 | 149,368 |
| 2026-09-01 | — | — | — | $151.09 | 186,149 |
| 2026-08-31 | — | — | — | $154.25 | 62,467 |
| 2026-08-28 | — | — | — | $158.01 | 73,458 |
| 2026-08-27 | $157.71 | $732.74 | 1,710,300 | $158.17 | 98,227 |
| 2026-08-26 | $158.29 | $735.43 | 2,066,500 | $155.39 | 104,583 |
| 2026-08-25 | $154.96 | $719.96 | 3,112,000 | $159.16 | 108,726 |
| 2026-08-24 | $157.57 | $732.09 | 1,722,000 | $157.87 | 117,506 |
| 2026-08-21 | $157.26 | $730.65 | 2,081,300 | $156.34 | 113,630 |
| 2026-08-20 | $154.72 | $718.85 | 1,821,600 | $155.60 | 70,570 |
| 2026-08-19 | $157.60 | $732.23 | 1,554,700 | $159.34 | 57,358 |
| 2026-08-18 | $157.78 | $733.06 | 2,120,300 | $161.13 | 84,371 |
| 2026-08-17 | $162.05 | $752.90 | 2,054,100 | $162.99 | 113,240 |
| 2026-08-14 | $163.17 | $758.11 | 2,144,400 | $164.28 | 149,138 |
| 2026-08-13 | $164.21 | $760.36 | 2,695,400 | $164.03 | 147,406 |
| 2026-08-12 | $163.80 | $758.46 | 2,457,100 | $165.71 | 159,877 |
| 2026-08-11 | $164.38 | $761.15 | 2,530,900 | $159.19 | 127,332 |
| 2026-08-10 | $158.71 | $734.89 | 3,570,200 | $158.58 | 115,019 |
| 2026-08-07 | $158.26 | $732.81 | 2,826,800 | $157.53 | 84,020 |
| 2026-08-06 | $156.91 | $726.56 | 3,831,300 | $163.87 | 214,516 |
| 2026-08-05 | $162.47 | $752.30 | 5,250,800 | $156.59 | 231,077 |
| 2026-08-04 | $158.84 | $735.50 | 5,333,600 | $156.21 | 204,795 |
| 2026-08-03 | $154.85 | $717.02 | 3,431,800 | $150.04 | 124,328 |
| 2026-07-31 | $149.82 | $693.73 | 3,725,500 | $150.86 | 174,281 |
| 2026-07-30 | $148.64 | $688.26 | 2,910,900 | $148.53 | 168,537 |
| 2026-07-29 | $145.73 | $674.79 | 3,601,400 | $150.72 | 134,411 |
| 2026-07-28 | $151.81 | $702.94 | 2,740,100 | $147.97 | 131,995 |
| 2026-07-27 | $149.30 | $691.32 | 2,835,200 | $148.59 | 106,731 |
| 2026-07-24 | $147.94 | $685.02 | 3,744,000 | $144.81 | 285,386 |
| 2026-07-23 | $144.90 | $670.95 | 4,274,500 | $138.70 | 313,680 |
| 2026-07-22 | $139.63 | $646.54 | 1,696,300 | $139.43 | 112,560 |
| 2026-07-21 | $139.26 | $644.83 | 1,612,500 | $137.80 | 79,039 |
| 2026-07-20 | $136.58 | $632.42 | 2,251,200 | $139.56 | 128,331 |
| 2026-07-17 | $139.54 | $646.13 | 3,253,900 | — | — |
| 2026-07-16 | $139.08 | $644.00 | 2,499,300 | — | — |
| 2026-07-15 | $136.25 | $630.89 | 2,249,900 | — | — |
| 2026-07-14 | $136.09 | $630.15 | 1,831,600 | — | — |
| 2026-07-13 | $135.38 | $626.87 | 1,742,000 | — | — |
| 2026-07-10 | $138.88 | $643.07 | 1,563,400 | — | — |
| 2026-07-09 | $137.80 | $638.07 | 2,341,400 | — | — |
| 2026-07-08 | $136.48 | $631.96 | 2,838,200 | — | — |
| 2026-07-07 | $137.91 | $638.58 | 2,159,500 | — | — |
| 2026-07-06 | $141.56 | $655.48 | 1,896,200 | — | — |
| 2026-07-02 | $139.05 | $643.86 | 2,654,900 | — | — |
| 2026-07-01 | $139.52 | $646.04 | 2,160,500 | — | — |
| 2026-06-30 | $143.15 | $662.84 | 2,804,700 | — | — |
| 2026-06-29 | $142.82 | $661.32 | 2,329,200 | — | — |
| 2026-06-26 | $143.49 | $664.42 | 5,831,700 | — | — |
| 2026-06-25 | $145.34 | $672.98 | 3,135,200 | — | — |
| 2026-06-24 | $141.44 | $654.93 | 3,726,800 | — | — |
| 2026-06-23 | $143.14 | $662.80 | 2,925,400 | — | — |
| 2026-06-22 | $150.21 | $695.53 | 2,806,400 | — | — |
| 2026-06-18 | $150.66 | $697.62 | 4,090,300 | — | — |
| 2026-06-17 | $149.00 | $689.93 | 2,962,300 | — | — |
| 2026-06-16 | $148.81 | $689.05 | 4,229,600 | — | — |
| 2026-06-15 | $146.52 | $678.45 | 2,517,800 | — | — |
| 2026-06-12 | $143.07 | $662.47 | 2,213,400 | — | — |
| 2026-06-11 | $142.09 | $657.94 | 2,057,600 | — | — |
| 2026-06-10 | $137.11 | $634.88 | 2,952,200 | — | — |
| 2026-06-09 | $142.42 | $659.46 | 2,890,400 | — | — |
| 2026-06-08 | $139.07 | $643.95 | 1,599,000 | — | — |
| 2026-06-05 | $138.12 | $639.55 | 2,232,600 | — | — |
| 2026-06-04 | $142.06 | $657.80 | 1,838,700 | — | — |
| 2026-06-03 | $140.88 | $652.33 | 2,241,800 | — | — |
| 2026-06-02 | $142.03 | $657.66 | 2,260,100 | — | — |
| 2026-06-01 | $141.65 | $655.90 | 2,037,500 | — | — |
| 2026-05-29 | $143.82 | $665.95 | 3,868,300 | — | — |
| 2026-05-28 | $141.79 | $656.55 | 2,757,100 | — | — |
| 2026-05-27 | $139.72 | $646.96 | 2,388,300 | — | — |
| 2026-05-26 | $140.97 | $652.75 | 2,689,600 | — | — |
| 2026-05-22 | $136.42 | $631.68 | 2,950,700 | — | — |
| 2026-05-21 | $134.90 | $624.64 | 3,638,000 | — | — |
| 2026-05-20 | $132.86 | $615.20 | 3,295,200 | — | — |
| 2026-05-19 | $130.65 | $604.96 | 4,044,400 | — | — |
| 2026-05-18 | $132.22 | $612.23 | 2,107,200 | — | — |
| 2026-05-15 | $133.05 | $616.08 | 3,173,400 | — | — |
| 2026-05-14 | $137.88 | $635.87 | 2,088,500 | — | — |
| 2026-05-13 | $137.76 | $635.32 | 2,964,600 | — | — |
| 2026-05-12 | $137.28 | $633.10 | 3,433,300 | — | — |
| 2026-05-11 | $139.43 | $643.02 | 2,487,500 | — | — |
| 2026-05-08 | $141.31 | $651.69 | 2,534,500 | — | — |
| 2026-05-07 | $141.09 | $650.68 | 3,937,800 | — | — |
| 2026-05-06 | $147.99 | $682.50 | 5,843,800 | — | — |
| 2026-05-05 | $138.38 | $638.18 | 4,138,800 | — | — |
| 2026-05-04 | $135.46 | $624.71 | 3,316,600 | — | — |
| 2026-05-01 | $137.45 | $633.89 | 2,759,800 | — | — |
| 2026-04-30 | $140.44 | $647.68 | 2,736,900 | — | — |
| 2026-04-29 | $136.56 | $629.78 | 2,866,400 | — | — |
| 2026-04-28 | $138.42 | $638.36 | 1,779,300 | — | — |
| 2026-04-27 | $141.47 | $652.43 | 2,595,300 | — | — |
| 2026-04-24 | $141.35 | $651.87 | 2,455,200 | — | — |
| 2026-04-23 | $142.44 | $656.90 | 2,660,900 | — | — |
| 2026-04-22 | $142.77 | $658.42 | 2,261,800 | — | — |
| 2026-04-21 | $144.83 | $667.92 | 1,706,400 | — | — |
| 2026-04-20 | $146.77 | $676.87 | 2,222,700 | — | — |
| 2026-04-17 | $146.35 | $674.93 | 3,831,100 | — | — |
| 2026-04-16 | $140.37 | $647.36 | 3,274,100 | — | — |
| 2026-04-15 | $140.40 | $647.49 | 2,565,900 | — | — |