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
- 1981-12-31 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 | — | — | — | $148.27 | 345,549 |
| 2026-09-03 | — | — | — | $143.29 | 288,245 |
| 2026-09-02 | — | — | — | $143.64 | 280,728 |
| 2026-09-01 | — | — | — | $144.40 | 406,524 |
| 2026-08-31 | — | — | — | $148.08 | 222,647 |
| 2026-08-28 | — | — | — | $150.99 | 327,177 |
| 2026-08-27 | $152.80 | $430.82 | 8,190,800 | $154.84 | 316,228 |
| 2026-08-26 | $152.78 | $430.77 | 6,239,400 | $147.75 | 195,858 |
| 2026-08-25 | $147.16 | $414.92 | 7,148,200 | $150.87 | 200,965 |
| 2026-08-24 | $145.55 | $410.38 | 10,336,800 | $145.20 | 455,440 |
| 2026-08-21 | $149.84 | $422.48 | 6,179,000 | $153.81 | 250,537 |
| 2026-08-20 | $151.45 | $427.02 | 10,582,500 | $152.69 | 226,243 |
| 2026-08-19 | $152.46 | $429.87 | 10,637,100 | $161.10 | 465,509 |
| 2026-08-18 | $159.90 | $450.84 | 11,032,300 | $161.32 | 488,568 |
| 2026-08-17 | $173.21 | $488.37 | 11,381,100 | $170.00 | 345,139 |
| 2026-08-14 | $165.99 | $468.01 | 8,319,600 | $161.53 | 376,229 |
| 2026-08-13 | $158.54 | $447.01 | 8,579,100 | $166.89 | 408,782 |
| 2026-08-12 | $167.44 | $472.10 | 10,086,900 | $169.09 | 445,338 |
| 2026-08-11 | $159.19 | $448.84 | 6,070,300 | $159.40 | 259,063 |
| 2026-08-10 | $157.76 | $444.81 | 7,678,200 | $167.15 | 238,509 |
| 2026-08-07 | $165.68 | $467.14 | 10,740,900 | $162.12 | 394,874 |
| 2026-08-06 | $157.18 | $443.17 | 12,305,900 | $152.64 | 397,186 |
| 2026-08-05 | $156.70 | $441.82 | 8,877,800 | $156.47 | 324,944 |
| 2026-08-04 | $159.89 | $450.81 | 19,442,500 | $155.79 | 640,475 |
| 2026-08-03 | $146.64 | $413.46 | 12,618,600 | $134.95 | 509,871 |
| 2026-07-31 | $138.25 | $389.80 | 14,523,400 | $143.79 | 761,323 |
| 2026-07-30 | $135.22 | $381.26 | 18,987,700 | $130.20 | 941,080 |
| 2026-07-29 | $124.05 | $349.76 | 25,603,400 | $125.98 | 1,714,892 |
| 2026-07-28 | $126.01 | $355.29 | 46,223,200 | $121.99 | 1,983,961 |
| 2026-07-27 | $143.36 | $404.21 | 14,036,500 | $145.49 | 741,567 |
| 2026-07-24 | $146.65 | $413.48 | 8,965,900 | $154.25 | 440,496 |
| 2026-07-23 | $156.06 | $440.02 | 8,954,100 | $153.02 | 376,623 |
| 2026-07-22 | $154.06 | $434.38 | 9,996,800 | $156.95 | 451,166 |
| 2026-07-21 | $162.41 | $457.92 | 10,182,800 | $161.00 | 373,312 |
| 2026-07-20 | $153.10 | $431.67 | 7,826,900 | $157.60 | 299,646 |
| 2026-07-17 | $154.61 | $435.93 | 14,221,000 | — | — |
| 2026-07-16 | $158.39 | $446.58 | 17,706,100 | — | — |
| 2026-07-15 | $174.41 | $491.75 | 13,357,900 | — | — |
| 2026-07-14 | $187.64 | $529.06 | 6,966,300 | — | — |
| 2026-07-13 | $183.11 | $516.28 | 7,620,500 | — | — |
| 2026-07-10 | $190.89 | $538.22 | 5,357,500 | — | — |
| 2026-07-09 | $192.38 | $542.42 | 9,939,200 | — | — |
| 2026-07-08 | $184.03 | $518.88 | 8,371,300 | — | — |
| 2026-07-07 | $185.38 | $522.68 | 13,482,800 | — | — |
| 2026-07-06 | $194.80 | $549.24 | 11,938,500 | — | — |
| 2026-07-02 | $196.79 | $554.85 | 21,142,600 | — | — |
| 2026-07-01 | $220.63 | $622.07 | 22,393,500 | — | — |
| 2026-06-30 | $255.43 | $720.19 | 22,702,200 | — | — |
| 2026-06-29 | $255.69 | $720.92 | 24,307,500 | — | — |
| 2026-06-26 | $221.05 | $623.26 | 45,397,500 | — | — |
| 2026-06-25 | $228.01 | $642.88 | 25,620,300 | — | — |
| 2026-06-24 | $205.83 | $580.34 | 19,233,800 | — | — |
| 2026-06-23 | $194.07 | $547.19 | 17,968,900 | — | — |
| 2026-06-22 | $209.83 | $591.62 | 18,574,300 | — | — |
| 2026-06-18 | $194.92 | $549.58 | 22,778,000 | — | — |
| 2026-06-17 | $175.40 | $494.55 | 11,093,500 | — | — |
| 2026-06-16 | $177.42 | $500.24 | 13,482,100 | — | — |
| 2026-06-15 | $187.88 | $529.73 | 9,190,800 | — | — |
| 2026-06-12 | $179.20 | $505.26 | 9,305,000 | — | — |
| 2026-06-11 | $176.55 | $497.79 | 9,891,800 | — | — |
| 2026-06-10 | $168.17 | $474.16 | 10,595,200 | — | — |
| 2026-06-09 | $173.94 | $490.43 | 16,673,400 | — | — |
| 2026-06-08 | $187.54 | $528.77 | 12,013,800 | — | — |
| 2026-06-05 | $177.58 | $500.69 | 15,676,300 | — | — |
| 2026-06-04 | $197.70 | $557.42 | 11,424,300 | — | — |
| 2026-06-03 | $200.76 | $566.05 | 12,294,800 | — | — |
| 2026-06-02 | $200.40 | $565.03 | 18,152,400 | — | — |
| 2026-06-01 | $176.70 | $498.21 | 10,897,000 | — | — |
| 2026-05-29 | $181.16 | $510.79 | 16,945,700 | — | — |
| 2026-05-28 | $182.97 | $515.10 | 9,719,300 | — | — |
| 2026-05-27 | $190.89 | $537.40 | 11,071,600 | — | — |
| 2026-05-26 | $196.17 | $552.26 | 9,069,800 | — | — |
| 2026-05-22 | $194.05 | $546.29 | 9,630,900 | — | — |
| 2026-05-21 | $191.89 | $540.21 | 14,408,200 | — | — |
| 2026-05-20 | $180.69 | $508.68 | 13,838,300 | — | — |
| 2026-05-19 | $175.83 | $495.00 | 11,507,700 | — | — |
| 2026-05-18 | $178.55 | $502.66 | 16,929,200 | — | — |
| 2026-05-15 | $191.81 | $539.99 | 17,221,500 | — | — |
| 2026-05-14 | $208.28 | $586.35 | 10,948,500 | — | — |
| 2026-05-13 | $206.51 | $581.37 | 15,450,500 | — | — |
| 2026-05-12 | $198.24 | $558.09 | 23,121,800 | — | — |
| 2026-05-11 | $207.39 | $583.85 | 22,399,700 | — | — |
| 2026-05-08 | $186.94 | $526.28 | 20,589,400 | — | — |
| 2026-05-07 | $182.40 | $513.49 | 20,243,100 | — | — |
| 2026-05-06 | $181.57 | $511.16 | 32,981,100 | — | — |
| 2026-05-05 | $162.10 | $456.35 | 12,386,700 | — | — |
| 2026-05-04 | $159.96 | $450.32 | 8,508,500 | — | — |
| 2026-05-01 | $158.26 | $445.54 | 7,179,600 | — | — |
| 2026-04-30 | $164.24 | $462.37 | 12,875,900 | — | — |
| 2026-04-29 | $151.90 | $427.63 | 13,744,800 | — | — |
| 2026-04-28 | $153.05 | $430.87 | 20,391,600 | — | — |
| 2026-04-27 | $168.01 | $472.98 | 11,759,700 | — | — |
| 2026-04-24 | $175.89 | $495.17 | 10,219,100 | — | — |
| 2026-04-23 | $169.50 | $477.18 | 5,484,800 | — | — |
| 2026-04-22 | $168.76 | $475.10 | 7,051,500 | — | — |
| 2026-04-21 | $165.45 | $465.78 | 6,942,700 | — | — |
| 2026-04-20 | $165.38 | $465.58 | 8,571,800 | — | — |
| 2026-04-17 | $164.38 | $462.76 | 10,349,800 | — | — |
| 2026-04-16 | $166.08 | $467.55 | 13,148,900 | — | — |
| 2026-04-15 | $168.27 | $473.72 | 8,872,900 | — | — |