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
- 2015-07-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 — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $325.58 | 47,444 |
| 2026-09-03 | — | — | — | $327.50 | 33,104 |
| 2026-09-02 | — | — | — | $319.88 | 53,149 |
| 2026-09-01 | — | — | — | $320.75 | 39,961 |
| 2026-08-31 | — | — | — | $322.64 | 36,223 |
| 2026-08-28 | — | — | — | $334.47 | 39,064 |
| 2026-08-27 | $338.70 | $338.70 | 731,200 | $339.75 | 65,233 |
| 2026-08-26 | $338.45 | $338.45 | 1,093,900 | $335.00 | 86,402 |
| 2026-08-25 | $336.71 | $336.71 | 1,732,700 | $329.21 | 90,730 |
| 2026-08-24 | $327.72 | $327.72 | 1,219,300 | $330.91 | 92,313 |
| 2026-08-21 | $332.03 | $332.03 | 1,215,000 | $324.53 | 114,854 |
| 2026-08-20 | $324.84 | $324.84 | 1,738,300 | $324.35 | 82,359 |
| 2026-08-19 | $325.07 | $325.07 | 1,791,900 | $321.42 | 98,170 |
| 2026-08-18 | $311.69 | $311.69 | 1,132,500 | $312.67 | 96,476 |
| 2026-08-17 | $314.18 | $314.18 | 1,271,300 | $312.64 | 52,937 |
| 2026-08-14 | $309.93 | $309.93 | 1,273,700 | $307.15 | 49,623 |
| 2026-08-13 | $310.78 | $310.78 | 1,522,100 | $318.65 | 49,267 |
| 2026-08-12 | $315.96 | $315.96 | 1,579,700 | $314.31 | 45,472 |
| 2026-08-11 | $312.72 | $312.72 | 953,300 | $317.64 | 48,602 |
| 2026-08-10 | $318.35 | $318.35 | 2,154,600 | $320.89 | 107,557 |
| 2026-08-07 | $322.10 | $322.10 | 3,387,000 | $315.20 | 224,317 |
| 2026-08-06 | $265.38 | $265.38 | 1,590,300 | $269.25 | 109,678 |
| 2026-08-05 | $274.62 | $274.62 | 1,128,700 | $276.21 | 83,420 |
| 2026-08-04 | $275.19 | $275.19 | 1,922,900 | $270.87 | 115,541 |
| 2026-08-03 | $270.36 | $270.36 | 1,156,100 | $265.10 | 62,658 |
| 2026-07-31 | $267.76 | $267.76 | 1,331,400 | $275.00 | 86,915 |
| 2026-07-30 | $269.66 | $269.66 | 1,184,100 | $252.84 | 104,920 |
| 2026-07-29 | $253.82 | $253.82 | 925,200 | $251.74 | 83,649 |
| 2026-07-28 | $252.22 | $252.22 | 1,024,700 | $256.50 | 73,064 |
| 2026-07-27 | $258.03 | $258.03 | 977,800 | $263.62 | 84,590 |
| 2026-07-24 | $261.99 | $261.99 | 699,400 | $263.48 | 68,905 |
| 2026-07-23 | $264.69 | $264.69 | 598,300 | $264.31 | 43,469 |
| 2026-07-22 | $264.22 | $264.22 | 807,100 | $263.38 | 54,949 |
| 2026-07-21 | $267.18 | $267.18 | 994,600 | $260.69 | 146,841 |
| 2026-07-20 | $262.63 | $262.63 | 833,700 | $267.48 | 60,636 |
| 2026-07-17 | $271.39 | $271.39 | 1,014,400 | — | — |
| 2026-07-16 | $269.83 | $269.83 | 949,000 | — | — |
| 2026-07-15 | $277.37 | $277.37 | 867,600 | — | — |
| 2026-07-14 | $272.66 | $272.66 | 954,500 | — | — |
| 2026-07-13 | $272.89 | $272.89 | 1,527,800 | — | — |
| 2026-07-10 | $269.95 | $269.95 | 969,700 | — | — |
| 2026-07-09 | $281.85 | $281.85 | 1,958,200 | — | — |
| 2026-07-08 | $274.39 | $274.39 | 1,398,500 | — | — |
| 2026-07-07 | $281.27 | $281.27 | 1,759,700 | — | — |
| 2026-07-06 | $283.80 | $283.80 | 1,358,500 | — | — |
| 2026-07-02 | $279.32 | $279.32 | 1,274,000 | — | — |
| 2026-07-01 | $276.27 | $276.27 | 1,861,700 | — | — |
| 2026-06-30 | $271.45 | $271.45 | 1,371,600 | — | — |
| 2026-06-29 | $272.31 | $272.31 | 1,784,100 | — | — |
| 2026-06-26 | $261.91 | $261.91 | 3,411,700 | — | — |
| 2026-06-25 | $260.74 | $260.74 | 2,466,700 | — | — |
| 2026-06-24 | $259.97 | $259.97 | 2,941,700 | — | — |
| 2026-06-23 | $234.76 | $234.76 | 2,063,000 | — | — |
| 2026-06-22 | $228.80 | $228.80 | 1,577,700 | — | — |
| 2026-06-18 | $231.41 | $231.41 | 2,630,800 | — | — |
| 2026-06-17 | $226.44 | $226.44 | 1,777,300 | — | — |
| 2026-06-16 | $220.11 | $220.11 | 1,378,800 | — | — |
| 2026-06-15 | $216.97 | $216.97 | 1,017,200 | — | — |
| 2026-06-12 | $212.07 | $212.07 | 811,700 | — | — |
| 2026-06-11 | $219.23 | $219.23 | 736,000 | — | — |
| 2026-06-10 | $216.50 | $216.50 | 1,026,300 | — | — |
| 2026-06-09 | $222.82 | $222.82 | 1,210,900 | — | — |
| 2026-06-08 | $213.47 | $213.47 | 1,115,200 | — | — |
| 2026-06-05 | $215.31 | $215.31 | 849,100 | — | — |
| 2026-06-04 | $222.10 | $222.10 | 1,266,700 | — | — |
| 2026-06-03 | $211.85 | $211.85 | 1,463,500 | — | — |
| 2026-06-02 | $212.73 | $212.73 | 1,174,600 | — | — |
| 2026-06-01 | $218.81 | $218.81 | 1,334,300 | — | — |
| 2026-05-29 | $223.37 | $223.37 | 2,690,800 | — | — |
| 2026-05-28 | $213.94 | $213.94 | 1,861,900 | — | — |
| 2026-05-27 | $203.11 | $203.11 | 1,273,000 | — | — |
| 2026-05-26 | $200.91 | $200.91 | 1,466,300 | — | — |
| 2026-05-22 | $203.19 | $203.19 | 1,036,200 | — | — |
| 2026-05-21 | $203.69 | $203.69 | 1,493,400 | — | — |
| 2026-05-20 | $204.92 | $204.92 | 1,513,900 | — | — |
| 2026-05-19 | $196.04 | $196.04 | 1,273,600 | — | — |
| 2026-05-18 | $192.54 | $192.54 | 2,145,000 | — | — |
| 2026-05-15 | $186.36 | $186.36 | 2,240,000 | — | — |
| 2026-05-14 | $196.91 | $196.91 | 1,382,200 | — | — |
| 2026-05-13 | $195.32 | $195.32 | 1,664,200 | — | — |
| 2026-05-12 | $204.21 | $204.21 | 1,566,700 | — | — |
| 2026-05-11 | $199.14 | $199.14 | 2,041,700 | — | — |
| 2026-05-08 | $194.24 | $194.24 | 3,925,700 | — | — |
| 2026-05-07 | $219.82 | $219.82 | 2,765,900 | — | — |
| 2026-05-06 | $215.09 | $215.09 | 2,136,300 | — | — |
| 2026-05-05 | $206.77 | $206.77 | 1,065,500 | — | — |
| 2026-05-04 | $211.56 | $211.56 | 1,291,300 | — | — |
| 2026-05-01 | $207.28 | $207.28 | 946,700 | — | — |
| 2026-04-30 | $206.16 | $206.16 | 1,772,700 | — | — |
| 2026-04-29 | $194.75 | $194.75 | 963,700 | — | — |
| 2026-04-28 | $200.17 | $200.17 | 1,664,700 | — | — |
| 2026-04-27 | $204.39 | $204.39 | 1,064,400 | — | — |
| 2026-04-24 | $203.75 | $203.75 | 1,000,400 | — | — |
| 2026-04-23 | $201.14 | $201.14 | 1,166,300 | — | — |
| 2026-04-22 | $207.78 | $207.78 | 1,001,500 | — | — |
| 2026-04-21 | $205.42 | $205.42 | 769,900 | — | — |
| 2026-04-20 | $207.74 | $207.74 | 824,800 | — | — |
| 2026-04-17 | $208.40 | $208.40 | 1,427,000 | — | — |
| 2026-04-16 | $196.11 | $196.11 | 1,848,700 | — | — |
| 2026-04-15 | $207.19 | $207.19 | 1,381,700 | — | — |
| 2026-04-14 | $214.64 | $214.64 | 1,734,400 | — | — |
| 2026-04-13 | $201.90 | $201.90 | 1,203,900 | — | — |
| 2026-04-10 | $193.03 | $193.03 | 2,871,600 | — | — |
| 2026-04-09 | $203.00 | $203.00 | 1,490,700 | — | — |
| 2026-04-08 | $210.83 | $210.83 | 1,094,600 | — | — |
| 2026-04-07 | $209.27 | $209.27 | 906,500 | — | — |
| 2026-04-06 | $204.87 | $204.87 | 808,800 | — | — |
| 2026-04-02 | $207.98 | $207.98 | 1,279,900 | — | — |
| 2026-04-01 | $203.21 | $203.21 | 1,294,500 | — | — |
| 2026-03-31 | $199.99 | $199.99 | 1,419,700 | — | — |
| 2026-03-30 | $186.84 | $186.84 | 995,200 | — | — |
| 2026-03-27 | $182.65 | $182.65 | 1,063,200 | — | — |
| 2026-03-26 | $196.15 | $196.15 | 643,500 | — | — |
| 2026-03-25 | $197.37 | $197.37 | 666,700 | — | — |
| 2026-03-24 | $194.52 | $194.52 | 787,200 | — | — |
| 2026-03-23 | $200.09 | $200.09 | 853,800 | — | — |
| 2026-03-20 | $195.28 | $195.28 | 2,362,700 | — | — |
| 2026-03-19 | $202.73 | $202.73 | 1,220,200 | — | — |
| 2026-03-18 | $197.79 | $197.79 | 1,450,800 | — | — |
| 2026-03-17 | $198.38 | $198.38 | 1,143,100 | — | — |
| 2026-03-16 | $197.68 | $197.68 | 1,574,900 | — | — |
| 2026-03-13 | $187.85 | $187.85 | 1,261,700 | — | — |
| 2026-03-12 | $190.31 | $190.31 | 1,758,700 | — | — |
| 2026-03-11 | $196.61 | $196.61 | 1,404,600 | — | — |
| 2026-03-10 | $198.95 | $198.95 | 902,900 | — | — |
| 2026-03-09 | $205.22 | $205.22 | 1,422,500 | — | — |
| 2026-03-06 | $198.13 | $198.13 | 1,226,100 | — | — |
| 2026-03-05 | $197.14 | $197.14 | 1,464,900 | — | — |
| 2026-03-04 | $203.03 | $203.03 | 859,300 | — | — |
| 2026-03-03 | $207.04 | $207.04 | 1,543,000 | — | — |
| 2026-03-02 | $200.17 | $200.17 | 1,486,700 | — | — |
| 2026-02-27 | $208.04 | $208.04 | 2,761,800 | — | — |
| 2026-02-26 | $216.10 | $216.10 | 1,202,700 | — | — |
| 2026-02-25 | $211.83 | $211.83 | 1,014,000 | — | — |
| 2026-02-24 | $209.53 | $209.53 | 693,400 | — | — |
| 2026-02-23 | $209.35 | $209.35 | 776,300 | — | — |
| 2026-02-20 | $212.12 | $212.12 | 1,180,400 | — | — |
| 2026-02-19 | $216.36 | $216.36 | 744,500 | — | — |
| 2026-02-18 | $215.53 | $215.53 | 1,002,100 | — | — |
| 2026-02-17 | $211.25 | $211.25 | 791,000 | — | — |
| 2026-02-13 | $206.23 | $206.23 | 790,400 | — | — |
| 2026-02-12 | $207.84 | $207.84 | 931,200 | — | — |
| 2026-02-11 | $212.46 | $212.46 | 898,300 | — | — |
| 2026-02-10 | $211.65 | $211.65 | 1,054,500 | — | — |
| 2026-02-09 | $210.58 | $210.58 | 1,183,800 | — | — |
| 2026-02-06 | $203.04 | $203.04 | 1,564,000 | — | — |
| 2026-02-05 | $197.08 | $197.08 | 1,783,100 | — | — |
| 2026-02-04 | $205.61 | $205.61 | 2,452,200 | — | — |
| 2026-02-03 | $227.68 | $227.68 | 937,200 | — | — |
| 2026-02-02 | $231.10 | $231.10 | 1,250,300 | — | — |
| 2026-01-30 | $231.14 | $231.14 | 666,000 | — | — |
| 2026-01-29 | $231.48 | $231.48 | 947,100 | — | — |
| 2026-01-28 | $235.93 | $235.93 | 871,600 | — | — |
| 2026-01-27 | $240.34 | $240.34 | 578,700 | — | — |
| 2026-01-26 | $241.39 | $241.39 | 656,000 | — | — |
| 2026-01-23 | $241.58 | $241.58 | 961,100 | — | — |
| 2026-01-22 | $242.91 | $242.91 | 971,300 | — | — |
| 2026-01-21 | $242.78 | $242.78 | 1,416,200 | — | — |
| 2026-01-20 | $234.85 | $234.85 | 1,473,800 | — | — |
| 2026-01-16 | $231.25 | $231.25 | 1,470,400 | — | — |
| 2026-01-15 | $240.34 | $240.34 | 1,013,600 | — | — |
| 2026-01-14 | $239.19 | $239.19 | 904,100 | — | — |
| 2026-01-13 | $237.89 | $237.89 | 1,144,000 | — | — |
| 2026-01-12 | $235.45 | $235.45 | 1,738,600 | — | — |
| 2026-01-09 | $234.31 | $234.31 | 1,016,100 | — | — |
| 2026-01-08 | $239.56 | $239.56 | 1,977,700 | — | — |
| 2026-01-07 | $254.40 | $254.40 | 1,199,500 | — | — |
| 2026-01-06 | $248.74 | $248.74 | 1,550,700 | — | — |
| 2026-01-05 | $237.42 | $237.42 | 1,088,500 | — | — |
| 2026-01-02 | $228.84 | $228.84 | 827,100 | — | — |