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
- 1995-10-25 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 | $183.32 | $449.22 | 284,700 | — | — |
| 2024-12-30 | $180.18 | $441.53 | 259,800 | — | — |
| 2024-12-27 | $181.12 | $443.83 | 199,000 | — | — |
| 2024-12-26 | $182.71 | $447.73 | 130,100 | — | — |
| 2024-12-24 | $182.97 | $448.37 | 93,800 | — | — |
| 2024-12-23 | $181.79 | $445.47 | 163,700 | — | — |
| 2024-12-20 | $182.13 | $446.31 | 415,300 | — | — |
| 2024-12-19 | $180.17 | $441.50 | 264,600 | — | — |
| 2024-12-18 | $180.76 | $442.95 | 270,400 | — | — |
| 2024-12-17 | $184.50 | $452.11 | 504,500 | — | — |
| 2024-12-16 | $184.60 | $452.36 | 439,100 | — | — |
| 2024-12-13 | $189.64 | $464.71 | 211,900 | — | — |
| 2024-12-12 | $192.78 | $472.40 | 329,200 | — | — |
| 2024-12-11 | $195.17 | $478.26 | 301,100 | — | — |
| 2024-12-10 | $191.00 | $468.04 | 356,300 | — | — |
| 2024-12-09 | $190.88 | $467.75 | 281,400 | — | — |
| 2024-12-06 | $190.48 | $466.77 | 224,900 | — | — |
| 2024-12-05 | $193.15 | $473.31 | 253,300 | — | — |
| 2024-12-04 | $190.50 | $466.82 | 400,300 | — | — |
| 2024-12-03 | $191.67 | $469.68 | 308,700 | — | — |
| 2024-12-02 | $190.83 | $467.63 | 426,800 | — | — |
| 2024-11-29 | $185.47 | $454.49 | 399,800 | — | — |
| 2024-11-27 | $191.29 | $468.75 | 183,800 | — | — |
| 2024-11-26 | $192.69 | $472.18 | 168,100 | — | — |
| 2024-11-25 | $191.87 | $470.17 | 344,000 | — | — |
| 2024-11-22 | $197.32 | $483.53 | 317,000 | — | — |
| 2024-11-21 | $198.65 | $486.79 | 362,300 | — | — |
| 2024-11-20 | $192.84 | $472.55 | 260,400 | — | — |
| 2024-11-19 | $193.48 | $474.12 | 133,200 | — | — |
| 2024-11-18 | $193.15 | $473.31 | 293,200 | — | — |
| 2024-11-15 | $192.34 | $471.33 | 189,800 | — | — |
| 2024-11-14 | $188.56 | $462.06 | 198,500 | — | — |
| 2024-11-13 | $187.02 | $458.29 | 242,000 | — | — |
| 2024-11-12 | $187.49 | $459.44 | 161,900 | — | — |
| 2024-11-11 | $185.50 | $454.57 | 140,500 | — | — |
| 2024-11-08 | $185.00 | $453.34 | 279,800 | — | — |
| 2024-11-07 | $182.40 | $446.97 | 219,700 | — | — |
| 2024-11-06 | $183.47 | $449.59 | 307,000 | — | — |
| 2024-11-05 | $181.79 | $445.47 | 123,100 | — | — |
| 2024-11-04 | $181.52 | $444.81 | 188,100 | — | — |
| 2024-11-01 | $181.76 | $445.40 | 224,700 | — | — |
| 2024-10-31 | $184.13 | $451.21 | 254,300 | — | — |
| 2024-10-30 | $187.29 | $458.95 | 181,300 | — | — |
| 2024-10-29 | $187.65 | $459.83 | 202,900 | — | — |
| 2024-10-28 | $191.89 | $470.22 | 193,400 | — | — |
| 2024-10-25 | $189.33 | $463.95 | 149,600 | — | — |
| 2024-10-24 | $188.72 | $462.46 | 113,000 | — | — |
| 2024-10-23 | $188.62 | $462.21 | 137,700 | — | — |
| 2024-10-22 | $188.23 | $461.26 | 135,200 | — | — |
| 2024-10-21 | $187.85 | $460.32 | 166,300 | — | — |
| 2024-10-18 | $190.60 | $467.06 | 279,700 | — | — |
| 2024-10-17 | $186.61 | $457.29 | 148,200 | — | — |
| 2024-10-16 | $185.62 | $454.86 | 359,300 | — | — |
| 2024-10-15 | $182.54 | $447.31 | 198,700 | — | — |
| 2024-10-14 | $185.49 | $454.54 | 123,300 | — | — |
| 2024-10-11 | $186.73 | $457.58 | 253,000 | — | — |
| 2024-10-10 | $185.18 | $453.78 | 153,700 | — | — |
| 2024-10-09 | $181.74 | $445.35 | 108,700 | — | — |
| 2024-10-08 | $183.28 | $449.13 | 390,100 | — | — |
| 2024-10-07 | $182.47 | $447.14 | 129,500 | — | — |
| 2024-10-04 | $184.02 | $450.94 | 291,400 | — | — |
| 2024-10-03 | $181.67 | $445.18 | 319,400 | — | — |
| 2024-10-02 | $180.80 | $443.05 | 190,800 | — | — |
| 2024-10-01 | $182.90 | $448.19 | 253,700 | — | — |
| 2024-09-30 | $180.97 | $443.46 | 297,300 | — | — |
| 2024-09-27 | $185.00 | $453.34 | 341,500 | — | — |
| 2024-09-26 | $179.74 | $440.45 | 301,400 | — | — |
| 2024-09-25 | $175.14 | $429.18 | 199,700 | — | — |
| 2024-09-24 | $177.85 | $435.82 | 202,200 | — | — |
| 2024-09-23 | $175.70 | $430.55 | 124,400 | — | — |
| 2024-09-20 | $179.40 | $432.47 | 437,000 | — | — |
| 2024-09-19 | $180.09 | $434.13 | 193,400 | — | — |
| 2024-09-18 | $180.42 | $434.93 | 247,500 | — | — |
| 2024-09-17 | $175.23 | $422.42 | 132,600 | — | — |
| 2024-09-16 | $174.23 | $420.01 | 196,900 | — | — |
| 2024-09-13 | $175.58 | $423.26 | 132,600 | — | — |
| 2024-09-12 | $174.74 | $421.24 | 170,000 | — | — |
| 2024-09-11 | $173.22 | $417.57 | 224,600 | — | — |
| 2024-09-10 | $171.99 | $414.61 | 259,500 | — | — |
| 2024-09-09 | $173.52 | $418.29 | 142,600 | — | — |
| 2024-09-06 | $170.99 | $412.20 | 372,100 | — | — |
| 2024-09-05 | $172.22 | $415.16 | 205,100 | — | — |
| 2024-09-04 | $171.08 | $412.41 | 268,300 | — | — |
| 2024-09-03 | $172.19 | $415.09 | 195,700 | — | — |
| 2024-08-30 | $178.35 | $429.94 | 378,700 | — | — |
| 2024-08-29 | $173.77 | $418.90 | 112,300 | — | — |
| 2024-08-28 | $172.24 | $415.21 | 177,100 | — | — |
| 2024-08-27 | $168.87 | $407.09 | 71,800 | — | — |
| 2024-08-26 | $169.28 | $408.07 | 163,700 | — | — |
| 2024-08-23 | $169.65 | $408.97 | 208,500 | — | — |
| 2024-08-22 | $166.24 | $400.75 | 164,000 | — | — |
| 2024-08-21 | $168.15 | $405.35 | 146,300 | — | — |
| 2024-08-20 | $169.95 | $409.69 | 124,400 | — | — |
| 2024-08-19 | $169.09 | $407.62 | 178,100 | — | — |
| 2024-08-16 | $166.99 | $402.55 | 165,500 | — | — |
| 2024-08-15 | $167.85 | $404.63 | 97,900 | — | — |
| 2024-08-14 | $165.99 | $400.14 | 102,300 | — | — |
| 2024-08-13 | $166.76 | $402.00 | 165,200 | — | — |
| 2024-08-12 | $164.42 | $396.36 | 219,400 | — | — |
| 2024-08-09 | $165.65 | $399.32 | 237,000 | — | — |
| 2024-08-08 | $168.76 | $406.82 | 240,800 | — | — |
| 2024-08-07 | $162.47 | $391.66 | 185,700 | — | — |
| 2024-08-06 | $163.51 | $394.16 | 212,500 | — | — |
| 2024-08-05 | $160.11 | $385.97 | 294,600 | — | — |
| 2024-08-02 | $162.27 | $391.17 | 288,100 | — | — |
| 2024-08-01 | $166.00 | $400.17 | 358,900 | — | — |
| 2024-07-31 | $170.64 | $411.35 | 346,700 | — | — |
| 2024-07-30 | $172.25 | $415.23 | 141,700 | — | — |
| 2024-07-29 | $171.30 | $412.94 | 90,600 | — | — |
| 2024-07-26 | $170.11 | $410.07 | 196,800 | — | — |
| 2024-07-25 | $169.20 | $407.88 | 221,000 | — | — |
| 2024-07-24 | $172.00 | $414.63 | 215,000 | — | — |
| 2024-07-23 | $172.03 | $414.70 | 156,800 | — | — |
| 2024-07-22 | $173.77 | $418.90 | 190,100 | — | — |
| 2024-07-19 | $172.20 | $415.11 | 248,700 | — | — |
| 2024-07-18 | $171.67 | $413.83 | 263,100 | — | — |
| 2024-07-17 | $171.38 | $413.14 | 169,100 | — | — |
| 2024-07-16 | $171.07 | $412.39 | 203,200 | — | — |
| 2024-07-15 | $168.80 | $406.92 | 147,400 | — | — |
| 2024-07-12 | $171.05 | $412.34 | 205,100 | — | — |
| 2024-07-11 | $168.94 | $407.25 | 250,700 | — | — |
| 2024-07-10 | $169.36 | $408.27 | 277,600 | — | — |
| 2024-07-09 | $168.66 | $406.58 | 305,500 | — | — |
| 2024-07-08 | $162.00 | $390.52 | 181,200 | — | — |
| 2024-07-05 | $163.21 | $393.44 | 176,100 | — | — |
| 2024-07-03 | $162.03 | $390.60 | 155,600 | — | — |
| 2024-07-02 | $159.91 | $385.49 | 193,800 | — | — |
| 2024-07-01 | $158.09 | $381.10 | 401,100 | — | — |
| 2024-06-28 | $161.33 | $388.91 | 220,500 | — | — |
| 2024-06-27 | $159.08 | $383.49 | 429,500 | — | — |
| 2024-06-26 | $163.57 | $394.31 | 342,000 | — | — |
| 2024-06-25 | $163.00 | $392.93 | 296,500 | — | — |
| 2024-06-24 | $161.99 | $390.50 | 257,600 | — | — |
| 2024-06-21 | $158.42 | $381.89 | 465,000 | — | — |
| 2024-06-20 | $158.98 | $383.24 | 273,300 | — | — |
| 2024-06-18 | $156.91 | $378.25 | 154,800 | — | — |
| 2024-06-17 | $156.72 | $377.80 | 199,900 | — | — |
| 2024-06-14 | $155.97 | $375.99 | 401,200 | — | — |
| 2024-06-13 | $158.92 | $383.10 | 282,400 | — | — |
| 2024-06-12 | $161.85 | $390.16 | 248,300 | — | — |
| 2024-06-11 | $157.61 | $379.94 | 221,300 | — | — |
| 2024-06-10 | $160.26 | $386.33 | 288,200 | — | — |
| 2024-06-07 | $160.25 | $386.31 | 209,700 | — | — |
| 2024-06-06 | $163.07 | $393.10 | 160,700 | — | — |
| 2024-06-05 | $162.56 | $391.87 | 246,600 | — | — |
| 2024-06-04 | $161.12 | $388.40 | 131,900 | — | — |
| 2024-06-03 | $165.13 | $398.07 | 198,800 | — | — |
| 2024-05-31 | $165.32 | $398.53 | 430,100 | — | — |
| 2024-05-30 | $163.46 | $394.04 | 251,400 | — | — |
| 2024-05-29 | $164.34 | $396.16 | 248,400 | — | — |
| 2024-05-28 | $166.26 | $400.79 | 152,800 | — | — |
| 2024-05-24 | $165.13 | $398.07 | 107,600 | — | — |
| 2024-05-23 | $163.13 | $393.25 | 301,400 | — | — |
| 2024-05-22 | $163.29 | $393.63 | 332,700 | — | — |
| 2024-05-21 | $165.67 | $399.37 | 223,600 | — | — |
| 2024-05-20 | $164.12 | $395.63 | 130,900 | — | — |
| 2024-05-17 | $164.00 | $395.35 | 214,300 | — | — |
| 2024-05-16 | $172.63 | $393.76 | 160,000 | — | — |
| 2024-05-15 | $173.56 | $395.88 | 185,400 | — | — |
| 2024-05-14 | $170.21 | $388.24 | 162,500 | — | — |
| 2024-05-13 | $170.36 | $388.58 | 335,800 | — | — |
| 2024-05-10 | $174.92 | $398.98 | 712,200 | — | — |
| 2024-05-09 | $176.00 | $401.45 | 349,800 | — | — |
| 2024-05-08 | $176.16 | $401.81 | 189,200 | — | — |
| 2024-05-07 | $169.78 | $387.26 | 365,200 | — | — |
| 2024-05-06 | $169.74 | $387.17 | 120,300 | — | — |
| 2024-05-03 | $168.64 | $384.66 | 212,900 | — | — |
| 2024-05-02 | $164.72 | $375.72 | 199,500 | — | — |
| 2024-05-01 | $164.79 | $375.88 | 71,700 | — | — |
| 2024-04-30 | $165.61 | $377.75 | 291,200 | — | — |
| 2024-04-29 | $167.99 | $383.18 | 175,800 | — | — |
| 2024-04-26 | $167.06 | $381.05 | 390,200 | — | — |
| 2024-04-25 | $167.75 | $382.63 | 183,300 | — | — |
| 2024-04-24 | $168.22 | $383.70 | 392,900 | — | — |
| 2024-04-23 | $168.84 | $385.11 | 199,100 | — | — |
| 2024-04-22 | $167.24 | $381.46 | 134,800 | — | — |
| 2024-04-19 | $165.02 | $376.40 | 190,200 | — | — |
| 2024-04-18 | $161.88 | $369.24 | 193,200 | — | — |
| 2024-04-17 | $160.99 | $367.21 | 244,800 | — | — |
| 2024-04-16 | $159.64 | $364.13 | 153,700 | — | — |
| 2024-04-15 | $160.33 | $365.70 | 290,000 | — | — |
| 2024-04-12 | $165.11 | $376.61 | 466,200 | — | — |
| 2024-04-11 | $169.77 | $387.24 | 298,300 | — | — |
| 2024-04-10 | $168.30 | $383.88 | 301,500 | — | — |
| 2024-04-09 | $171.18 | $390.45 | 203,600 | — | — |
| 2024-04-08 | $174.07 | $397.04 | 200,300 | — | — |
| 2024-04-05 | $172.92 | $394.42 | 194,100 | — | — |
| 2024-04-04 | $170.62 | $389.17 | 415,700 | — | — |
| 2024-04-03 | $170.00 | $387.76 | 273,900 | — | — |
| 2024-04-02 | $170.00 | $387.76 | 377,500 | — | — |
| 2024-04-01 | $168.27 | $383.81 | 282,800 | — | — |
| 2024-03-28 | $169.43 | $386.46 | 350,100 | — | — |
| 2024-03-27 | $168.05 | $383.31 | 377,800 | — | — |
| 2024-03-26 | $169.50 | $386.62 | 227,000 | — | — |
| 2024-03-25 | $170.49 | $388.88 | 190,100 | — | — |
| 2024-03-22 | $173.72 | $396.25 | 182,000 | — | — |
| 2024-03-21 | $177.67 | $405.26 | 180,100 | — | — |
| 2024-03-20 | $177.49 | $404.84 | 203,400 | — | — |
| 2024-03-19 | $169.85 | $387.42 | 154,300 | — | — |
| 2024-03-18 | $173.01 | $394.63 | 198,800 | — | — |
| 2024-03-15 | $172.60 | $393.69 | 545,700 | — | — |
| 2024-03-14 | $172.03 | $392.39 | 282,700 | — | — |
| 2024-03-13 | $173.30 | $395.29 | 257,600 | — | — |
| 2024-03-12 | $172.70 | $393.92 | 167,500 | — | — |
| 2024-03-11 | $173.12 | $394.88 | 171,800 | — | — |
| 2024-03-08 | $175.83 | $401.06 | 157,800 | — | — |
| 2024-03-07 | $175.23 | $399.69 | 324,800 | — | — |
| 2024-03-06 | $173.88 | $396.61 | 307,900 | — | — |
| 2024-03-05 | $173.98 | $396.84 | 190,600 | — | — |
| 2024-03-04 | $170.91 | $389.84 | 110,500 | — | — |
| 2024-03-01 | $171.91 | $392.12 | 218,100 | — | — |
| 2024-02-29 | $170.88 | $389.77 | 349,700 | — | — |
| 2024-02-28 | $168.34 | $383.97 | 182,300 | — | — |
| 2024-02-27 | $170.88 | $389.77 | 208,800 | — | — |
| 2024-02-26 | $170.52 | $388.95 | 119,300 | — | — |
| 2024-02-23 | $170.53 | $388.97 | 132,900 | — | — |
| 2024-02-22 | $169.11 | $385.73 | 247,100 | — | — |
| 2024-02-21 | $168.29 | $383.86 | 318,700 | — | — |
| 2024-02-20 | $167.07 | $381.08 | 369,000 | — | — |
| 2024-02-16 | $170.21 | $388.24 | 393,000 | — | — |
| 2024-02-15 | $169.01 | $385.50 | 370,100 | — | — |
| 2024-02-14 | $162.48 | $370.61 | 347,300 | — | — |
| 2024-02-13 | $158.00 | $360.39 | 204,800 | — | — |
| 2024-02-12 | $158.55 | $361.64 | 305,500 | — | — |
| 2024-02-09 | $154.28 | $351.90 | 425,000 | — | — |
| 2024-02-08 | $152.10 | $346.93 | 229,700 | — | — |
| 2024-02-07 | $154.28 | $351.90 | 204,600 | — | — |
| 2024-02-06 | $153.45 | $350.01 | 212,700 | — | — |
| 2024-02-05 | $150.25 | $342.71 | 178,000 | — | — |
| 2024-02-02 | $149.81 | $341.71 | 370,200 | — | — |
| 2024-02-01 | $150.41 | $343.08 | 190,400 | — | — |
| 2024-01-31 | $148.43 | $338.56 | 150,800 | — | — |
| 2024-01-30 | $149.84 | $341.78 | 146,500 | — | — |
| 2024-01-29 | $150.56 | $343.42 | 110,500 | — | — |
| 2024-01-26 | $150.68 | $343.69 | 110,300 | — | — |
| 2024-01-25 | $148.93 | $339.70 | 241,800 | — | — |
| 2024-01-24 | $148.71 | $339.20 | 340,900 | — | — |
| 2024-01-23 | $150.32 | $342.87 | 196,700 | — | — |
| 2024-01-22 | $150.59 | $343.49 | 199,300 | — | — |
| 2024-01-19 | $148.94 | $339.72 | 146,400 | — | — |
| 2024-01-18 | $148.80 | $339.40 | 190,100 | — | — |
| 2024-01-17 | $147.69 | $336.87 | 234,500 | — | — |
| 2024-01-16 | $150.53 | $343.35 | 326,100 | — | — |
| 2024-01-12 | $148.22 | $338.08 | 106,100 | — | — |
| 2024-01-11 | $147.84 | $337.21 | 126,600 | — | — |
| 2024-01-10 | $147.61 | $336.69 | 203,700 | — | — |
| 2024-01-09 | $147.54 | $336.53 | 168,100 | — | — |
| 2024-01-08 | $148.21 | $338.06 | 172,800 | — | — |
| 2024-01-05 | $145.83 | $332.63 | 125,100 | — | — |
| 2024-01-04 | $145.83 | $332.63 | 152,400 | — | — |
| 2024-01-03 | $145.75 | $332.45 | 160,900 | — | — |
| 2024-01-02 | $148.62 | $338.99 | 155,800 | — | — |