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
- 1970-01-02 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 | — | — | — | $209.85 | 171,387 |
| 2026-09-03 | — | — | — | $212.38 | 170,300 |
| 2026-09-02 | — | — | — | $210.43 | 209,276 |
| 2026-09-01 | — | — | — | $209.09 | 305,955 |
| 2026-08-31 | — | — | — | $206.20 | 224,691 |
| 2026-08-28 | — | — | — | $200.31 | 155,746 |
| 2026-08-27 | $199.77 | $1,641.23 | 8,112,300 | $199.47 | 247,567 |
| 2026-08-26 | $200.21 | $1,644.85 | 6,863,100 | $198.37 | 156,313 |
| 2026-08-25 | $199.89 | $1,642.22 | 8,176,800 | $200.96 | 269,890 |
| 2026-08-24 | $203.09 | $1,668.51 | 5,853,900 | $204.06 | 244,664 |
| 2026-08-21 | $205.27 | $1,686.42 | 7,359,100 | $205.93 | 318,357 |
| 2026-08-20 | $205.77 | $1,690.53 | 8,200,600 | $208.20 | 392,749 |
| 2026-08-19 | $205.76 | $1,690.45 | 8,689,900 | $204.80 | 305,388 |
| 2026-08-18 | $205.74 | $1,675.66 | 7,701,600 | $205.03 | 312,826 |
| 2026-08-17 | $202.70 | $1,650.90 | 8,357,800 | $200.73 | 273,821 |
| 2026-08-14 | $200.00 | $1,628.91 | 7,910,500 | $198.74 | 328,753 |
| 2026-08-13 | $197.70 | $1,610.17 | 5,908,900 | $194.90 | 333,934 |
| 2026-08-12 | $196.60 | $1,601.22 | 7,366,200 | $195.39 | 247,462 |
| 2026-08-11 | $196.66 | $1,601.70 | 6,049,800 | $194.66 | 226,784 |
| 2026-08-10 | $194.91 | $1,587.45 | 13,667,300 | $189.11 | 274,419 |
| 2026-08-07 | $186.56 | $1,519.44 | 7,098,800 | $187.00 | 204,219 |
| 2026-08-06 | $189.23 | $1,541.19 | 7,182,100 | $188.85 | 380,816 |
| 2026-08-05 | $186.41 | $1,518.22 | 8,260,600 | $191.20 | 265,994 |
| 2026-08-04 | $190.40 | $1,550.72 | 9,455,900 | $190.80 | 394,408 |
| 2026-08-03 | $193.18 | $1,573.36 | 9,544,100 | $194.55 | 318,576 |
| 2026-07-31 | $196.83 | $1,603.09 | 9,958,100 | $195.49 | 406,521 |
| 2026-07-30 | $192.31 | $1,566.28 | 6,645,000 | $189.91 | 345,955 |
| 2026-07-29 | $191.86 | $1,562.61 | 8,101,200 | $192.71 | 303,372 |
| 2026-07-28 | $187.58 | $1,527.75 | 7,406,800 | $190.94 | 316,364 |
| 2026-07-27 | $190.00 | $1,547.46 | 7,369,200 | $189.73 | 320,591 |
| 2026-07-24 | $194.79 | $1,586.47 | 6,700,400 | $194.55 | 268,452 |
| 2026-07-23 | $194.42 | $1,583.46 | 8,150,000 | $196.30 | 287,696 |
| 2026-07-22 | $192.98 | $1,571.73 | 6,142,400 | $192.93 | 155,301 |
| 2026-07-21 | $191.07 | $1,556.18 | 6,892,400 | $190.01 | 202,964 |
| 2026-07-20 | $189.71 | $1,545.10 | 7,767,000 | $186.47 | 227,416 |
| 2026-07-17 | $187.38 | $1,526.12 | 7,058,300 | — | — |
| 2026-07-16 | $183.86 | $1,497.45 | 6,257,600 | — | — |
| 2026-07-15 | $181.60 | $1,479.05 | 6,665,700 | — | — |
| 2026-07-14 | $181.76 | $1,480.35 | 6,823,300 | — | — |
| 2026-07-13 | $182.20 | $1,483.93 | 7,685,100 | — | — |
| 2026-07-10 | $176.40 | $1,436.70 | 5,996,600 | — | — |
| 2026-07-09 | $174.05 | $1,417.56 | 6,582,400 | — | — |
| 2026-07-08 | $175.97 | $1,433.19 | 9,921,800 | — | — |
| 2026-07-07 | $174.01 | $1,417.23 | 9,748,900 | — | — |
| 2026-07-06 | $168.10 | $1,369.10 | 9,974,300 | — | — |
| 2026-07-02 | $169.20 | $1,378.06 | 9,561,800 | — | — |
| 2026-07-01 | $165.69 | $1,349.47 | 9,175,500 | — | — |
| 2026-06-30 | $165.76 | $1,350.04 | 19,428,800 | — | — |
| 2026-06-29 | $168.47 | $1,372.11 | 8,813,700 | — | — |
| 2026-06-26 | $171.06 | $1,393.20 | 13,102,200 | — | — |
| 2026-06-25 | $172.24 | $1,402.82 | 7,954,200 | — | — |
| 2026-06-24 | $171.45 | $1,396.38 | 10,634,600 | — | — |
| 2026-06-23 | $175.98 | $1,433.28 | 6,555,300 | — | — |
| 2026-06-22 | $175.06 | $1,425.78 | 11,108,900 | — | — |
| 2026-06-18 | $173.63 | $1,414.14 | 19,146,100 | — | — |
| 2026-06-17 | $177.58 | $1,446.31 | 8,430,000 | — | — |
| 2026-06-16 | $180.11 | $1,466.91 | 6,663,500 | — | — |
| 2026-06-15 | $180.40 | $1,469.27 | 10,184,900 | — | — |
| 2026-06-12 | $187.22 | $1,524.82 | 8,703,400 | — | — |
| 2026-06-11 | $185.82 | $1,513.42 | 9,274,100 | — | — |
| 2026-06-10 | $189.80 | $1,545.83 | 10,041,800 | — | — |
| 2026-06-09 | $186.76 | $1,521.07 | 8,469,900 | — | — |
| 2026-06-08 | $189.24 | $1,541.27 | 6,113,000 | — | — |
| 2026-06-05 | $187.31 | $1,525.55 | 6,310,900 | — | — |
| 2026-06-04 | $188.35 | $1,534.02 | 5,163,200 | — | — |
| 2026-06-03 | $189.71 | $1,545.10 | 7,983,700 | — | — |
| 2026-06-02 | $187.55 | $1,527.51 | 6,549,800 | — | — |
| 2026-06-01 | $185.83 | $1,513.50 | 8,850,500 | — | — |
| 2026-05-29 | $182.46 | $1,486.05 | 13,886,500 | — | — |
| 2026-05-28 | $183.03 | $1,490.69 | 8,725,400 | — | — |
| 2026-05-27 | $182.40 | $1,485.56 | 9,442,800 | — | — |
| 2026-05-26 | $184.71 | $1,504.38 | 14,264,600 | — | — |
| 2026-05-22 | $191.43 | $1,559.11 | 7,209,600 | — | — |
| 2026-05-21 | $191.01 | $1,555.69 | 9,051,200 | — | — |
| 2026-05-20 | $191.33 | $1,558.29 | 14,564,900 | — | — |
| 2026-05-19 | $197.25 | $1,606.51 | 11,819,200 | — | — |
| 2026-05-18 | $196.12 | $1,582.81 | 9,869,700 | — | — |
| 2026-05-15 | $191.10 | $1,542.29 | 11,210,800 | — | — |
| 2026-05-14 | $186.64 | $1,506.30 | 6,222,400 | — | — |
| 2026-05-13 | $186.00 | $1,501.13 | 7,554,700 | — | — |
| 2026-05-12 | $185.95 | $1,500.73 | 8,995,100 | — | — |
| 2026-05-11 | $184.74 | $1,490.97 | 12,042,100 | — | — |
| 2026-05-08 | $181.62 | $1,465.79 | 13,053,000 | — | — |
| 2026-05-07 | $182.50 | $1,472.89 | 12,194,000 | — | — |
| 2026-05-06 | $185.16 | $1,494.36 | 11,082,900 | — | — |
| 2026-05-05 | $192.64 | $1,554.72 | 5,642,800 | — | — |
| 2026-05-04 | $192.28 | $1,551.82 | 8,229,500 | — | — |
| 2026-05-01 | $190.63 | $1,538.50 | 10,435,900 | — | — |
| 2026-04-30 | $193.31 | $1,560.13 | 11,748,600 | — | — |
| 2026-04-29 | $192.22 | $1,551.33 | 8,644,600 | — | — |
| 2026-04-28 | $188.36 | $1,520.18 | 10,754,900 | — | — |
| 2026-04-27 | $184.78 | $1,491.29 | 10,836,600 | — | — |
| 2026-04-24 | $185.21 | $1,494.76 | 9,626,700 | — | — |
| 2026-04-23 | $187.60 | $1,514.05 | 6,684,700 | — | — |
| 2026-04-22 | $186.32 | $1,503.72 | 8,708,300 | — | — |
| 2026-04-21 | $185.98 | $1,500.97 | 9,799,000 | — | — |
| 2026-04-20 | $183.25 | $1,478.94 | 9,661,100 | — | — |
| 2026-04-17 | $183.99 | $1,484.91 | 15,720,600 | — | — |
| 2026-04-16 | $188.15 | $1,518.49 | 8,013,200 | — | — |
| 2026-04-15 | $184.91 | $1,492.34 | 8,661,600 | — | — |