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 — 2026
| 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 | — | — |
| 2026-04-14 | $129.58 | $316.26 | 17,034,700 | — | — |
| 2026-04-13 | $126.28 | $308.21 | 14,416,800 | — | — |
| 2026-04-10 | $124.39 | $303.59 | 8,958,000 | — | — |
| 2026-04-09 | $124.92 | $304.89 | 8,835,400 | — | — |
| 2026-04-08 | $123.49 | $301.40 | 16,312,000 | — | — |
| 2026-04-07 | $117.13 | $285.87 | 8,450,100 | — | — |
| 2026-04-06 | $117.36 | $286.44 | 13,319,700 | — | — |
| 2026-04-02 | $115.25 | $281.29 | 9,833,900 | — | — |
| 2026-04-01 | $115.30 | $281.41 | 13,273,700 | — | — |
| 2026-03-31 | $113.41 | $276.79 | 18,267,700 | — | — |
| 2026-03-30 | $107.27 | $261.81 | 20,319,300 | — | — |
| 2026-03-27 | $107.38 | $262.08 | 23,143,000 | — | — |
| 2026-03-26 | $112.41 | $274.35 | 12,689,900 | — | — |
| 2026-03-25 | $114.48 | $279.41 | 11,314,900 | — | — |
| 2026-03-24 | $113.74 | $277.60 | 14,105,700 | — | — |
| 2026-03-23 | $111.64 | $272.47 | 16,883,200 | — | — |
| 2026-03-20 | $109.52 | $267.30 | 29,718,400 | — | — |
| 2026-03-19 | $109.85 | $268.11 | 16,714,500 | — | — |
| 2026-03-18 | $108.67 | $265.23 | 12,337,200 | — | — |
| 2026-03-17 | $107.71 | $262.88 | 12,758,400 | — | — |
| 2026-03-16 | $107.35 | $262.00 | 11,902,600 | — | — |
| 2026-03-13 | $105.69 | $257.95 | 11,406,900 | — | — |
| 2026-03-12 | $105.50 | $257.49 | 17,487,000 | — | — |
| 2026-03-11 | $109.19 | $266.50 | 12,958,400 | — | — |
| 2026-03-10 | $108.97 | $265.96 | 17,843,900 | — | — |
| 2026-03-09 | $106.59 | $260.15 | 18,525,600 | — | — |
| 2026-03-06 | $106.53 | $260.00 | 16,586,900 | — | — |
| 2026-03-05 | $108.95 | $265.91 | 15,549,100 | — | — |
| 2026-03-04 | $111.32 | $271.69 | 13,042,200 | — | — |
| 2026-03-03 | $110.76 | $270.33 | 15,813,300 | — | — |
| 2026-03-02 | $111.45 | $272.01 | 18,976,600 | — | — |
| 2026-02-27 | $110.19 | $268.94 | 29,106,900 | — | — |
| 2026-02-26 | $116.19 | $283.58 | 14,759,400 | — | — |
| 2026-02-25 | $114.34 | $279.06 | 13,649,100 | — | — |
| 2026-02-24 | $109.56 | $267.40 | 14,981,000 | — | — |
| 2026-02-23 | $110.75 | $270.30 | 17,996,400 | — | — |
| 2026-02-20 | $116.00 | $283.12 | 12,986,800 | — | — |
| 2026-02-19 | $115.55 | $282.02 | 8,085,300 | — | — |
| 2026-02-18 | $116.27 | $283.78 | 11,678,900 | — | — |
| 2026-02-17 | $113.78 | $277.70 | 12,314,600 | — | — |
| 2026-02-13 | $110.86 | $270.57 | 16,665,200 | — | — |
| 2026-02-12 | $111.15 | $271.28 | 19,353,300 | — | — |
| 2026-02-11 | $117.39 | $286.51 | 13,771,400 | — | — |
| 2026-02-10 | $122.15 | $298.13 | 12,121,300 | — | — |
| 2026-02-09 | $123.77 | $302.08 | 12,887,500 | — | — |
| 2026-02-06 | $122.69 | $299.44 | 15,248,800 | — | — |
| 2026-02-05 | $115.74 | $282.48 | 18,704,600 | — | — |
| 2026-02-04 | $117.43 | $286.61 | 12,408,300 | — | — |
| 2026-02-03 | $117.71 | $287.29 | 15,332,100 | — | — |
| 2026-02-02 | $116.23 | $283.68 | 11,773,700 | — | — |
| 2026-01-30 | $115.71 | $280.94 | 12,396,600 | — | — |
| 2026-01-29 | $115.20 | $279.71 | 14,443,200 | — | — |
| 2026-01-28 | $114.20 | $277.28 | 11,378,300 | — | — |
| 2026-01-27 | $114.79 | $278.71 | 11,976,800 | — | — |
| 2026-01-26 | $114.82 | $278.78 | 11,728,700 | — | — |
| 2026-01-23 | $113.59 | $275.80 | 12,164,400 | — | — |
| 2026-01-22 | $115.66 | $280.82 | 11,271,500 | — | — |
| 2026-01-21 | $113.86 | $276.45 | 14,199,900 | — | — |
| 2026-01-20 | $112.80 | $273.88 | 20,451,300 | — | — |
| 2026-01-16 | $118.04 | $286.60 | 17,153,800 | — | — |
| 2026-01-15 | $117.46 | $285.19 | 18,719,700 | — | — |
| 2026-01-14 | $112.41 | $272.93 | 27,984,600 | — | — |
| 2026-01-13 | $116.30 | $282.38 | 18,332,300 | — | — |
| 2026-01-12 | $117.70 | $285.78 | 19,926,900 | — | — |
| 2026-01-09 | $121.32 | $294.57 | 7,565,700 | — | — |
| 2026-01-08 | $120.60 | $292.82 | 14,801,500 | — | — |
| 2026-01-07 | $121.37 | $294.69 | 11,595,800 | — | — |
| 2026-01-06 | $122.50 | $297.43 | 11,940,100 | — | — |
| 2026-01-05 | $123.30 | $299.37 | 19,993,400 | — | — |
| 2026-01-02 | $118.70 | $288.20 | 9,245,400 | — | — |