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
- 1986-03-13 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 | — | — | — | $510.00 | 542,423 |
| 2026-09-03 | — | — | — | $501.40 | 850,092 |
| 2026-09-02 | — | — | — | $499.85 | 368,275 |
| 2026-09-01 | — | — | — | $497.85 | 481,717 |
| 2026-08-31 | — | — | — | $510.32 | 538,806 |
| 2026-08-28 | — | — | — | $505.33 | 1,011,380 |
| 2026-08-27 | $505.06 | $832.06 | 28,688,800 | $494.71 | 946,756 |
| 2026-08-26 | $496.37 | $817.74 | 20,758,900 | $487.85 | 442,326 |
| 2026-08-25 | $491.71 | $810.06 | 19,519,000 | $485.91 | 400,559 |
| 2026-08-24 | $487.31 | $802.81 | 17,230,800 | $483.21 | 420,631 |
| 2026-08-21 | $483.24 | $796.11 | 22,510,800 | $480.17 | 436,864 |
| 2026-08-20 | $481.15 | $792.67 | 20,020,800 | $482.80 | 401,560 |
| 2026-08-19 | $484.31 | $796.37 | 19,961,900 | $480.07 | 544,346 |
| 2026-08-18 | $481.63 | $791.97 | 24,087,600 | $481.54 | 800,006 |
| 2026-08-17 | $480.35 | $789.86 | 29,635,800 | $490.14 | 784,753 |
| 2026-08-14 | $495.40 | $814.61 | 16,217,600 | $496.70 | 491,333 |
| 2026-08-13 | $496.88 | $817.04 | 23,039,000 | $493.59 | 731,887 |
| 2026-08-12 | $492.43 | $809.72 | 29,001,500 | $500.00 | 800,641 |
| 2026-08-11 | $503.81 | $828.44 | 23,049,800 | $504.30 | 557,230 |
| 2026-08-10 | $506.06 | $832.14 | 31,206,100 | $503.68 | 773,038 |
| 2026-08-07 | $499.99 | $822.16 | 28,846,200 | $499.69 | 888,000 |
| 2026-08-06 | $499.86 | $821.94 | 36,441,500 | $488.61 | 1,119,735 |
| 2026-08-05 | $487.46 | $801.55 | 33,388,900 | $496.36 | 900,484 |
| 2026-08-04 | $492.81 | $810.35 | 50,455,500 | $480.76 | 1,495,520 |
| 2026-08-03 | $487.65 | $801.86 | 66,762,100 | $476.40 | 2,341,236 |
| 2026-07-31 | $464.72 | $764.16 | 60,846,000 | $449.59 | 2,202,626 |
| 2026-07-30 | $451.10 | $741.76 | 110,160,700 | $438.41 | 4,732,889 |
| 2026-07-29 | $390.54 | $642.18 | 47,209,000 | $393.40 | 1,544,466 |
| 2026-07-28 | $393.35 | $646.80 | 32,367,500 | $393.51 | 1,261,261 |
| 2026-07-27 | $389.10 | $639.81 | 27,856,200 | $390.08 | 1,029,402 |
| 2026-07-24 | $381.70 | $627.65 | 27,659,400 | $387.05 | 1,125,413 |
| 2026-07-23 | $381.58 | $627.45 | 30,351,800 | $389.97 | 1,350,375 |
| 2026-07-22 | $390.34 | $641.85 | 28,142,500 | $399.58 | 1,163,447 |
| 2026-07-21 | $397.75 | $654.04 | 24,126,600 | $398.81 | 993,695 |
| 2026-07-20 | $402.29 | $661.50 | 27,915,800 | $391.10 | 1,298,620 |
| 2026-07-17 | $393.82 | $647.58 | 33,049,800 | — | — |
| 2026-07-16 | $401.10 | $659.55 | 37,047,400 | — | — |
| 2026-07-15 | $395.63 | $650.55 | 36,253,700 | — | — |
| 2026-07-14 | $384.93 | $632.96 | 27,863,900 | — | — |
| 2026-07-13 | $390.99 | $642.92 | 28,914,900 | — | — |
| 2026-07-10 | $385.10 | $633.24 | 24,644,600 | — | — |
| 2026-07-09 | $384.36 | $632.02 | 31,083,200 | — | — |
| 2026-07-08 | $383.34 | $630.34 | 25,908,300 | — | — |
| 2026-07-07 | $388.84 | $639.39 | 29,297,500 | — | — |
| 2026-07-06 | $386.74 | $635.93 | 34,224,500 | — | — |
| 2026-07-02 | $390.49 | $642.10 | 42,128,900 | — | — |
| 2026-07-01 | $384.28 | $631.89 | 48,065,800 | — | — |
| 2026-06-30 | $373.02 | $613.37 | 44,945,700 | — | — |
| 2026-06-29 | $368.57 | $606.06 | 51,229,900 | — | — |
| 2026-06-26 | $372.97 | $613.29 | 186,201,600 | — | — |
| 2026-06-25 | $352.83 | $580.17 | 66,179,000 | — | — |
| 2026-06-24 | $365.46 | $600.94 | 44,509,900 | — | — |
| 2026-06-23 | $373.94 | $614.89 | 40,647,600 | — | — |
| 2026-06-22 | $367.34 | $604.03 | 45,171,100 | — | — |
| 2026-06-18 | $379.40 | $623.86 | 59,714,200 | — | — |
| 2026-06-17 | $378.91 | $623.06 | 41,987,800 | — | — |
| 2026-06-16 | $393.83 | $647.59 | 31,506,800 | — | — |
| 2026-06-15 | $399.76 | $657.34 | 32,266,400 | — | — |
| 2026-06-12 | $390.74 | $642.51 | 34,865,800 | — | — |
| 2026-06-11 | $390.34 | $641.85 | 47,224,100 | — | — |
| 2026-06-10 | $397.36 | $653.40 | 32,576,000 | — | — |
| 2026-06-09 | $403.41 | $663.34 | 35,317,300 | — | — |
| 2026-06-08 | $411.74 | $677.04 | 32,086,700 | — | — |
| 2026-06-05 | $416.67 | $685.15 | 34,782,200 | — | — |
| 2026-06-04 | $428.05 | $703.86 | 26,899,500 | — | — |
| 2026-06-03 | $427.34 | $702.69 | 39,037,000 | — | — |
| 2026-06-02 | $441.31 | $725.67 | 37,036,800 | — | — |
| 2026-06-01 | $460.52 | $757.25 | 53,628,900 | — | — |
| 2026-05-29 | $450.24 | $740.35 | 79,654,400 | — | — |
| 2026-05-28 | $426.99 | $702.12 | 47,250,500 | — | — |
| 2026-05-27 | $412.67 | $678.57 | 28,901,500 | — | — |
| 2026-05-26 | $416.03 | $684.10 | 30,398,000 | — | — |
| 2026-05-22 | $418.57 | $688.27 | 22,390,300 | — | — |
| 2026-05-21 | $419.09 | $689.13 | 31,393,500 | — | — |
| 2026-05-20 | $421.06 | $690.87 | 27,864,000 | — | — |
| 2026-05-19 | $417.42 | $684.90 | 33,018,700 | — | — |
| 2026-05-18 | $423.54 | $694.94 | 32,564,100 | — | — |
| 2026-05-15 | $421.92 | $692.28 | 50,771,200 | — | — |
| 2026-05-14 | $409.43 | $671.79 | 27,077,500 | — | — |
| 2026-05-13 | $405.21 | $664.86 | 29,667,100 | — | — |
| 2026-05-12 | $407.77 | $669.07 | 38,594,200 | — | — |
| 2026-05-11 | $412.66 | $677.09 | 35,657,900 | — | — |
| 2026-05-08 | $415.12 | $681.12 | 33,383,800 | — | — |
| 2026-05-07 | $420.77 | $690.40 | 34,942,400 | — | — |
| 2026-05-06 | $413.96 | $679.22 | 30,285,900 | — | — |
| 2026-05-05 | $411.38 | $674.99 | 25,700,900 | — | — |
| 2026-05-04 | $413.62 | $678.66 | 28,066,500 | — | — |
| 2026-05-01 | $414.44 | $680.01 | 31,372,400 | — | — |
| 2026-04-30 | $407.78 | $669.08 | 70,909,400 | — | — |
| 2026-04-29 | $424.46 | $696.45 | 38,288,300 | — | — |
| 2026-04-28 | $429.25 | $704.31 | 30,438,100 | — | — |
| 2026-04-27 | $424.82 | $697.04 | 30,867,300 | — | — |
| 2026-04-24 | $424.62 | $696.71 | 27,457,400 | — | — |
| 2026-04-23 | $415.75 | $682.16 | 38,308,000 | — | — |
| 2026-04-22 | $432.92 | $710.33 | 29,378,200 | — | — |
| 2026-04-21 | $424.16 | $695.96 | 32,048,500 | — | — |
| 2026-04-20 | $418.07 | $685.97 | 27,582,200 | — | — |
| 2026-04-17 | $422.79 | $693.71 | 48,568,200 | — | — |
| 2026-04-16 | $420.26 | $689.56 | 41,642,400 | — | — |
| 2026-04-15 | $411.22 | $674.73 | 45,063,400 | — | — |