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 — 2026
| 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 | — | — |
| 2026-04-13 | $90.34 | $723.20 | 95,000 | — | — |
| 2026-04-10 | $90.72 | $726.24 | 48,400 | — | — |
| 2026-04-09 | $89.90 | $719.68 | 52,500 | — | — |
| 2026-04-08 | $88.56 | $708.95 | 82,200 | — | — |
| 2026-04-07 | $86.65 | $693.66 | 94,200 | — | — |
| 2026-04-06 | $87.05 | $696.86 | 49,900 | — | — |
| 2026-04-02 | $86.71 | $694.14 | 78,400 | — | — |
| 2026-04-01 | $89.34 | $715.20 | 55,600 | — | — |
| 2026-03-31 | $88.86 | $711.35 | 74,900 | — | — |
| 2026-03-30 | $83.57 | $669.01 | 54,700 | — | — |
| 2026-03-27 | $83.09 | $665.16 | 46,500 | — | — |
| 2026-03-26 | $80.31 | $642.91 | 120,500 | — | — |
| 2026-03-25 | $85.50 | $684.46 | 48,500 | — | — |
| 2026-03-24 | $82.37 | $659.40 | 76,700 | — | — |
| 2026-03-23 | $81.62 | $653.40 | 164,900 | — | — |
| 2026-03-20 | $80.89 | $647.55 | 191,400 | — | — |
| 2026-03-19 | $89.88 | $687.71 | 245,600 | — | — |
| 2026-03-18 | $93.66 | $716.63 | 160,700 | — | — |
| 2026-03-17 | $96.51 | $738.43 | 113,400 | — | — |
| 2026-03-16 | $97.66 | $747.23 | 103,900 | — | — |
| 2026-03-13 | $96.62 | $739.28 | 100,600 | — | — |
| 2026-03-12 | $99.82 | $763.76 | 48,500 | — | — |
| 2026-03-11 | $100.47 | $768.73 | 60,500 | — | — |
| 2026-03-10 | $101.52 | $776.77 | 59,300 | — | — |
| 2026-03-09 | $99.33 | $760.01 | 68,500 | — | — |
| 2026-03-06 | $97.29 | $744.40 | 44,700 | — | — |
| 2026-03-05 | $95.80 | $733.00 | 58,200 | — | — |
| 2026-03-04 | $96.25 | $736.45 | 44,800 | — | — |
| 2026-03-03 | $95.43 | $730.17 | 86,800 | — | — |
| 2026-03-02 | $99.70 | $762.84 | 95,200 | — | — |
| 2026-02-27 | $100.38 | $768.05 | 97,500 | — | — |
| 2026-02-26 | $98.24 | $751.67 | 77,400 | — | — |
| 2026-02-25 | $97.58 | $746.62 | 82,000 | — | — |
| 2026-02-24 | $96.23 | $736.29 | 36,900 | — | — |
| 2026-02-23 | $96.23 | $736.29 | 74,200 | — | — |
| 2026-02-20 | $94.80 | $725.35 | 111,600 | — | — |
| 2026-02-19 | $99.14 | $698.04 | 204,000 | — | — |
| 2026-02-18 | $98.44 | $693.11 | 156,700 | — | — |
| 2026-02-17 | $94.84 | $667.76 | 203,100 | — | — |
| 2026-02-13 | $97.88 | $689.16 | 72,400 | — | — |
| 2026-02-12 | $95.81 | $674.59 | 128,100 | — | — |
| 2026-02-11 | $101.72 | $716.20 | 76,900 | — | — |
| 2026-02-10 | $99.66 | $701.70 | 61,600 | — | — |
| 2026-02-09 | $99.53 | $700.78 | 79,700 | — | — |
| 2026-02-06 | $94.71 | $666.84 | 99,400 | — | — |
| 2026-02-05 | $91.48 | $644.10 | 108,900 | — | — |
| 2026-02-04 | $99.42 | $700.01 | 34,000 | — | — |
| 2026-02-03 | $97.99 | $689.94 | 57,700 | — | — |
| 2026-02-02 | $95.81 | $674.59 | 90,900 | — | — |
| 2026-01-30 | $90.17 | $634.88 | 213,500 | — | — |
| 2026-01-29 | $102.76 | $723.52 | 76,200 | — | — |
| 2026-01-28 | $103.21 | $726.69 | 63,400 | — | — |
| 2026-01-27 | $102.74 | $723.38 | 113,000 | — | — |
| 2026-01-26 | $102.23 | $719.79 | 131,800 | — | — |
| 2026-01-23 | $102.90 | $724.51 | 41,400 | — | — |
| 2026-01-22 | $102.15 | $719.23 | 59,400 | — | — |
| 2026-01-21 | $101.26 | $712.96 | 91,100 | — | — |
| 2026-01-20 | $107.41 | $715.50 | 251,200 | — | — |
| 2026-01-16 | $105.07 | $699.92 | 96,000 | — | — |
| 2026-01-15 | $105.67 | $703.91 | 51,800 | — | — |
| 2026-01-14 | $105.69 | $704.05 | 54,900 | — | — |
| 2026-01-13 | $104.32 | $694.92 | 62,800 | — | — |
| 2026-01-12 | $103.81 | $691.52 | 81,100 | — | — |
| 2026-01-09 | $101.67 | $677.27 | 46,100 | — | — |
| 2026-01-08 | $100.70 | $670.81 | 35,600 | — | — |
| 2026-01-07 | $100.95 | $672.47 | 45,000 | — | — |
| 2026-01-06 | $101.10 | $673.47 | 31,700 | — | — |
| 2026-01-05 | $101.09 | $673.40 | 26,900 | — | — |
| 2026-01-02 | $100.23 | $667.67 | 30,200 | — | — |