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
- 1980-03-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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $173.14 | $479.25 | 84,900 | — | — |
| 2024-12-30 | $173.14 | $479.25 | 83,200 | — | — |
| 2024-12-27 | $175.87 | $486.81 | 105,600 | — | — |
| 2024-12-26 | $177.72 | $491.93 | 106,600 | — | — |
| 2024-12-24 | $178.04 | $492.82 | 46,600 | — | — |
| 2024-12-23 | $177.32 | $490.82 | 114,600 | — | — |
| 2024-12-20 | $180.69 | $500.15 | 310,000 | — | — |
| 2024-12-19 | $182.56 | $505.33 | 116,600 | — | — |
| 2024-12-18 | $182.34 | $504.72 | 157,100 | — | — |
| 2024-12-17 | $189.22 | $523.76 | 114,500 | — | — |
| 2024-12-16 | $193.33 | $535.14 | 124,800 | — | — |
| 2024-12-13 | $198.10 | $548.34 | 117,200 | — | — |
| 2024-12-12 | $196.53 | $544.00 | 128,600 | — | — |
| 2024-12-11 | $194.26 | $537.71 | 231,200 | — | — |
| 2024-12-10 | $189.97 | $525.84 | 156,700 | — | — |
| 2024-12-09 | $183.94 | $509.15 | 109,000 | — | — |
| 2024-12-06 | $179.73 | $497.49 | 111,700 | — | — |
| 2024-12-05 | $184.15 | $509.73 | 89,500 | — | — |
| 2024-12-04 | $184.60 | $508.34 | 85,500 | — | — |
| 2024-12-03 | $186.63 | $513.93 | 101,900 | — | — |
| 2024-12-02 | $187.30 | $515.78 | 101,600 | — | — |
| 2024-11-29 | $185.84 | $511.76 | 79,100 | — | — |
| 2024-11-27 | $186.05 | $512.34 | 158,300 | — | — |
| 2024-11-26 | $185.58 | $511.04 | 129,000 | — | — |
| 2024-11-25 | $188.64 | $519.47 | 151,100 | — | — |
| 2024-11-22 | $186.38 | $513.25 | 132,800 | — | — |
| 2024-11-21 | $181.98 | $501.13 | 126,900 | — | — |
| 2024-11-20 | $179.50 | $494.30 | 147,300 | — | — |
| 2024-11-19 | $179.62 | $494.63 | 131,300 | — | — |
| 2024-11-18 | $180.04 | $495.79 | 117,700 | — | — |
| 2024-11-15 | $180.75 | $497.74 | 121,200 | — | — |
| 2024-11-14 | $184.18 | $507.19 | 116,900 | — | — |
| 2024-11-13 | $187.88 | $517.38 | 144,700 | — | — |
| 2024-11-12 | $192.25 | $529.41 | 166,600 | — | — |
| 2024-11-11 | $195.71 | $538.94 | 120,900 | — | — |
| 2024-11-08 | $197.22 | $543.10 | 156,700 | — | — |
| 2024-11-07 | $196.21 | $540.31 | 142,500 | — | — |
| 2024-11-06 | $200.28 | $551.52 | 227,900 | — | — |
| 2024-11-05 | $191.35 | $526.93 | 129,000 | — | — |
| 2024-11-04 | $187.32 | $515.83 | 162,200 | — | — |
| 2024-11-01 | $180.47 | $496.97 | 277,900 | — | — |
| 2024-10-31 | $173.60 | $478.05 | 262,300 | — | — |
| 2024-10-30 | $185.00 | $509.45 | 202,300 | — | — |
| 2024-10-29 | $182.88 | $503.61 | 142,300 | — | — |
| 2024-10-28 | $181.11 | $498.73 | 126,300 | — | — |
| 2024-10-25 | $177.21 | $487.99 | 113,700 | — | — |
| 2024-10-24 | $176.48 | $485.98 | 127,500 | — | — |
| 2024-10-23 | $176.08 | $484.88 | 111,900 | — | — |
| 2024-10-22 | $175.60 | $483.56 | 208,100 | — | — |
| 2024-10-21 | $172.00 | $473.65 | 136,500 | — | — |
| 2024-10-18 | $175.78 | $484.06 | 96,600 | — | — |
| 2024-10-17 | $178.42 | $491.33 | 86,400 | — | — |
| 2024-10-16 | $179.92 | $495.46 | 91,200 | — | — |
| 2024-10-15 | $180.47 | $496.97 | 106,400 | — | — |
| 2024-10-14 | $179.77 | $495.04 | 58,600 | — | — |
| 2024-10-11 | $180.28 | $496.45 | 96,300 | — | — |
| 2024-10-10 | $178.22 | $490.77 | 152,400 | — | — |
| 2024-10-09 | $180.68 | $497.55 | 67,300 | — | — |
| 2024-10-08 | $180.70 | $497.60 | 114,100 | — | — |
| 2024-10-07 | $178.37 | $491.19 | 94,000 | — | — |
| 2024-10-04 | $176.91 | $487.17 | 71,700 | — | — |
| 2024-10-03 | $175.65 | $483.70 | 57,100 | — | — |
| 2024-10-02 | $175.89 | $484.36 | 74,900 | — | — |
| 2024-10-01 | $177.25 | $488.10 | 106,000 | — | — |
| 2024-09-30 | $176.57 | $486.23 | 106,300 | — | — |
| 2024-09-27 | $178.72 | $492.15 | 86,000 | — | — |
| 2024-09-26 | $179.26 | $493.64 | 114,200 | — | — |
| 2024-09-25 | $177.68 | $489.29 | 107,100 | — | — |
| 2024-09-24 | $178.80 | $492.37 | 110,100 | — | — |
| 2024-09-23 | $179.99 | $495.65 | 104,300 | — | — |
| 2024-09-20 | $181.80 | $500.63 | 484,300 | — | — |
| 2024-09-19 | $181.11 | $498.73 | 138,700 | — | — |
| 2024-09-18 | $179.29 | $493.72 | 136,500 | — | — |
| 2024-09-17 | $179.58 | $494.52 | 128,600 | — | — |
| 2024-09-16 | $179.31 | $493.78 | 98,800 | — | — |
| 2024-09-13 | $179.63 | $494.66 | 112,700 | — | — |
| 2024-09-12 | $177.63 | $489.15 | 96,800 | — | — |
| 2024-09-11 | $174.80 | $481.36 | 106,300 | — | — |
| 2024-09-10 | $176.68 | $486.53 | 107,400 | — | — |
| 2024-09-09 | $175.74 | $483.95 | 136,300 | — | — |
| 2024-09-06 | $177.59 | $486.56 | 108,500 | — | — |
| 2024-09-05 | $177.53 | $486.40 | 144,600 | — | — |
| 2024-09-04 | $176.64 | $483.96 | 187,400 | — | — |
| 2024-09-03 | $170.79 | $467.93 | 98,300 | — | — |
| 2024-08-30 | $170.76 | $467.85 | 145,400 | — | — |
| 2024-08-29 | $169.94 | $465.60 | 181,900 | — | — |
| 2024-08-28 | $168.86 | $462.64 | 155,100 | — | — |
| 2024-08-27 | $167.65 | $459.33 | 190,700 | — | — |
| 2024-08-26 | $171.16 | $468.94 | 204,100 | — | — |
| 2024-08-23 | $173.51 | $475.38 | 317,900 | — | — |
| 2024-08-22 | $173.23 | $474.62 | 628,400 | — | — |
| 2024-08-21 | $197.60 | $541.38 | 183,100 | — | — |
| 2024-08-20 | $198.21 | $543.06 | 133,100 | — | — |
| 2024-08-19 | $198.49 | $543.82 | 118,700 | — | — |
| 2024-08-16 | $198.38 | $543.52 | 107,200 | — | — |
| 2024-08-15 | $198.35 | $543.44 | 114,100 | — | — |
| 2024-08-14 | $195.13 | $534.62 | 75,400 | — | — |
| 2024-08-13 | $193.39 | $529.85 | 127,300 | — | — |
| 2024-08-12 | $188.77 | $517.19 | 123,400 | — | — |
| 2024-08-09 | $192.30 | $526.86 | 105,400 | — | — |
| 2024-08-08 | $192.28 | $526.81 | 90,900 | — | — |
| 2024-08-07 | $190.88 | $522.97 | 127,200 | — | — |
| 2024-08-06 | $189.29 | $518.62 | 104,600 | — | — |
| 2024-08-05 | $185.79 | $509.03 | 162,100 | — | — |
| 2024-08-02 | $191.51 | $524.70 | 164,400 | — | — |
| 2024-08-01 | $190.67 | $522.40 | 125,100 | — | — |
| 2024-07-31 | $193.06 | $528.95 | 189,700 | — | — |
| 2024-07-30 | $191.04 | $523.41 | 101,700 | — | — |
| 2024-07-29 | $186.20 | $510.15 | 114,600 | — | — |
| 2024-07-26 | $188.30 | $515.90 | 109,200 | — | — |
| 2024-07-25 | $185.42 | $508.01 | 194,600 | — | — |
| 2024-07-24 | $185.17 | $507.33 | 138,800 | — | — |
| 2024-07-23 | $187.20 | $512.89 | 117,500 | — | — |
| 2024-07-22 | $185.38 | $507.90 | 152,000 | — | — |
| 2024-07-19 | $183.94 | $503.96 | 100,400 | — | — |
| 2024-07-18 | $188.17 | $515.55 | 84,700 | — | — |
| 2024-07-17 | $191.01 | $523.33 | 91,700 | — | — |
| 2024-07-16 | $189.19 | $518.34 | 134,700 | — | — |
| 2024-07-15 | $185.87 | $509.25 | 111,400 | — | — |
| 2024-07-12 | $186.35 | $510.56 | 84,600 | — | — |
| 2024-07-11 | $185.04 | $506.97 | 127,300 | — | — |
| 2024-07-10 | $183.19 | $501.90 | 129,000 | — | — |
| 2024-07-09 | $183.01 | $501.41 | 95,600 | — | — |
| 2024-07-08 | $186.90 | $512.07 | 99,000 | — | — |
| 2024-07-05 | $189.01 | $517.85 | 91,000 | — | — |
| 2024-07-03 | $190.52 | $521.99 | 83,400 | — | — |
| 2024-07-02 | $190.65 | $522.34 | 100,900 | — | — |
| 2024-07-01 | $188.57 | $516.64 | 142,300 | — | — |
| 2024-06-28 | $188.97 | $517.74 | 403,100 | — | — |
| 2024-06-27 | $187.88 | $514.75 | 59,700 | — | — |
| 2024-06-26 | $186.49 | $510.95 | 93,800 | — | — |
| 2024-06-25 | $186.66 | $511.41 | 100,400 | — | — |
| 2024-06-24 | $189.61 | $519.49 | 74,900 | — | — |
| 2024-06-21 | $187.47 | $513.63 | 199,900 | — | — |
| 2024-06-20 | $185.22 | $507.47 | 85,700 | — | — |
| 2024-06-18 | $187.90 | $514.81 | 77,500 | — | — |
| 2024-06-17 | $188.54 | $516.56 | 63,800 | — | — |
| 2024-06-14 | $186.56 | $511.14 | 97,800 | — | — |
| 2024-06-13 | $185.32 | $507.74 | 69,600 | — | — |
| 2024-06-12 | $186.29 | $510.40 | 106,600 | — | — |
| 2024-06-11 | $187.13 | $512.70 | 88,600 | — | — |
| 2024-06-10 | $185.67 | $508.70 | 117,300 | — | — |
| 2024-06-07 | $186.06 | $509.77 | 63,800 | — | — |
| 2024-06-06 | $187.89 | $512.32 | 75,600 | — | — |
| 2024-06-05 | $187.47 | $511.17 | 89,000 | — | — |
| 2024-06-04 | $185.30 | $505.25 | 111,800 | — | — |
| 2024-06-03 | $185.41 | $505.55 | 83,500 | — | — |
| 2024-05-31 | $185.50 | $505.80 | 129,100 | — | — |
| 2024-05-30 | $183.00 | $498.98 | 104,900 | — | — |
| 2024-05-29 | $181.29 | $494.32 | 88,100 | — | — |
| 2024-05-28 | $184.05 | $501.85 | 96,800 | — | — |
| 2024-05-24 | $184.47 | $502.99 | 90,000 | — | — |
| 2024-05-23 | $185.79 | $506.59 | 74,400 | — | — |
| 2024-05-22 | $188.46 | $513.87 | 75,900 | — | — |
| 2024-05-21 | $191.01 | $520.82 | 65,900 | — | — |
| 2024-05-20 | $192.07 | $523.71 | 66,100 | — | — |
| 2024-05-17 | $191.51 | $522.19 | 106,400 | — | — |
| 2024-05-16 | $192.57 | $525.08 | 78,700 | — | — |
| 2024-05-15 | $193.39 | $527.31 | 81,900 | — | — |
| 2024-05-14 | $194.34 | $529.90 | 102,500 | — | — |
| 2024-05-13 | $194.92 | $531.48 | 107,900 | — | — |
| 2024-05-10 | $197.57 | $538.71 | 82,700 | — | — |
| 2024-05-09 | $196.24 | $535.08 | 69,400 | — | — |
| 2024-05-08 | $194.86 | $531.32 | 85,600 | — | — |
| 2024-05-07 | $193.79 | $528.40 | 167,700 | — | — |
| 2024-05-06 | $191.91 | $523.28 | 124,200 | — | — |
| 2024-05-03 | $191.50 | $522.16 | 149,100 | — | — |
| 2024-05-02 | $192.00 | $523.52 | 204,700 | — | — |
| 2024-05-01 | $191.43 | $521.97 | 192,300 | — | — |
| 2024-04-30 | $190.81 | $520.28 | 165,800 | — | — |
| 2024-04-29 | $190.35 | $519.02 | 141,400 | — | — |
| 2024-04-26 | $187.03 | $509.97 | 149,800 | — | — |
| 2024-04-25 | $187.98 | $512.56 | 116,700 | — | — |
| 2024-04-24 | $188.80 | $514.80 | 131,300 | — | — |
| 2024-04-23 | $186.86 | $509.51 | 153,700 | — | — |
| 2024-04-22 | $185.59 | $506.04 | 109,300 | — | — |
| 2024-04-19 | $186.87 | $509.53 | 130,900 | — | — |
| 2024-04-18 | $183.62 | $500.67 | 138,100 | — | — |
| 2024-04-17 | $185.40 | $505.53 | 124,100 | — | — |
| 2024-04-16 | $190.02 | $518.12 | 148,700 | — | — |
| 2024-04-15 | $194.81 | $531.18 | 224,600 | — | — |
| 2024-04-12 | $196.11 | $534.73 | 93,100 | — | — |
| 2024-04-11 | $198.56 | $541.41 | 108,300 | — | — |
| 2024-04-10 | $198.75 | $541.93 | 111,400 | — | — |
| 2024-04-09 | $202.77 | $552.89 | 101,600 | — | — |
| 2024-04-08 | $202.83 | $553.05 | 80,900 | — | — |
| 2024-04-05 | $204.17 | $556.71 | 93,000 | — | — |
| 2024-04-04 | $204.51 | $557.63 | 87,400 | — | — |
| 2024-04-03 | $205.08 | $559.19 | 88,100 | — | — |
| 2024-04-02 | $206.80 | $563.88 | 123,600 | — | — |
| 2024-04-01 | $206.47 | $562.98 | 80,400 | — | — |
| 2024-03-28 | $207.63 | $566.14 | 81,000 | — | — |
| 2024-03-27 | $207.07 | $564.61 | 171,000 | — | — |
| 2024-03-26 | $204.02 | $556.30 | 87,200 | — | — |
| 2024-03-25 | $203.14 | $553.90 | 65,100 | — | — |
| 2024-03-22 | $206.02 | $561.75 | 94,300 | — | — |
| 2024-03-21 | $205.74 | $560.99 | 125,600 | — | — |
| 2024-03-20 | $203.36 | $554.50 | 147,200 | — | — |
| 2024-03-19 | $198.91 | $542.36 | 119,500 | — | — |
| 2024-03-18 | $197.70 | $539.06 | 101,200 | — | — |
| 2024-03-15 | $198.20 | $540.43 | 330,800 | — | — |
| 2024-03-14 | $200.15 | $545.74 | 95,800 | — | — |
| 2024-03-13 | $199.83 | $544.87 | 143,000 | — | — |
| 2024-03-12 | $202.75 | $552.83 | 186,400 | — | — |
| 2024-03-11 | $204.21 | $556.82 | 77,300 | — | — |
| 2024-03-08 | $205.36 | $559.95 | 84,600 | — | — |
| 2024-03-07 | $205.02 | $559.02 | 125,900 | — | — |
| 2024-03-06 | $204.50 | $557.61 | 79,300 | — | — |
| 2024-03-05 | $204.61 | $555.45 | 131,400 | — | — |
| 2024-03-04 | $206.79 | $561.37 | 106,600 | — | — |
| 2024-03-01 | $206.25 | $559.90 | 103,400 | — | — |
| 2024-02-29 | $206.92 | $561.72 | 175,200 | — | — |
| 2024-02-28 | $205.16 | $556.94 | 131,500 | — | — |
| 2024-02-27 | $201.27 | $546.38 | 142,800 | — | — |
| 2024-02-26 | $201.46 | $546.90 | 152,200 | — | — |
| 2024-02-23 | $199.81 | $542.42 | 146,200 | — | — |
| 2024-02-22 | $193.55 | $525.43 | 206,300 | — | — |
| 2024-02-21 | $192.83 | $523.47 | 122,300 | — | — |
| 2024-02-20 | $193.88 | $526.32 | 131,600 | — | — |
| 2024-02-16 | $192.89 | $523.64 | 87,200 | — | — |
| 2024-02-15 | $192.16 | $521.65 | 86,300 | — | — |
| 2024-02-14 | $189.89 | $515.49 | 99,800 | — | — |
| 2024-02-13 | $189.66 | $514.87 | 109,500 | — | — |
| 2024-02-12 | $194.42 | $527.79 | 131,700 | — | — |
| 2024-02-09 | $188.75 | $512.40 | 106,600 | — | — |
| 2024-02-08 | $188.16 | $510.80 | 105,500 | — | — |
| 2024-02-07 | $187.64 | $509.38 | 130,700 | — | — |
| 2024-02-06 | $193.29 | $524.72 | 152,700 | — | — |
| 2024-02-05 | $196.51 | $533.46 | 197,600 | — | — |
| 2024-02-02 | $202.57 | $549.91 | 296,500 | — | — |
| 2024-02-01 | $204.04 | $553.90 | 576,200 | — | — |
| 2024-01-31 | $183.78 | $498.90 | 381,300 | — | — |
| 2024-01-30 | $187.31 | $508.49 | 208,900 | — | — |
| 2024-01-29 | $181.57 | $492.91 | 124,800 | — | — |
| 2024-01-26 | $179.86 | $488.26 | 97,700 | — | — |
| 2024-01-25 | $178.48 | $484.52 | 198,800 | — | — |
| 2024-01-24 | $176.16 | $478.22 | 132,100 | — | — |
| 2024-01-23 | $177.03 | $480.58 | 118,500 | — | — |
| 2024-01-22 | $174.40 | $473.44 | 149,800 | — | — |
| 2024-01-19 | $171.90 | $466.65 | 113,100 | — | — |
| 2024-01-18 | $173.24 | $470.29 | 114,200 | — | — |
| 2024-01-17 | $171.83 | $466.46 | 97,200 | — | — |
| 2024-01-16 | $171.31 | $465.05 | 107,800 | — | — |
| 2024-01-12 | $171.70 | $466.11 | 124,700 | — | — |
| 2024-01-11 | $167.78 | $455.47 | 109,400 | — | — |
| 2024-01-10 | $167.95 | $455.93 | 116,400 | — | — |
| 2024-01-09 | $165.83 | $450.18 | 96,300 | — | — |
| 2024-01-08 | $164.36 | $446.19 | 72,700 | — | — |
| 2024-01-05 | $163.11 | $442.79 | 102,700 | — | — |
| 2024-01-04 | $164.06 | $445.37 | 101,400 | — | — |
| 2024-01-03 | $163.51 | $443.88 | 96,700 | — | — |
| 2024-01-02 | $166.39 | $451.70 | 140,900 | — | — |