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
- 2010-02-11 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 | — | — | — | $184.01 | 25,149 |
| 2026-09-03 | — | — | — | $181.21 | 70,502 |
| 2026-09-02 | — | — | — | $183.64 | 44,524 |
| 2026-09-01 | — | — | — | $183.73 | 53,158 |
| 2026-08-31 | — | — | — | $185.00 | 65,935 |
| 2026-08-28 | — | — | — | $198.91 | 156,855 |
| 2026-08-27 | $197.29 | $299.41 | 2,344,900 | $208.38 | 163,229 |
| 2026-08-26 | $206.62 | $313.57 | 522,100 | $204.29 | 34,777 |
| 2026-08-25 | $201.78 | $306.22 | 596,300 | $207.99 | 19,782 |
| 2026-08-24 | $203.56 | $308.93 | 890,700 | $202.71 | 56,964 |
| 2026-08-21 | $205.98 | $312.60 | 751,400 | $208.53 | 41,177 |
| 2026-08-20 | $206.75 | $313.77 | 745,800 | $207.74 | 47,047 |
| 2026-08-19 | $210.81 | $319.93 | 911,700 | $212.21 | 56,758 |
| 2026-08-18 | $211.56 | $321.07 | 855,100 | $215.14 | 52,175 |
| 2026-08-17 | $221.25 | $335.77 | 617,200 | $221.58 | 45,894 |
| 2026-08-14 | $219.30 | $332.81 | 607,400 | $216.88 | 37,216 |
| 2026-08-13 | $216.66 | $328.81 | 1,116,700 | $222.32 | 79,471 |
| 2026-08-12 | $221.90 | $336.76 | 979,900 | $222.55 | 55,435 |
| 2026-08-11 | $215.86 | $327.59 | 858,800 | $210.06 | 62,349 |
| 2026-08-10 | $206.09 | $312.77 | 630,500 | $213.46 | 36,574 |
| 2026-08-07 | $212.22 | $322.07 | 663,900 | $212.78 | 40,033 |
| 2026-08-06 | $211.18 | $320.49 | 1,061,200 | $215.11 | 77,834 |
| 2026-08-05 | $217.41 | $329.95 | 1,568,700 | $218.12 | 95,495 |
| 2026-08-04 | $218.63 | $331.80 | 1,682,800 | $208.53 | 126,197 |
| 2026-08-03 | $201.21 | $305.36 | 1,536,200 | $193.99 | 124,572 |
| 2026-07-31 | $197.11 | $299.14 | 1,527,900 | $198.80 | 118,678 |
| 2026-07-30 | $191.91 | $291.25 | 2,025,600 | $202.63 | 176,443 |
| 2026-07-29 | $195.19 | $296.22 | 2,727,200 | $207.21 | 223,402 |
| 2026-07-28 | $195.60 | $296.85 | 1,856,700 | $195.48 | 180,069 |
| 2026-07-27 | $197.54 | $299.79 | 1,397,600 | $204.20 | 142,709 |
| 2026-07-24 | $202.01 | $306.57 | 1,072,400 | $208.55 | 92,616 |
| 2026-07-23 | $210.50 | $319.46 | 718,000 | $212.13 | 75,144 |
| 2026-07-22 | $213.42 | $323.89 | 560,200 | $213.09 | 33,075 |
| 2026-07-21 | $215.61 | $327.21 | 762,900 | $216.61 | 64,729 |
| 2026-07-20 | $213.25 | $323.63 | 575,700 | $217.47 | 56,929 |
| 2026-07-17 | $214.91 | $326.15 | 958,600 | — | — |
| 2026-07-16 | $215.38 | $326.86 | 1,060,800 | — | — |
| 2026-07-15 | $226.58 | $343.86 | 1,412,200 | — | — |
| 2026-07-14 | $225.12 | $341.65 | 767,800 | — | — |
| 2026-07-13 | $226.95 | $344.42 | 730,900 | — | — |
| 2026-07-10 | $233.94 | $355.03 | 750,500 | — | — |
| 2026-07-09 | $235.86 | $357.95 | 515,600 | — | — |
| 2026-07-08 | $236.61 | $359.08 | 862,800 | — | — |
| 2026-07-07 | $235.80 | $357.85 | 1,748,000 | — | — |
| 2026-07-06 | $257.81 | $391.26 | 505,800 | — | — |
| 2026-07-02 | $252.66 | $383.44 | 1,361,100 | — | — |
| 2026-07-01 | $270.22 | $410.09 | 1,021,600 | — | — |
| 2026-06-30 | $292.81 | $444.37 | 632,000 | — | — |
| 2026-06-29 | $283.81 | $430.72 | 994,800 | — | — |
| 2026-06-26 | $278.62 | $422.84 | 1,196,200 | — | — |
| 2026-06-25 | $295.16 | $447.94 | 1,397,000 | — | — |
| 2026-06-24 | $284.14 | $431.22 | 811,800 | — | — |
| 2026-06-23 | $274.54 | $416.65 | 1,180,100 | — | — |
| 2026-06-22 | $295.54 | $448.52 | 1,251,300 | — | — |
| 2026-06-18 | $279.15 | $423.64 | 1,536,900 | — | — |
| 2026-06-17 | $268.20 | $407.03 | 576,700 | — | — |
| 2026-06-16 | $265.66 | $403.17 | 795,900 | — | — |
| 2026-06-15 | $270.10 | $409.91 | 857,100 | — | — |
| 2026-06-12 | $262.36 | $398.16 | 520,000 | — | — |
| 2026-06-11 | $257.33 | $390.53 | 994,100 | — | — |
| 2026-06-10 | $239.11 | $362.88 | 1,565,000 | — | — |
| 2026-06-09 | $260.99 | $396.08 | 916,100 | — | — |
| 2026-06-08 | $265.89 | $403.52 | 675,300 | — | — |
| 2026-06-05 | $261.54 | $396.92 | 809,200 | — | — |
| 2026-06-04 | $278.14 | $422.11 | 499,700 | — | — |
| 2026-06-03 | $285.31 | $432.99 | 918,000 | — | — |
| 2026-06-02 | $284.58 | $431.88 | 1,555,200 | — | — |
| 2026-06-01 | $269.26 | $408.63 | 1,033,900 | — | — |
| 2026-05-29 | $277.91 | $421.76 | 810,300 | — | — |
| 2026-05-28 | $279.45 | $424.10 | 682,400 | — | — |
| 2026-05-27 | $280.53 | $425.74 | 713,200 | — | — |
| 2026-05-26 | $274.82 | $417.07 | 678,800 | — | — |
| 2026-05-22 | $270.14 | $409.97 | 1,204,800 | — | — |
| 2026-05-21 | $247.79 | $376.05 | 656,300 | — | — |
| 2026-05-20 | $245.19 | $372.10 | 673,400 | — | — |
| 2026-05-19 | $243.97 | $370.25 | 944,200 | — | — |
| 2026-05-18 | $253.05 | $384.03 | 882,800 | — | — |
| 2026-05-15 | $263.68 | $400.17 | 972,200 | — | — |
| 2026-05-14 | $276.49 | $419.61 | 701,900 | — | — |
| 2026-05-13 | $267.25 | $405.58 | 602,700 | — | — |
| 2026-05-12 | $269.59 | $409.13 | 654,000 | — | — |
| 2026-05-11 | $271.40 | $411.88 | 572,800 | — | — |
| 2026-05-08 | $269.41 | $408.86 | 634,400 | — | — |
| 2026-05-07 | $266.75 | $404.82 | 1,063,300 | — | — |
| 2026-05-06 | $267.42 | $405.84 | 732,400 | — | — |
| 2026-05-05 | $263.68 | $400.17 | 743,800 | — | — |
| 2026-05-04 | $257.07 | $390.13 | 721,500 | — | — |
| 2026-05-01 | $259.34 | $393.58 | 848,300 | — | — |
| 2026-04-30 | $259.23 | $393.41 | 1,800,500 | — | — |
| 2026-04-29 | $252.92 | $383.84 | 2,278,400 | — | — |
| 2026-04-28 | $217.12 | $329.51 | 1,189,300 | — | — |
| 2026-04-27 | $220.30 | $334.33 | 957,300 | — | — |
| 2026-04-24 | $220.93 | $335.29 | 652,800 | — | — |
| 2026-04-23 | $218.38 | $331.42 | 518,100 | — | — |
| 2026-04-22 | $213.69 | $324.30 | 497,800 | — | — |
| 2026-04-21 | $213.85 | $324.54 | 754,400 | — | — |
| 2026-04-20 | $217.26 | $329.72 | 648,000 | — | — |
| 2026-04-17 | $212.10 | $321.89 | 682,700 | — | — |
| 2026-04-16 | $207.41 | $314.77 | 569,200 | — | — |
| 2026-04-15 | $204.40 | $310.20 | 751,300 | — | — |