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
- 2013-04-17 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 | — | — | — | $70.03 | 137 |
| 2026-09-03 | — | — | — | $70.08 | 515 |
| 2026-09-02 | — | — | — | $69.49 | 283 |
| 2026-08-31 | — | — | — | $70.13 | 39 |
| 2026-08-28 | — | — | — | $72.84 | 155 |
| 2026-08-27 | $71.58 | $738.85 | 108,800 | $71.18 | 197 |
| 2026-08-26 | $70.94 | $732.24 | 72,800 | $70.93 | 1,820 |
| 2026-08-25 | $71.31 | $736.06 | 113,900 | $70.56 | 800 |
| 2026-08-24 | $71.07 | $733.58 | 109,900 | $70.93 | 147 |
| 2026-08-21 | $71.09 | $733.79 | 119,900 | $70.98 | 1,300 |
| 2026-08-20 | $70.21 | $724.70 | 66,300 | $70.43 | 400 |
| 2026-08-19 | $70.64 | $715.54 | 85,300 | $70.29 | 744 |
| 2026-08-18 | $68.86 | $697.51 | 99,900 | $69.63 | 1,000 |
| 2026-08-17 | $70.08 | $709.87 | 143,400 | $69.59 | 655 |
| 2026-08-14 | $69.20 | $700.95 | 108,300 | $69.72 | 301 |
| 2026-08-13 | $68.89 | $697.81 | 90,500 | $69.18 | 826 |
| 2026-08-12 | $69.34 | $702.37 | 318,200 | $69.59 | 1,705 |
| 2026-08-11 | $68.79 | $696.80 | 474,300 | $68.83 | 2,020 |
| 2026-08-10 | $69.04 | $699.33 | 325,500 | $67.72 | 3,241 |
| 2026-08-07 | $67.78 | $686.57 | 130,800 | $67.39 | 523 |
| 2026-08-06 | $66.04 | $668.94 | 78,500 | $65.53 | 225 |
| 2026-08-05 | $66.24 | $670.97 | 85,100 | $66.20 | 1,000 |
| 2026-08-04 | $64.08 | $649.09 | 60,200 | $64.21 | 473 |
| 2026-08-03 | $62.68 | $634.91 | 72,700 | $61.70 | 950 |
| 2026-07-31 | $62.63 | $634.40 | 121,500 | $61.97 | 1,398 |
| 2026-07-30 | $63.62 | $644.43 | 388,200 | $63.20 | 383 |
| 2026-07-29 | $61.87 | $626.70 | 663,600 | $61.55 | 717 |
| 2026-07-28 | $61.84 | $626.40 | 486,800 | $61.81 | 2,079 |
| 2026-07-27 | $63.07 | $638.86 | 1,091,000 | $63.41 | 669 |
| 2026-07-24 | $62.74 | $635.52 | 895,300 | $62.25 | 623 |
| 2026-07-23 | $61.83 | $626.30 | 316,500 | $62.15 | 534 |
| 2026-07-22 | $63.55 | $643.72 | 368,200 | $63.89 | 8 |
| 2026-07-21 | $65.11 | $639.22 | 184,500 | $64.32 | 1,034 |
| 2026-07-20 | $62.98 | $618.31 | 73,600 | $62.70 | 989 |
| 2026-07-17 | $62.36 | $612.23 | 62,900 | — | — |
| 2026-07-16 | $61.81 | $606.83 | 100,900 | — | — |
| 2026-07-15 | $64.42 | $632.45 | 94,300 | — | — |
| 2026-07-14 | $64.72 | $635.40 | 59,000 | — | — |
| 2026-07-13 | $63.72 | $625.58 | 83,400 | — | — |
| 2026-07-10 | $65.84 | $646.39 | 56,600 | — | — |
| 2026-07-09 | $65.66 | $644.62 | 88,900 | — | — |
| 2026-07-08 | $64.20 | $630.29 | 92,400 | — | — |
| 2026-07-07 | $66.03 | $648.26 | 103,600 | — | — |
| 2026-07-06 | $68.09 | $668.48 | 68,500 | — | — |
| 2026-07-02 | $66.76 | $655.42 | 73,400 | — | — |
| 2026-07-01 | $65.24 | $640.50 | 78,000 | — | — |
| 2026-06-30 | $65.07 | $638.83 | 80,400 | — | — |
| 2026-06-29 | $64.00 | $628.33 | 92,700 | — | — |
| 2026-06-26 | $64.70 | $635.20 | 140,000 | — | — |
| 2026-06-25 | $63.55 | $623.91 | 72,700 | — | — |
| 2026-06-24 | $62.46 | $613.21 | 260,000 | — | — |
| 2026-06-23 | $67.19 | $659.64 | 196,300 | — | — |
| 2026-06-22 | $70.80 | $695.09 | 217,900 | — | — |
| 2026-06-18 | $78.31 | $699.70 | 396,100 | — | — |
| 2026-06-17 | $79.37 | $709.17 | 236,800 | — | — |
| 2026-06-16 | $81.46 | $727.85 | 186,300 | — | — |
| 2026-06-15 | $81.43 | $727.58 | 253,700 | — | — |
| 2026-06-12 | $79.35 | $708.99 | 182,300 | — | — |
| 2026-06-11 | $78.53 | $701.67 | 135,100 | — | — |
| 2026-06-10 | $75.75 | $676.83 | 217,800 | — | — |
| 2026-06-09 | $77.21 | $689.87 | 299,700 | — | — |
| 2026-06-08 | $80.14 | $716.05 | 319,600 | — | — |
| 2026-06-05 | $79.90 | $713.91 | 363,700 | — | — |
| 2026-06-04 | $85.15 | $760.82 | 83,900 | — | — |
| 2026-06-03 | $84.50 | $755.01 | 77,900 | — | — |
| 2026-06-02 | $85.50 | $763.94 | 46,300 | — | — |
| 2026-06-01 | $85.06 | $760.01 | 71,800 | — | — |
| 2026-05-29 | $85.45 | $763.50 | 72,000 | — | — |
| 2026-05-28 | $85.31 | $762.25 | 71,600 | — | — |
| 2026-05-27 | $84.68 | $756.62 | 138,000 | — | — |
| 2026-05-26 | $85.30 | $762.16 | 85,400 | — | — |
| 2026-05-22 | $84.59 | $755.81 | 56,000 | — | — |
| 2026-05-21 | $84.82 | $757.87 | 57,500 | — | — |
| 2026-05-20 | $84.45 | $754.56 | 133,500 | — | — |
| 2026-05-19 | $88.02 | $744.24 | 265,400 | — | — |
| 2026-05-18 | $89.53 | $757.01 | 233,500 | — | — |
| 2026-05-15 | $88.63 | $749.40 | 203,400 | — | — |
| 2026-05-14 | $91.76 | $775.86 | 123,800 | — | — |
| 2026-05-13 | $92.26 | $780.09 | 48,400 | — | — |
| 2026-05-12 | $92.18 | $779.42 | 80,200 | — | — |
| 2026-05-11 | $91.89 | $776.96 | 119,300 | — | — |
| 2026-05-08 | $90.58 | $765.89 | 105,400 | — | — |
| 2026-05-07 | $90.10 | $761.83 | 101,300 | — | — |
| 2026-05-06 | $88.95 | $752.10 | 57,100 | — | — |
| 2026-05-05 | $85.74 | $724.96 | 42,800 | — | — |
| 2026-05-04 | $85.82 | $725.64 | 63,100 | — | — |
| 2026-05-01 | $87.60 | $740.69 | 41,800 | — | — |
| 2026-04-30 | $85.96 | $726.82 | 49,300 | — | — |
| 2026-04-29 | $84.15 | $711.52 | 100,600 | — | — |
| 2026-04-28 | $85.60 | $723.78 | 87,900 | — | — |
| 2026-04-27 | $86.75 | $733.50 | 61,100 | — | — |
| 2026-04-24 | $86.67 | $732.83 | 48,800 | — | — |
| 2026-04-23 | $86.13 | $728.26 | 97,500 | — | — |
| 2026-04-22 | $87.58 | $740.52 | 75,700 | — | — |
| 2026-04-21 | $91.16 | $729.77 | 109,200 | — | — |
| 2026-04-20 | $93.39 | $747.62 | 136,400 | — | — |
| 2026-04-17 | $93.76 | $750.58 | 123,100 | — | — |
| 2026-04-16 | $92.41 | $739.77 | 79,300 | — | — |
| 2026-04-15 | $92.57 | $741.05 | 90,100 | — | — |
| 2026-04-14 | $92.28 | $738.73 | 69,800 | — | — |