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
- 1977-01-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 | — | — | — | $137.25 | 183,161 |
| 2026-09-03 | — | — | — | $135.22 | 314,618 |
| 2026-09-02 | — | — | — | $133.58 | 297,512 |
| 2026-09-01 | — | — | — | $130.81 | 247,428 |
| 2026-08-31 | — | — | — | $132.31 | 198,959 |
| 2026-08-28 | — | — | — | $133.34 | 271,102 |
| 2026-08-27 | $132.68 | $327.01 | 11,622,100 | $132.95 | 217,394 |
| 2026-08-26 | $133.56 | $329.18 | 4,543,300 | $133.54 | 207,522 |
| 2026-08-25 | $133.25 | $328.42 | 6,701,300 | $132.51 | 199,433 |
| 2026-08-24 | $131.72 | $324.65 | 9,324,500 | $131.39 | 183,504 |
| 2026-08-21 | $131.65 | $324.47 | 11,274,100 | $131.51 | 288,164 |
| 2026-08-20 | $129.67 | $319.59 | 7,830,500 | $132.57 | 348,582 |
| 2026-08-19 | $132.89 | $327.53 | 10,383,200 | $137.34 | 403,215 |
| 2026-08-18 | $137.65 | $339.26 | 7,079,800 | $137.31 | 335,962 |
| 2026-08-17 | $138.51 | $341.38 | 8,949,800 | $139.42 | 306,171 |
| 2026-08-14 | $139.33 | $343.40 | 6,829,700 | $138.12 | 314,526 |
| 2026-08-13 | $138.73 | $341.92 | 9,507,100 | $138.30 | 327,022 |
| 2026-08-12 | $137.58 | $339.09 | 6,060,400 | $136.71 | 222,588 |
| 2026-08-11 | $135.77 | $334.63 | 5,067,500 | $136.23 | 176,449 |
| 2026-08-10 | $135.22 | $333.27 | 7,077,300 | $134.99 | 219,653 |
| 2026-08-07 | $135.00 | $332.73 | 10,160,300 | $133.05 | 231,848 |
| 2026-08-06 | $133.82 | $329.82 | 8,882,600 | $137.99 | 435,018 |
| 2026-08-05 | $137.64 | $339.24 | 12,028,300 | $137.58 | 432,591 |
| 2026-08-04 | $136.87 | $337.34 | 12,152,500 | $135.29 | 440,735 |
| 2026-08-03 | $133.57 | $329.21 | 8,084,100 | $132.08 | 345,199 |
| 2026-07-31 | $132.45 | $324.79 | 9,604,900 | $134.87 | 413,398 |
| 2026-07-30 | $132.32 | $324.48 | 10,467,700 | $128.97 | 245,563 |
| 2026-07-29 | $127.13 | $311.75 | 12,942,600 | $131.76 | 491,462 |
| 2026-07-28 | $132.47 | $324.84 | 9,420,800 | $132.43 | 343,035 |
| 2026-07-27 | $133.10 | $326.39 | 12,451,600 | $134.15 | 397,297 |
| 2026-07-24 | $132.19 | $324.16 | 10,822,000 | $132.21 | 568,413 |
| 2026-07-23 | $131.88 | $323.40 | 10,724,500 | $130.61 | 518,316 |
| 2026-07-22 | $132.25 | $324.30 | 10,635,500 | $133.00 | 398,481 |
| 2026-07-21 | $132.84 | $325.75 | 11,224,200 | $129.57 | 470,681 |
| 2026-07-20 | $128.72 | $315.65 | 10,961,300 | $130.13 | 704,636 |
| 2026-07-17 | $129.36 | $317.22 | 15,691,900 | — | — |
| 2026-07-16 | $131.71 | $322.98 | 13,763,500 | — | — |
| 2026-07-15 | $134.89 | $330.78 | 18,092,200 | — | — |
| 2026-07-14 | $133.27 | $326.80 | 32,127,800 | — | — |
| 2026-07-13 | $140.71 | $345.05 | 12,439,900 | — | — |
| 2026-07-10 | $140.79 | $345.25 | 10,517,800 | — | — |
| 2026-07-09 | $139.57 | $342.25 | 10,269,000 | — | — |
| 2026-07-08 | $137.39 | $336.91 | 9,831,400 | — | — |
| 2026-07-07 | $140.77 | $345.20 | 9,737,600 | — | — |
| 2026-07-06 | $143.86 | $352.77 | 14,139,700 | — | — |
| 2026-07-02 | $139.97 | $343.23 | 9,500,100 | — | — |
| 2026-07-01 | $140.13 | $343.63 | 13,702,800 | — | — |
| 2026-06-30 | $139.96 | $343.21 | 22,118,600 | — | — |
| 2026-06-29 | $142.49 | $349.41 | 9,526,100 | — | — |
| 2026-06-26 | $141.76 | $347.62 | 17,927,100 | — | — |
| 2026-06-25 | $144.98 | $355.52 | 12,155,900 | — | — |
| 2026-06-24 | $143.59 | $352.11 | 13,904,300 | — | — |
| 2026-06-23 | $144.97 | $355.50 | 13,297,300 | — | — |
| 2026-06-22 | $145.67 | $357.21 | 14,979,400 | — | — |
| 2026-06-18 | $143.06 | $350.81 | 29,331,200 | — | — |
| 2026-06-17 | $143.78 | $352.58 | 13,140,300 | — | — |
| 2026-06-16 | $142.99 | $350.64 | 13,234,700 | — | — |
| 2026-06-15 | $141.21 | $346.28 | 12,775,600 | — | — |
| 2026-06-12 | $139.83 | $342.89 | 10,359,700 | — | — |
| 2026-06-11 | $138.07 | $338.58 | 12,464,200 | — | — |
| 2026-06-10 | $133.38 | $327.07 | 15,085,500 | — | — |
| 2026-06-09 | $134.73 | $330.39 | 11,663,300 | — | — |
| 2026-06-08 | $133.28 | $326.83 | 11,550,500 | — | — |
| 2026-06-05 | $132.47 | $324.84 | 12,557,900 | — | — |
| 2026-06-04 | $135.15 | $331.42 | 11,482,600 | — | — |
| 2026-06-03 | $129.93 | $318.61 | 11,146,400 | — | — |
| 2026-06-02 | $131.26 | $321.88 | 13,589,300 | — | — |
| 2026-06-01 | $129.09 | $316.55 | 12,543,700 | — | — |
| 2026-05-29 | $125.90 | $308.73 | 17,325,700 | — | — |
| 2026-05-28 | $124.68 | $305.74 | 7,933,200 | — | — |
| 2026-05-27 | $125.39 | $307.48 | 8,246,300 | — | — |
| 2026-05-26 | $126.86 | $311.09 | 8,966,900 | — | — |
| 2026-05-22 | $125.09 | $306.75 | 6,331,000 | — | — |
| 2026-05-21 | $125.22 | $307.06 | 6,834,900 | — | — |
| 2026-05-20 | $124.82 | $306.08 | 11,182,000 | — | — |
| 2026-05-19 | $119.97 | $294.19 | 11,092,200 | — | — |
| 2026-05-18 | $122.41 | $300.17 | 8,770,600 | — | — |
| 2026-05-15 | $123.42 | $302.65 | 7,762,100 | — | — |
| 2026-05-14 | $124.82 | $306.08 | 8,226,300 | — | — |
| 2026-05-13 | $124.10 | $304.32 | 7,207,100 | — | — |
| 2026-05-12 | $126.44 | $310.06 | 9,937,100 | — | — |
| 2026-05-11 | $125.85 | $308.61 | 11,377,100 | — | — |
| 2026-05-08 | $125.55 | $307.87 | 17,505,500 | — | — |
| 2026-05-07 | $129.09 | $316.55 | 18,802,300 | — | — |
| 2026-05-06 | $127.60 | $312.90 | 13,363,800 | — | — |
| 2026-05-05 | $128.01 | $313.91 | 13,566,900 | — | — |
| 2026-05-04 | $125.63 | $308.07 | 15,027,900 | — | — |
| 2026-05-01 | $127.44 | $311.04 | 10,616,500 | — | — |
| 2026-04-30 | $127.98 | $312.36 | 12,127,700 | — | — |
| 2026-04-29 | $127.61 | $311.45 | 12,796,000 | — | — |
| 2026-04-28 | $128.53 | $313.70 | 9,585,300 | — | — |
| 2026-04-27 | $129.14 | $315.19 | 6,155,900 | — | — |
| 2026-04-24 | $127.98 | $312.36 | 6,835,000 | — | — |
| 2026-04-23 | $128.51 | $313.65 | 9,084,600 | — | — |
| 2026-04-22 | $129.73 | $316.63 | 10,439,100 | — | — |
| 2026-04-21 | $131.68 | $321.39 | 8,081,400 | — | — |
| 2026-04-20 | $133.05 | $324.73 | 10,151,800 | — | — |
| 2026-04-17 | $132.18 | $322.61 | 15,929,400 | — | — |
| 2026-04-16 | $129.34 | $315.67 | 9,290,300 | — | — |
| 2026-04-15 | $131.69 | $321.41 | 14,738,900 | — | — |