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
- 2010-04-01 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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $205.76 | $238.61 | 74,900 | — | — |
| 2023-12-28 | $206.35 | $239.30 | 54,600 | — | — |
| 2023-12-27 | $206.05 | $238.95 | 61,000 | — | — |
| 2023-12-26 | $206.08 | $238.98 | 47,300 | — | — |
| 2023-12-22 | $205.67 | $238.51 | 74,400 | — | — |
| 2023-12-21 | $204.23 | $236.84 | 112,600 | — | — |
| 2023-12-20 | $201.50 | $233.67 | 256,900 | — | — |
| 2023-12-19 | $206.90 | $239.93 | 151,100 | — | — |
| 2023-12-18 | $207.95 | $241.15 | 162,100 | — | — |
| 2023-12-15 | $206.70 | $239.70 | 460,500 | — | — |
| 2023-12-14 | $208.67 | $241.99 | 187,500 | — | — |
| 2023-12-13 | $212.82 | $246.80 | 182,100 | — | — |
| 2023-12-12 | $214.45 | $248.69 | 80,900 | — | — |
| 2023-12-11 | $212.55 | $246.49 | 71,400 | — | — |
| 2023-12-08 | $211.46 | $245.22 | 73,000 | — | — |
| 2023-12-07 | $208.24 | $241.49 | 130,400 | — | — |
| 2023-12-06 | $211.96 | $245.80 | 105,300 | — | — |
| 2023-12-05 | $212.42 | $246.34 | 126,700 | — | — |
| 2023-12-04 | $212.64 | $246.59 | 201,900 | — | — |
| 2023-12-01 | $210.23 | $243.80 | 118,600 | — | — |
| 2023-11-30 | $209.51 | $242.96 | 247,500 | — | — |
| 2023-11-29 | $207.67 | $240.83 | 118,300 | — | — |
| 2023-11-28 | $210.76 | $244.41 | 105,600 | — | — |
| 2023-11-27 | $214.34 | $248.56 | 128,700 | — | — |
| 2023-11-24 | $211.97 | $245.81 | 26,200 | — | — |
| 2023-11-22 | $210.48 | $244.09 | 85,400 | — | — |
| 2023-11-21 | $209.21 | $242.61 | 110,900 | — | — |
| 2023-11-20 | $207.89 | $241.08 | 150,200 | — | — |
| 2023-11-17 | $209.56 | $242.26 | 178,300 | — | — |
| 2023-11-16 | $204.15 | $236.01 | 100,900 | — | — |
| 2023-11-15 | $205.35 | $237.40 | 136,100 | — | — |
| 2023-11-14 | $207.32 | $239.68 | 97,100 | — | — |
| 2023-11-13 | $206.11 | $238.28 | 102,000 | — | — |
| 2023-11-10 | $205.51 | $237.58 | 128,200 | — | — |
| 2023-11-09 | $201.93 | $233.44 | 105,700 | — | — |
| 2023-11-08 | $203.62 | $235.40 | 147,800 | — | — |
| 2023-11-07 | $200.12 | $231.35 | 129,100 | — | — |
| 2023-11-06 | $202.24 | $233.80 | 131,300 | — | — |
| 2023-11-03 | $204.76 | $236.72 | 104,500 | — | — |
| 2023-11-02 | $200.46 | $231.74 | 128,500 | — | — |
| 2023-11-01 | $194.38 | $224.72 | 166,200 | — | — |
| 2023-10-31 | $191.16 | $220.99 | 280,800 | — | — |
| 2023-10-30 | $195.82 | $226.38 | 139,000 | — | — |
| 2023-10-27 | $194.27 | $224.59 | 102,500 | — | — |
| 2023-10-26 | $196.88 | $227.61 | 100,900 | — | — |
| 2023-10-25 | $195.16 | $225.62 | 117,000 | — | — |
| 2023-10-24 | $197.92 | $228.81 | 84,100 | — | — |
| 2023-10-23 | $196.27 | $226.90 | 125,600 | — | — |
| 2023-10-20 | $198.52 | $229.50 | 130,500 | — | — |
| 2023-10-19 | $204.66 | $236.60 | 125,000 | — | — |
| 2023-10-18 | $207.72 | $240.14 | 107,600 | — | — |
| 2023-10-17 | $212.41 | $245.56 | 194,500 | — | — |
| 2023-10-16 | $210.12 | $242.91 | 151,500 | — | — |
| 2023-10-13 | $205.40 | $237.46 | 103,400 | — | — |
| 2023-10-12 | $203.82 | $235.63 | 154,900 | — | — |
| 2023-10-11 | $202.91 | $234.58 | 119,000 | — | — |
| 2023-10-10 | $200.37 | $231.64 | 139,300 | — | — |
| 2023-10-09 | $200.36 | $231.63 | 149,300 | — | — |
| 2023-10-06 | $194.75 | $225.14 | 170,200 | — | — |
| 2023-10-05 | $193.29 | $223.46 | 123,900 | — | — |
| 2023-10-04 | $192.68 | $222.75 | 142,000 | — | — |
| 2023-10-03 | $188.95 | $218.44 | 134,600 | — | — |
| 2023-10-02 | $191.11 | $220.94 | 142,000 | — | — |
| 2023-09-29 | $194.01 | $224.29 | 129,100 | — | — |
| 2023-09-28 | $196.73 | $227.43 | 114,100 | — | — |
| 2023-09-27 | $196.52 | $227.19 | 129,100 | — | — |
| 2023-09-26 | $195.38 | $225.87 | 110,400 | — | — |
| 2023-09-25 | $199.92 | $231.12 | 129,900 | — | — |
| 2023-09-22 | $198.06 | $228.97 | 130,900 | — | — |
| 2023-09-21 | $197.85 | $228.73 | 138,100 | — | — |
| 2023-09-20 | $202.00 | $233.52 | 118,800 | — | — |
| 2023-09-19 | $204.68 | $236.62 | 122,400 | — | — |
| 2023-09-18 | $203.91 | $235.73 | 151,800 | — | — |
| 2023-09-15 | $201.35 | $232.77 | 513,400 | — | — |
| 2023-09-14 | $203.79 | $235.59 | 154,500 | — | — |
| 2023-09-13 | $203.43 | $235.18 | 142,300 | — | — |
| 2023-09-12 | $205.95 | $238.09 | 149,900 | — | — |
| 2023-09-11 | $202.57 | $234.18 | 105,500 | — | — |
| 2023-09-08 | $201.66 | $233.13 | 114,200 | — | — |
| 2023-09-07 | $200.25 | $231.50 | 219,700 | — | — |
| 2023-09-06 | $199.61 | $230.76 | 128,200 | — | — |
| 2023-09-05 | $199.93 | $231.13 | 139,200 | — | — |
| 2023-09-01 | $204.46 | $236.37 | 92,400 | — | — |
| 2023-08-31 | $200.96 | $232.32 | 125,700 | — | — |
| 2023-08-30 | $201.71 | $233.19 | 125,800 | — | — |
| 2023-08-29 | $200.65 | $231.96 | 152,900 | — | — |
| 2023-08-28 | $200.25 | $231.50 | 89,900 | — | — |
| 2023-08-25 | $200.52 | $231.81 | 115,400 | — | — |
| 2023-08-24 | $199.72 | $230.89 | 103,200 | — | — |
| 2023-08-23 | $201.08 | $232.46 | 94,000 | — | — |
| 2023-08-22 | $200.45 | $231.73 | 86,500 | — | — |
| 2023-08-21 | $202.26 | $233.83 | 119,200 | — | — |
| 2023-08-18 | $202.14 | $233.69 | 288,400 | — | — |
| 2023-08-17 | $203.63 | $234.66 | 110,200 | — | — |
| 2023-08-16 | $206.45 | $237.91 | 139,500 | — | — |
| 2023-08-15 | $209.25 | $241.13 | 142,900 | — | — |
| 2023-08-14 | $213.10 | $245.57 | 140,200 | — | — |
| 2023-08-11 | $213.24 | $245.73 | 117,700 | — | — |
| 2023-08-10 | $212.43 | $244.80 | 108,500 | — | — |
| 2023-08-09 | $213.48 | $246.01 | 144,400 | — | — |
| 2023-08-08 | $215.00 | $247.76 | 133,400 | — | — |
| 2023-08-07 | $215.76 | $248.64 | 131,300 | — | — |
| 2023-08-04 | $213.92 | $246.52 | 125,800 | — | — |
| 2023-08-03 | $216.80 | $249.83 | 79,000 | — | — |
| 2023-08-02 | $214.94 | $247.69 | 106,100 | — | — |
| 2023-08-01 | $214.45 | $247.13 | 140,700 | — | — |
| 2023-07-31 | $212.70 | $245.11 | 124,300 | — | — |
| 2023-07-28 | $210.99 | $243.14 | 108,800 | — | — |
| 2023-07-27 | $210.89 | $243.02 | 100,500 | — | — |
| 2023-07-26 | $212.45 | $244.82 | 93,100 | — | — |
| 2023-07-25 | $210.90 | $243.04 | 128,700 | — | — |
| 2023-07-24 | $209.80 | $241.77 | 113,600 | — | — |
| 2023-07-21 | $210.91 | $243.05 | 91,300 | — | — |
| 2023-07-20 | $211.56 | $243.80 | 91,000 | — | — |
| 2023-07-19 | $207.37 | $238.97 | 107,000 | — | — |
| 2023-07-18 | $208.72 | $240.52 | 82,300 | — | — |
| 2023-07-17 | $205.90 | $237.27 | 142,400 | — | — |
| 2023-07-14 | $201.32 | $232.00 | 118,300 | — | — |
| 2023-07-13 | $201.60 | $232.32 | 97,000 | — | — |
| 2023-07-12 | $202.64 | $233.52 | 95,700 | — | — |
| 2023-07-11 | $203.77 | $234.82 | 104,400 | — | — |
| 2023-07-10 | $201.55 | $232.26 | 109,900 | — | — |
| 2023-07-07 | $199.12 | $229.46 | 129,700 | — | — |
| 2023-07-06 | $198.50 | $228.75 | 149,900 | — | — |
| 2023-07-05 | $196.50 | $226.44 | 129,300 | — | — |
| 2023-07-03 | $198.04 | $228.22 | 62,700 | — | — |
| 2023-06-30 | $197.76 | $227.89 | 101,700 | — | — |
| 2023-06-29 | $198.15 | $228.34 | 93,700 | — | — |
| 2023-06-28 | $194.65 | $224.31 | 98,000 | — | — |
| 2023-06-27 | $194.14 | $223.72 | 135,900 | — | — |
| 2023-06-26 | $189.37 | $218.22 | 135,600 | — | — |
| 2023-06-23 | $188.93 | $217.72 | 686,500 | — | — |
| 2023-06-22 | $193.53 | $223.02 | 145,500 | — | — |
| 2023-06-21 | $193.07 | $222.49 | 129,200 | — | — |
| 2023-06-20 | $192.18 | $221.46 | 145,900 | — | — |
| 2023-06-16 | $194.01 | $223.57 | 377,000 | — | — |
| 2023-06-15 | $195.05 | $224.77 | 180,800 | — | — |
| 2023-06-14 | $193.61 | $223.11 | 140,700 | — | — |
| 2023-06-13 | $193.16 | $222.59 | 132,100 | — | — |
| 2023-06-12 | $190.71 | $219.77 | 129,600 | — | — |
| 2023-06-09 | $192.57 | $221.91 | 130,000 | — | — |
| 2023-06-08 | $188.09 | $216.75 | 141,700 | — | — |
| 2023-06-07 | $192.09 | $221.36 | 136,200 | — | — |
| 2023-06-06 | $189.84 | $218.77 | 115,500 | — | — |
| 2023-06-05 | $186.47 | $214.88 | 121,100 | — | — |
| 2023-06-02 | $189.42 | $218.28 | 125,000 | — | — |
| 2023-06-01 | $181.45 | $209.10 | 119,400 | — | — |
| 2023-05-31 | $182.02 | $209.76 | 196,200 | — | — |
| 2023-05-30 | $185.15 | $213.36 | 79,200 | — | — |
| 2023-05-26 | $184.53 | $212.65 | 90,500 | — | — |
| 2023-05-25 | $185.01 | $213.20 | 90,500 | — | — |
| 2023-05-24 | $182.00 | $209.73 | 95,600 | — | — |
| 2023-05-23 | $184.48 | $212.59 | 101,400 | — | — |
| 2023-05-22 | $185.69 | $213.98 | 93,000 | — | — |
| 2023-05-19 | $183.81 | $211.82 | 123,100 | — | — |
| 2023-05-18 | $186.72 | $214.42 | 120,600 | — | — |
| 2023-05-17 | $183.78 | $211.05 | 109,400 | — | — |
| 2023-05-16 | $180.46 | $207.23 | 98,700 | — | — |
| 2023-05-15 | $181.89 | $208.88 | 106,400 | — | — |
| 2023-05-12 | $180.81 | $207.64 | 124,100 | — | — |
| 2023-05-11 | $179.30 | $205.90 | 105,200 | — | — |
| 2023-05-10 | $180.19 | $206.92 | 116,800 | — | — |
| 2023-05-09 | $179.93 | $206.62 | 171,000 | — | — |
| 2023-05-08 | $182.22 | $209.25 | 110,500 | — | — |
| 2023-05-05 | $182.12 | $209.14 | 112,000 | — | — |
| 2023-05-04 | $176.43 | $202.61 | 118,200 | — | — |
| 2023-05-03 | $179.22 | $205.81 | 126,200 | — | — |
| 2023-05-02 | $181.29 | $208.19 | 107,100 | — | — |
| 2023-05-01 | $184.13 | $211.45 | 115,500 | — | — |
| 2023-04-28 | $182.51 | $209.59 | 144,700 | — | — |
| 2023-04-27 | $180.30 | $207.05 | 123,400 | — | — |
| 2023-04-26 | $176.15 | $202.28 | 106,300 | — | — |
| 2023-04-25 | $177.53 | $203.87 | 87,900 | — | — |
| 2023-04-24 | $179.71 | $206.37 | 66,300 | — | — |
| 2023-04-21 | $180.47 | $207.24 | 116,600 | — | — |
| 2023-04-20 | $180.01 | $206.72 | 78,300 | — | — |
| 2023-04-19 | $180.72 | $207.53 | 102,700 | — | — |
| 2023-04-18 | $182.06 | $209.07 | 159,900 | — | — |
| 2023-04-17 | $178.94 | $205.49 | 125,400 | — | — |
| 2023-04-14 | $177.30 | $203.60 | 143,600 | — | — |
| 2023-04-13 | $177.74 | $204.11 | 157,900 | — | — |
| 2023-04-12 | $172.35 | $197.92 | 97,900 | — | — |
| 2023-04-11 | $172.14 | $197.68 | 122,700 | — | — |
| 2023-04-10 | $172.04 | $197.56 | 124,500 | — | — |
| 2023-04-06 | $167.79 | $192.68 | 157,900 | — | — |
| 2023-04-05 | $168.74 | $193.77 | 141,200 | — | — |
| 2023-04-04 | $168.13 | $193.07 | 133,100 | — | — |
| 2023-04-03 | $171.30 | $196.71 | 159,600 | — | — |
| 2023-03-31 | $172.24 | $197.79 | 250,000 | — | — |
| 2023-03-30 | $168.97 | $194.04 | 138,200 | — | — |
| 2023-03-29 | $167.75 | $192.64 | 145,000 | — | — |
| 2023-03-28 | $165.39 | $189.93 | 145,000 | — | — |
| 2023-03-27 | $164.49 | $188.89 | 133,600 | — | — |
| 2023-03-24 | $162.44 | $186.54 | 162,400 | — | — |
| 2023-03-23 | $161.99 | $186.02 | 161,800 | — | — |
| 2023-03-22 | $161.81 | $185.82 | 167,300 | — | — |
| 2023-03-21 | $166.63 | $191.35 | 252,200 | — | — |
| 2023-03-20 | $163.33 | $187.56 | 156,700 | — | — |
| 2023-03-17 | $158.11 | $181.57 | 346,100 | — | — |
| 2023-03-16 | $164.13 | $188.48 | 257,100 | — | — |
| 2023-03-15 | $159.87 | $183.59 | 255,100 | — | — |
| 2023-03-14 | $166.95 | $191.72 | 351,300 | — | — |
| 2023-03-13 | $162.25 | $186.32 | 264,400 | — | — |
| 2023-03-10 | $168.49 | $193.49 | 218,800 | — | — |
| 2023-03-09 | $172.35 | $197.92 | 177,600 | — | — |
| 2023-03-08 | $177.78 | $204.16 | 198,400 | — | — |
| 2023-03-07 | $180.73 | $207.54 | 329,800 | — | — |
| 2023-03-06 | $182.61 | $209.70 | 337,000 | — | — |
| 2023-03-03 | $188.20 | $216.12 | 281,500 | — | — |
| 2023-03-02 | $186.66 | $214.35 | 323,700 | — | — |
| 2023-03-01 | $191.13 | $219.49 | 324,200 | — | — |
| 2023-02-28 | $191.94 | $220.42 | 364,900 | — | — |
| 2023-02-27 | $185.24 | $212.72 | 320,300 | — | — |
| 2023-02-24 | $181.26 | $208.15 | 391,100 | — | — |
| 2023-02-23 | $166.32 | $191.00 | 154,600 | — | — |
| 2023-02-22 | $166.32 | $191.00 | 159,700 | — | — |
| 2023-02-21 | $166.36 | $191.04 | 153,800 | — | — |
| 2023-02-17 | $170.66 | $195.98 | 148,400 | — | — |
| 2023-02-16 | $170.50 | $195.05 | 119,100 | — | — |
| 2023-02-15 | $170.71 | $195.29 | 114,200 | — | — |
| 2023-02-14 | $169.18 | $193.54 | 120,300 | — | — |
| 2023-02-13 | $170.01 | $194.49 | 152,600 | — | — |
| 2023-02-10 | $168.00 | $192.19 | 120,700 | — | — |
| 2023-02-09 | $166.43 | $190.39 | 192,000 | — | — |
| 2023-02-08 | $169.55 | $193.96 | 150,700 | — | — |
| 2023-02-07 | $166.46 | $190.43 | 169,100 | — | — |
| 2023-02-06 | $163.58 | $187.13 | 176,600 | — | — |
| 2023-02-03 | $164.65 | $188.36 | 161,000 | — | — |
| 2023-02-02 | $164.53 | $188.22 | 158,400 | — | — |
| 2023-02-01 | $162.57 | $185.98 | 183,300 | — | — |
| 2023-01-31 | $161.75 | $185.04 | 227,200 | — | — |
| 2023-01-30 | $159.50 | $182.47 | 143,000 | — | — |
| 2023-01-27 | $158.48 | $181.30 | 169,300 | — | — |
| 2023-01-26 | $158.08 | $180.84 | 114,400 | — | — |
| 2023-01-25 | $156.15 | $178.63 | 130,200 | — | — |
| 2023-01-24 | $154.07 | $176.25 | 89,100 | — | — |
| 2023-01-23 | $152.22 | $174.14 | 69,900 | — | — |
| 2023-01-20 | $152.21 | $174.13 | 112,300 | — | — |
| 2023-01-19 | $147.93 | $169.23 | 75,100 | — | — |
| 2023-01-18 | $149.34 | $170.84 | 86,000 | — | — |
| 2023-01-17 | $151.75 | $173.60 | 107,000 | — | — |
| 2023-01-13 | $150.87 | $172.59 | 86,200 | — | — |
| 2023-01-12 | $148.43 | $169.80 | 78,200 | — | — |
| 2023-01-11 | $147.81 | $169.09 | 79,800 | — | — |
| 2023-01-10 | $146.66 | $167.78 | 102,700 | — | — |
| 2023-01-09 | $144.81 | $165.66 | 94,000 | — | — |
| 2023-01-06 | $146.47 | $167.56 | 89,300 | — | — |
| 2023-01-05 | $142.57 | $163.10 | 72,900 | — | — |
| 2023-01-04 | $142.50 | $163.02 | 156,100 | — | — |
| 2023-01-03 | $141.93 | $162.37 | 107,900 | — | — |