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
- 2012-09-20 to 2026-09-09
- 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-09 | — | — | — | $77.23 | 26,101 |
| 2026-09-08 | — | — | — | $76.38 | 32,339 |
| 2026-09-04 | — | — | — | $74.00 | 34,135 |
| 2026-09-03 | — | — | — | $76.23 | 48,520 |
| 2026-09-02 | — | — | — | $76.75 | 7,831 |
| 2026-09-01 | — | — | — | $76.22 | 19,659 |
| 2026-08-31 | — | — | — | $75.36 | 15,493 |
| 2026-08-28 | — | — | — | $75.68 | 13,246 |
| 2026-08-27 | $75.48 | $236.64 | 236,000 | $74.60 | 12,341 |
| 2026-08-26 | $75.10 | $235.44 | 319,000 | $74.84 | 20,982 |
| 2026-08-25 | $74.60 | $233.88 | 474,900 | $75.84 | 23,125 |
| 2026-08-24 | $76.11 | $238.61 | 256,800 | $75.45 | 16,477 |
| 2026-08-21 | $75.85 | $237.80 | 337,800 | $76.35 | 25,906 |
| 2026-08-20 | $75.41 | $236.42 | 405,800 | $77.61 | 39,787 |
| 2026-08-19 | $76.89 | $241.06 | 828,500 | $77.34 | 31,634 |
| 2026-08-18 | $77.08 | $241.65 | 462,700 | $75.80 | 23,405 |
| 2026-08-17 | $74.96 | $235.01 | 253,500 | $75.58 | 12,901 |
| 2026-08-14 | $75.58 | $236.95 | 340,300 | $74.78 | 18,267 |
| 2026-08-13 | $74.41 | $233.28 | 464,600 | $75.66 | 24,301 |
| 2026-08-12 | $75.55 | $236.86 | 373,200 | $73.41 | 24,813 |
| 2026-08-11 | $73.34 | $229.93 | 492,800 | $72.50 | 24,493 |
| 2026-08-10 | $71.86 | $225.29 | 667,600 | $70.97 | 30,821 |
| 2026-08-07 | $70.57 | $221.24 | 523,500 | $72.48 | 37,076 |
| 2026-08-06 | $73.58 | $227.54 | 392,300 | $74.27 | 18,845 |
| 2026-08-05 | $73.36 | $226.86 | 451,500 | $75.20 | 28,480 |
| 2026-08-04 | $74.33 | $229.86 | 772,800 | $76.67 | 46,114 |
| 2026-08-03 | $77.41 | $239.38 | 705,900 | $76.45 | 29,005 |
| 2026-07-31 | $76.69 | $237.16 | 762,700 | $75.66 | 49,268 |
| 2026-07-30 | $75.97 | $234.93 | 605,700 | $76.54 | 22,203 |
| 2026-07-29 | $76.47 | $236.48 | 514,600 | $76.50 | 34,182 |
| 2026-07-28 | $76.50 | $236.57 | 466,400 | $74.40 | 45,414 |
| 2026-07-27 | $74.51 | $230.41 | 411,100 | $74.73 | 21,680 |
| 2026-07-24 | $75.21 | $232.58 | 351,000 | $75.16 | 22,040 |
| 2026-07-23 | $74.59 | $230.66 | 309,200 | $76.05 | 14,604 |
| 2026-07-22 | $75.95 | $234.87 | 515,600 | $75.37 | 26,966 |
| 2026-07-21 | $74.99 | $231.90 | 365,400 | $75.07 | 23,836 |
| 2026-07-20 | $74.88 | $231.56 | 587,800 | $74.47 | 44,152 |
| 2026-07-17 | $74.00 | $228.84 | 610,300 | $72.41 | 30,896 |
| 2026-07-16 | $72.07 | $222.87 | 782,000 | $71.45 | 37,461 |
| 2026-07-15 | $70.98 | $219.50 | 413,800 | $71.76 | 25,266 |
| 2026-07-14 | $72.33 | $223.67 | 481,200 | $71.32 | 14,500 |
| 2026-07-13 | $70.80 | $218.94 | 563,500 | $69.46 | 14,796 |
| 2026-07-10 | $68.70 | $212.45 | 323,200 | $68.97 | 18,883 |
| 2026-07-09 | $68.58 | $212.08 | 281,700 | $69.76 | 15,315 |
| 2026-07-08 | $69.58 | $215.17 | 581,200 | $69.54 | 16,848 |
| 2026-07-07 | $68.82 | $212.82 | 348,100 | $68.50 | 22,202 |
| 2026-07-06 | $67.56 | $208.92 | 164,600 | $68.14 | 10,084 |
| 2026-07-02 | $68.28 | $211.15 | 159,000 | $68.75 | 15,113 |
| 2026-07-01 | $67.79 | $209.63 | 242,200 | $67.00 | 9,651 |
| 2026-06-30 | $67.50 | $208.74 | 207,500 | $68.42 | 13,129 |
| 2026-06-29 | $68.56 | $212.01 | 344,500 | $66.18 | 16,988 |
| 2026-06-26 | $66.50 | $205.64 | 321,100 | $64.29 | 17,178 |
| 2026-06-25 | $64.72 | $200.14 | 308,200 | $62.36 | 16,824 |
| 2026-06-24 | $62.12 | $192.10 | 626,600 | $64.28 | 41,520 |
| 2026-06-23 | $65.25 | $201.78 | 339,600 | $62.58 | 19,820 |
| 2026-06-22 | $62.75 | $194.05 | 259,600 | $63.38 | 15,460 |
| 2026-06-18 | $63.50 | $196.37 | 1,402,900 | $61.81 | 26,774 |
| 2026-06-17 | $62.82 | $194.26 | 368,300 | $63.60 | 22,634 |
| 2026-06-16 | $63.54 | $196.49 | 301,600 | $64.66 | 17,087 |
| 2026-06-15 | $64.91 | $200.73 | 437,400 | $63.89 | 28,152 |
| 2026-06-12 | $65.32 | $201.99 | 446,900 | $64.00 | 28,854 |
| 2026-06-11 | $64.31 | $198.87 | 352,300 | $66.04 | 27,701 |
| 2026-06-10 | $65.80 | $203.48 | 409,000 | $64.85 | 17,653 |
| 2026-06-09 | $64.22 | $198.59 | 301,100 | $65.34 | 20,816 |
| 2026-06-08 | $65.49 | $202.52 | 384,000 | — | — |
| 2026-06-05 | $66.25 | $204.87 | 236,500 | — | — |
| 2026-06-04 | $67.27 | $208.03 | 251,600 | — | — |
| 2026-06-03 | $66.05 | $204.25 | 260,100 | — | — |
| 2026-06-02 | $66.96 | $207.07 | 319,200 | — | — |
| 2026-06-01 | $66.09 | $204.38 | 396,500 | — | — |
| 2026-05-29 | $64.94 | $200.82 | 436,600 | — | — |
| 2026-05-28 | $66.45 | $205.49 | 309,500 | — | — |
| 2026-05-27 | $66.23 | $204.81 | 318,200 | — | — |
| 2026-05-26 | $67.93 | $210.07 | 390,000 | — | — |
| 2026-05-22 | $70.31 | $217.43 | 392,100 | — | — |
| 2026-05-21 | $70.32 | $217.46 | 297,200 | — | — |
| 2026-05-20 | $71.98 | $222.59 | 617,200 | — | — |
| 2026-05-19 | $72.20 | $223.27 | 1,375,000 | — | — |
| 2026-05-18 | $70.81 | $218.97 | 556,200 | — | — |
| 2026-05-15 | $71.16 | $220.05 | 986,100 | — | — |
| 2026-05-14 | $70.08 | $216.71 | 745,400 | — | — |
| 2026-05-13 | $69.99 | $216.44 | 396,700 | — | — |
| 2026-05-12 | $69.30 | $214.30 | 604,500 | — | — |
| 2026-05-11 | $66.50 | $205.64 | 1,507,100 | — | — |
| 2026-05-08 | $66.96 | $207.07 | 868,800 | — | — |
| 2026-05-07 | $67.88 | $206.85 | 947,200 | — | — |
| 2026-05-06 | $66.91 | $203.89 | 646,000 | — | — |
| 2026-05-05 | $69.71 | $212.43 | 925,400 | — | — |
| 2026-05-04 | $68.26 | $208.01 | 429,900 | — | — |
| 2026-05-01 | $68.35 | $208.28 | 663,600 | — | — |
| 2026-04-30 | $69.65 | $212.24 | 703,700 | — | — |
| 2026-04-29 | $68.42 | $208.50 | 445,500 | — | — |
| 2026-04-28 | $66.89 | $203.83 | 467,700 | — | — |
| 2026-04-27 | $66.00 | $201.12 | 316,900 | — | — |
| 2026-04-24 | $65.91 | $200.85 | 183,600 | — | — |
| 2026-04-23 | $66.19 | $201.70 | 283,300 | — | — |
| 2026-04-22 | $66.10 | $201.43 | 485,600 | — | — |
| 2026-04-21 | $64.64 | $196.98 | 358,800 | — | — |
| 2026-04-20 | $63.71 | $194.14 | 323,200 | — | — |
| 2026-04-17 | $63.05 | $192.13 | 296,900 | — | — |