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
- 2000-09-28 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 | — | — | — | $259.11 | 507 |
| 2026-09-03 | — | — | — | $259.05 | 3,417 |
| 2026-09-02 | — | — | — | $251.17 | 3,010 |
| 2026-09-01 | — | — | — | $255.32 | 2,847 |
| 2026-08-31 | — | — | — | $258.64 | 7,387 |
| 2026-08-28 | — | — | — | $258.85 | 1,648 |
| 2026-08-27 | $260.05 | $648.33 | 34,400 | $261.90 | 961 |
| 2026-08-26 | $262.52 | $654.49 | 56,300 | $264.68 | 2,234 |
| 2026-08-25 | $263.97 | $658.10 | 22,200 | $260.95 | 648 |
| 2026-08-24 | $260.52 | $649.50 | 34,300 | $263.01 | 1,233 |
| 2026-08-21 | $262.58 | $654.64 | 37,000 | $261.30 | 2,815 |
| 2026-08-20 | $259.16 | $646.11 | 32,400 | $258.91 | 1,644 |
| 2026-08-19 | $259.44 | $646.81 | 62,800 | $260.21 | 3,253 |
| 2026-08-18 | $259.67 | $647.38 | 54,400 | $261.97 | 3,277 |
| 2026-08-17 | $263.00 | $655.69 | 43,400 | $264.05 | 1,513 |
| 2026-08-14 | $264.58 | $659.62 | 46,300 | $267.77 | 1,080 |
| 2026-08-13 | $267.08 | $665.86 | 40,500 | $275.72 | 2,032 |
| 2026-08-12 | $274.72 | $684.90 | 43,300 | $273.85 | 2,339 |
| 2026-08-11 | $271.64 | $677.23 | 51,200 | $275.51 | 5,160 |
| 2026-08-10 | $274.62 | $684.66 | 52,300 | $274.71 | 2,842 |
| 2026-08-07 | $276.68 | $689.79 | 66,000 | $281.10 | 3,966 |
| 2026-08-06 | $277.63 | $692.16 | 91,400 | $273.43 | 4,135 |
| 2026-08-05 | $272.93 | $680.44 | 88,200 | $279.84 | 3,438 |
| 2026-08-04 | $276.31 | $688.87 | 83,500 | $279.42 | 4,276 |
| 2026-08-03 | $278.60 | $694.58 | 92,400 | $276.15 | 4,779 |
| 2026-07-31 | $275.62 | $687.15 | 46,600 | $277.83 | 3,897 |
| 2026-07-30 | $276.56 | $689.49 | 30,400 | $274.39 | 1,518 |
| 2026-07-29 | $271.97 | $678.05 | 40,400 | $270.62 | 4,048 |
| 2026-07-28 | $271.18 | $676.08 | 79,800 | $271.23 | 5,562 |
| 2026-07-27 | $268.57 | $669.57 | 127,400 | $270.42 | 6,099 |
| 2026-07-24 | $267.76 | $667.55 | 97,700 | $266.46 | 5,543 |
| 2026-07-23 | $269.84 | $672.74 | 64,900 | $276.32 | 3,383 |
| 2026-07-22 | $273.53 | $681.94 | 61,100 | $272.36 | 4,036 |
| 2026-07-21 | $274.96 | $685.50 | 48,900 | $278.45 | 2,030 |
| 2026-07-20 | $274.37 | $684.03 | 72,400 | $280.77 | 2,522 |
| 2026-07-17 | $279.71 | $697.35 | 65,500 | — | — |
| 2026-07-16 | $280.94 | $700.41 | 32,200 | — | — |
| 2026-07-15 | $283.46 | $706.69 | 43,600 | — | — |
| 2026-07-14 | $275.61 | $687.12 | 61,500 | — | — |
| 2026-07-13 | $278.66 | $694.73 | 97,100 | — | — |
| 2026-07-10 | $285.12 | $710.83 | 85,100 | — | — |
| 2026-07-09 | $283.61 | $707.07 | 61,900 | — | — |
| 2026-07-08 | $284.69 | $709.76 | 96,400 | — | — |
| 2026-07-07 | $288.89 | $720.23 | 111,200 | — | — |
| 2026-07-06 | $308.89 | $770.09 | 60,000 | — | — |
| 2026-07-02 | $310.81 | $774.88 | 58,300 | — | — |
| 2026-07-01 | $309.00 | $770.37 | 36,700 | — | — |
| 2026-06-30 | $306.70 | $764.63 | 63,900 | — | — |
| 2026-06-29 | $308.42 | $768.92 | 59,000 | — | — |
| 2026-06-26 | $308.43 | $768.95 | 33,700 | — | — |
| 2026-06-25 | $309.61 | $771.89 | 67,200 | — | — |
| 2026-06-24 | $302.31 | $753.69 | 74,200 | — | — |
| 2026-06-23 | $296.01 | $737.98 | 97,600 | — | — |
| 2026-06-22 | $300.24 | $748.53 | 73,200 | — | — |
| 2026-06-18 | $308.21 | $768.40 | 72,800 | — | — |
| 2026-06-17 | $301.41 | $751.45 | 68,400 | — | — |
| 2026-06-16 | $305.18 | $760.84 | 79,000 | — | — |
| 2026-06-15 | $301.00 | $750.42 | 138,300 | — | — |
| 2026-06-12 | $287.09 | $715.74 | 68,300 | — | — |
| 2026-06-11 | $284.06 | $708.19 | 55,200 | — | — |
| 2026-06-10 | $276.33 | $688.92 | 29,200 | — | — |
| 2026-06-09 | $278.13 | $693.41 | 59,200 | — | — |
| 2026-06-08 | $281.84 | $702.66 | 41,300 | — | — |
| 2026-06-05 | $282.14 | $703.40 | 59,700 | — | — |
| 2026-06-04 | $292.80 | $729.98 | 44,900 | — | — |
| 2026-06-03 | $296.77 | $739.88 | 33,800 | — | — |
| 2026-06-02 | $303.03 | $755.48 | 71,100 | — | — |
| 2026-06-01 | $296.67 | $739.63 | 93,000 | — | — |
| 2026-05-29 | $296.40 | $738.95 | 83,000 | — | — |
| 2026-05-28 | $300.63 | $749.50 | 72,400 | — | — |
| 2026-05-27 | $305.59 | $761.87 | 101,300 | — | — |
| 2026-05-26 | $309.57 | $757.44 | 83,000 | — | — |
| 2026-05-22 | $301.76 | $738.33 | 92,100 | — | — |
| 2026-05-21 | $308.72 | $755.36 | 82,100 | — | — |
| 2026-05-20 | $310.50 | $759.71 | 90,800 | — | — |
| 2026-05-19 | $299.79 | $733.51 | 155,100 | — | — |
| 2026-05-18 | $297.12 | $726.97 | 100,200 | — | — |
| 2026-05-15 | $296.14 | $724.58 | 91,000 | — | — |
| 2026-05-14 | $301.14 | $736.81 | 120,100 | — | — |
| 2026-05-13 | $305.21 | $746.77 | 76,700 | — | — |
| 2026-05-12 | $309.28 | $756.73 | 82,600 | — | — |
| 2026-05-11 | $313.89 | $768.01 | 64,300 | — | — |
| 2026-05-08 | $308.99 | $756.02 | 54,500 | — | — |
| 2026-05-07 | $312.25 | $763.99 | 48,300 | — | — |
| 2026-05-06 | $310.54 | $759.81 | 105,900 | — | — |
| 2026-05-05 | $306.79 | $750.63 | 77,700 | — | — |
| 2026-05-04 | $298.85 | $731.21 | 61,000 | — | — |
| 2026-05-01 | $302.94 | $741.21 | 72,900 | — | — |
| 2026-04-30 | $305.84 | $748.31 | 70,400 | — | — |
| 2026-04-29 | $299.22 | $732.11 | 70,700 | — | — |
| 2026-04-28 | $305.17 | $746.67 | 43,400 | — | — |
| 2026-04-27 | $308.14 | $753.94 | 45,900 | — | — |
| 2026-04-24 | $317.84 | $777.67 | 80,800 | — | — |
| 2026-04-23 | $315.15 | $771.09 | 97,400 | — | — |
| 2026-04-22 | $324.57 | $794.14 | 45,000 | — | — |
| 2026-04-21 | $324.34 | $793.57 | 74,600 | — | — |
| 2026-04-20 | $332.22 | $812.85 | 66,400 | — | — |
| 2026-04-17 | $337.61 | $826.04 | 62,100 | — | — |
| 2026-04-16 | $339.18 | $829.88 | 64,300 | — | — |
| 2026-04-15 | $342.53 | $838.08 | 45,100 | — | — |