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-06-16 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 | — | — | — | $367.81 | 85,602 |
| 2026-09-03 | — | — | — | $374.94 | 76,540 |
| 2026-09-02 | — | — | — | $369.24 | 93,548 |
| 2026-09-01 | — | — | — | $375.00 | 68,749 |
| 2026-08-31 | — | — | — | $370.29 | 90,328 |
| 2026-08-28 | — | — | — | $369.52 | 47,448 |
| 2026-08-27 | $367.07 | $367.07 | 1,787,700 | $369.40 | 84,696 |
| 2026-08-26 | $370.42 | $370.42 | 1,664,300 | $369.73 | 75,365 |
| 2026-08-25 | $371.84 | $371.84 | 1,768,000 | $374.59 | 75,495 |
| 2026-08-24 | $373.57 | $373.57 | 1,518,800 | $379.60 | 87,841 |
| 2026-08-21 | $378.81 | $378.81 | 2,010,300 | $375.13 | 84,767 |
| 2026-08-20 | $374.48 | $374.48 | 3,970,900 | $395.56 | 141,733 |
| 2026-08-19 | $397.72 | $397.72 | 2,125,200 | $395.30 | 82,253 |
| 2026-08-18 | $391.18 | $391.18 | 2,385,000 | $394.65 | 90,367 |
| 2026-08-17 | $390.33 | $390.33 | 2,157,800 | $392.10 | 84,037 |
| 2026-08-14 | $394.51 | $394.51 | 1,986,200 | $400.92 | 115,186 |
| 2026-08-13 | $401.27 | $401.27 | 2,355,600 | $403.72 | 94,762 |
| 2026-08-12 | $401.27 | $401.27 | 3,142,600 | $403.55 | 258,360 |
| 2026-08-11 | $401.23 | $401.23 | 4,123,900 | $392.85 | 270,058 |
| 2026-08-10 | $393.38 | $393.38 | 3,221,600 | $378.72 | 154,999 |
| 2026-08-07 | $378.81 | $378.81 | 2,465,700 | $374.55 | 171,546 |
| 2026-08-06 | $373.71 | $373.71 | 2,594,600 | $374.39 | 110,799 |
| 2026-08-05 | $375.20 | $375.20 | 3,286,400 | $372.52 | 141,516 |
| 2026-08-04 | $368.27 | $368.27 | 3,938,800 | $374.73 | 187,499 |
| 2026-08-03 | $375.41 | $375.41 | 3,502,100 | $362.16 | 149,261 |
| 2026-07-31 | $353.33 | $353.33 | 2,461,900 | $351.00 | 253,590 |
| 2026-07-30 | $352.97 | $352.97 | 2,772,300 | $347.07 | 168,868 |
| 2026-07-29 | $353.10 | $353.10 | 2,735,600 | $360.70 | 131,485 |
| 2026-07-28 | $361.80 | $361.80 | 4,086,300 | $365.46 | 179,105 |
| 2026-07-27 | $356.83 | $356.83 | 5,120,000 | $344.12 | 190,630 |
| 2026-07-24 | $337.50 | $337.50 | 3,438,600 | $334.73 | 118,358 |
| 2026-07-23 | $332.02 | $332.02 | 4,892,600 | $338.50 | 214,384 |
| 2026-07-22 | $340.69 | $340.69 | 4,563,800 | $351.86 | 198,717 |
| 2026-07-21 | $350.06 | $350.06 | 5,161,000 | $348.14 | 243,871 |
| 2026-07-20 | $353.17 | $353.17 | 5,717,900 | $347.89 | 362,694 |
| 2026-07-17 | $345.42 | $345.42 | 11,563,800 | — | — |
| 2026-07-16 | $402.33 | $402.33 | 5,664,600 | — | — |
| 2026-07-15 | $388.97 | $388.97 | 4,141,600 | — | — |
| 2026-07-14 | $379.50 | $379.50 | 5,748,100 | — | — |
| 2026-07-13 | $407.12 | $407.12 | 1,801,600 | — | — |
| 2026-07-10 | $406.78 | $406.78 | 1,859,900 | — | — |
| 2026-07-09 | $411.55 | $411.55 | 1,953,500 | — | — |
| 2026-07-08 | $415.10 | $415.10 | 1,614,800 | — | — |
| 2026-07-07 | $427.30 | $427.30 | 2,492,100 | — | — |
| 2026-07-06 | $432.83 | $432.83 | 3,412,900 | — | — |
| 2026-07-02 | $426.01 | $426.01 | 3,139,900 | — | — |
| 2026-07-01 | $402.38 | $402.38 | 1,939,300 | — | — |
| 2026-06-30 | $397.68 | $397.68 | 2,585,400 | — | — |
| 2026-06-29 | $405.97 | $405.97 | 2,328,700 | — | — |
| 2026-06-26 | $404.70 | $404.70 | 3,413,200 | — | — |
| 2026-06-25 | $399.69 | $399.69 | 2,818,100 | — | — |
| 2026-06-24 | $401.83 | $401.83 | 2,438,800 | — | — |
| 2026-06-23 | $403.18 | $403.18 | 2,705,200 | — | — |
| 2026-06-22 | $402.95 | $402.95 | 2,680,700 | — | — |
| 2026-06-18 | $406.78 | $406.78 | 4,404,200 | — | — |
| 2026-06-17 | $402.18 | $402.18 | 2,239,400 | — | — |
| 2026-06-16 | $417.07 | $417.07 | 1,845,400 | — | — |
| 2026-06-15 | $416.55 | $416.55 | 2,601,700 | — | — |
| 2026-06-12 | $411.06 | $411.06 | 1,777,000 | — | — |
| 2026-06-11 | $412.90 | $412.90 | 1,998,400 | — | — |
| 2026-06-10 | $412.02 | $412.02 | 2,004,800 | — | — |
| 2026-06-09 | $426.61 | $426.61 | 2,275,500 | — | — |
| 2026-06-08 | $418.61 | $418.61 | 2,180,400 | — | — |
| 2026-06-05 | $422.06 | $422.06 | 2,775,600 | — | — |
| 2026-06-04 | $418.82 | $418.82 | 2,353,900 | — | — |
| 2026-06-03 | $407.29 | $407.29 | 2,651,400 | — | — |
| 2026-06-02 | $402.30 | $402.30 | 3,985,900 | — | — |
| 2026-06-01 | $412.26 | $412.26 | 3,033,600 | — | — |
| 2026-05-29 | $424.64 | $424.64 | 3,440,400 | — | — |
| 2026-05-28 | $423.63 | $423.63 | 2,183,900 | — | — |
| 2026-05-27 | $418.55 | $418.55 | 3,122,600 | — | — |
| 2026-05-26 | $436.64 | $436.64 | 1,688,500 | — | — |
| 2026-05-22 | $438.10 | $438.10 | 2,009,100 | — | — |
| 2026-05-21 | $439.80 | $439.80 | 2,088,400 | — | — |
| 2026-05-20 | $449.03 | $449.03 | 1,737,900 | — | — |
| 2026-05-19 | $441.58 | $441.58 | 2,799,100 | — | — |
| 2026-05-18 | $439.92 | $439.92 | 2,119,600 | — | — |
| 2026-05-15 | $421.12 | $421.12 | 2,375,100 | — | — |
| 2026-05-14 | $428.06 | $428.06 | 2,171,900 | — | — |
| 2026-05-13 | $432.27 | $432.27 | 1,996,700 | — | — |
| 2026-05-12 | $431.87 | $431.87 | 2,351,600 | — | — |
| 2026-05-11 | $420.06 | $420.06 | 4,032,900 | — | — |
| 2026-05-08 | $450.06 | $450.06 | 2,402,300 | — | — |
| 2026-05-07 | $453.49 | $453.49 | 1,563,000 | — | — |
| 2026-05-06 | $451.73 | $451.73 | 1,982,700 | — | — |
| 2026-05-05 | $451.38 | $451.38 | 2,952,300 | — | — |
| 2026-05-04 | $452.35 | $452.35 | 1,797,600 | — | — |
| 2026-05-01 | $457.78 | $457.78 | 1,461,900 | — | — |
| 2026-04-30 | $457.61 | $457.61 | 2,000,300 | — | — |
| 2026-04-29 | $453.83 | $453.83 | 2,059,300 | — | — |
| 2026-04-28 | $466.64 | $466.64 | 1,836,400 | — | — |
| 2026-04-27 | $470.99 | $470.99 | 2,028,000 | — | — |
| 2026-04-24 | $482.22 | $482.22 | 2,655,200 | — | — |
| 2026-04-23 | $478.82 | $478.82 | 2,889,700 | — | — |
| 2026-04-22 | $483.62 | $483.62 | 4,437,800 | — | — |
| 2026-04-21 | $451.29 | $451.29 | 3,379,600 | — | — |
| 2026-04-20 | $465.60 | $465.60 | 2,442,700 | — | — |
| 2026-04-17 | $469.21 | $469.21 | 2,720,700 | — | — |
| 2026-04-16 | $458.08 | $458.08 | 2,209,600 | — | — |
| 2026-04-15 | $468.36 | $468.36 | 1,935,100 | — | — |