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-02-06 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 | $118.86 | $175.35 | 187,300 | — | — |
| 2024-12-30 | $118.79 | $175.25 | 158,200 | — | — |
| 2024-12-27 | $120.63 | $177.96 | 251,200 | — | — |
| 2024-12-26 | $122.93 | $181.35 | 282,100 | — | — |
| 2024-12-24 | $123.19 | $181.74 | 179,700 | — | — |
| 2024-12-23 | $122.24 | $180.34 | 372,300 | — | — |
| 2024-12-20 | $122.75 | $181.09 | 1,703,200 | — | — |
| 2024-12-19 | $123.01 | $181.47 | 515,000 | — | — |
| 2024-12-18 | $126.62 | $186.80 | 513,700 | — | — |
| 2024-12-17 | $133.11 | $196.37 | 282,300 | — | — |
| 2024-12-16 | $136.25 | $201.00 | 222,600 | — | — |
| 2024-12-13 | $136.26 | $201.02 | 175,800 | — | — |
| 2024-12-12 | $139.84 | $206.30 | 206,000 | — | — |
| 2024-12-11 | $142.48 | $210.19 | 217,200 | — | — |
| 2024-12-10 | $142.43 | $210.12 | 277,900 | — | — |
| 2024-12-09 | $145.32 | $214.38 | 207,200 | — | — |
| 2024-12-06 | $145.86 | $215.18 | 170,400 | — | — |
| 2024-12-05 | $144.44 | $213.09 | 177,100 | — | — |
| 2024-12-04 | $146.90 | $216.72 | 191,300 | — | — |
| 2024-12-03 | $146.43 | $216.02 | 169,000 | — | — |
| 2024-12-02 | $147.52 | $217.63 | 243,600 | — | — |
| 2024-11-29 | $147.60 | $217.44 | 121,100 | — | — |
| 2024-11-27 | $146.40 | $215.67 | 164,900 | — | — |
| 2024-11-26 | $148.41 | $218.63 | 312,700 | — | — |
| 2024-11-25 | $152.50 | $224.66 | 515,600 | — | — |
| 2024-11-22 | $143.78 | $211.81 | 219,300 | — | — |
| 2024-11-21 | $140.36 | $206.77 | 246,000 | — | — |
| 2024-11-20 | $137.41 | $202.43 | 128,800 | — | — |
| 2024-11-19 | $138.18 | $203.56 | 165,700 | — | — |
| 2024-11-18 | $141.54 | $208.51 | 183,600 | — | — |
| 2024-11-15 | $140.09 | $206.37 | 193,700 | — | — |
| 2024-11-14 | $140.35 | $206.76 | 250,900 | — | — |
| 2024-11-13 | $142.55 | $210.00 | 235,800 | — | — |
| 2024-11-12 | $141.13 | $207.91 | 236,900 | — | — |
| 2024-11-11 | $143.14 | $210.87 | 192,700 | — | — |
| 2024-11-08 | $142.32 | $209.66 | 291,300 | — | — |
| 2024-11-07 | $140.85 | $207.49 | 222,100 | — | — |
| 2024-11-06 | $141.76 | $208.83 | 440,600 | — | — |
| 2024-11-05 | $138.49 | $204.02 | 636,100 | — | — |
| 2024-11-04 | $134.26 | $197.79 | 296,100 | — | — |
| 2024-11-01 | $134.21 | $197.71 | 222,500 | — | — |
| 2024-10-31 | $133.03 | $195.97 | 240,700 | — | — |
| 2024-10-30 | $134.37 | $197.95 | 263,400 | — | — |
| 2024-10-29 | $131.64 | $193.93 | 286,500 | — | — |
| 2024-10-28 | $138.62 | $204.21 | 158,000 | — | — |
| 2024-10-25 | $135.38 | $199.44 | 180,100 | — | — |
| 2024-10-24 | $136.97 | $201.78 | 230,100 | — | — |
| 2024-10-23 | $133.91 | $197.27 | 268,200 | — | — |
| 2024-10-22 | $133.65 | $196.89 | 258,700 | — | — |
| 2024-10-21 | $137.90 | $203.15 | 237,100 | — | — |
| 2024-10-18 | $141.74 | $208.81 | 180,000 | — | — |
| 2024-10-17 | $142.20 | $209.48 | 172,600 | — | — |
| 2024-10-16 | $147.00 | $216.55 | 295,600 | — | — |
| 2024-10-15 | $142.23 | $209.53 | 233,200 | — | — |
| 2024-10-14 | $142.98 | $210.63 | 135,100 | — | — |
| 2024-10-11 | $142.37 | $209.73 | 129,800 | — | — |
| 2024-10-10 | $138.95 | $204.70 | 213,100 | — | — |
| 2024-10-09 | $142.39 | $209.76 | 210,400 | — | — |
| 2024-10-08 | $142.02 | $209.22 | 255,300 | — | — |
| 2024-10-07 | $141.27 | $208.11 | 209,300 | — | — |
| 2024-10-04 | $138.90 | $204.62 | 160,900 | — | — |
| 2024-10-03 | $138.29 | $203.72 | 146,000 | — | — |
| 2024-10-02 | $139.53 | $205.55 | 173,700 | — | — |
| 2024-10-01 | $141.39 | $208.29 | 212,300 | — | — |
| 2024-09-30 | $140.98 | $207.69 | 204,200 | — | — |
| 2024-09-27 | $141.49 | $208.44 | 275,400 | — | — |
| 2024-09-26 | $140.31 | $206.70 | 348,700 | — | — |
| 2024-09-25 | $138.07 | $203.40 | 381,500 | — | — |
| 2024-09-24 | $141.78 | $208.86 | 264,000 | — | — |
| 2024-09-23 | $141.65 | $208.67 | 410,800 | — | — |
| 2024-09-20 | $137.50 | $202.56 | 3,094,900 | — | — |
| 2024-09-19 | $144.69 | $213.15 | 279,200 | — | — |
| 2024-09-18 | $137.06 | $201.91 | 277,300 | — | — |
| 2024-09-17 | $135.24 | $199.23 | 265,900 | — | — |
| 2024-09-16 | $134.81 | $198.60 | 308,400 | — | — |
| 2024-09-13 | $135.86 | $200.14 | 333,200 | — | — |
| 2024-09-12 | $127.48 | $187.80 | 237,700 | — | — |
| 2024-09-11 | $122.09 | $179.86 | 273,400 | — | — |
| 2024-09-10 | $121.70 | $179.28 | 260,800 | — | — |
| 2024-09-09 | $121.66 | $179.22 | 283,700 | — | — |
| 2024-09-06 | $124.13 | $182.86 | 270,100 | — | — |
| 2024-09-05 | $124.79 | $183.84 | 258,700 | — | — |
| 2024-09-04 | $125.84 | $185.38 | 188,400 | — | — |
| 2024-09-03 | $124.81 | $183.86 | 350,600 | — | — |
| 2024-08-30 | $135.62 | $192.11 | 335,600 | — | — |
| 2024-08-29 | $133.93 | $189.72 | 374,400 | — | — |
| 2024-08-28 | $136.24 | $192.99 | 299,200 | — | — |
| 2024-08-27 | $133.91 | $189.69 | 224,200 | — | — |
| 2024-08-26 | $136.00 | $192.65 | 236,600 | — | — |
| 2024-08-23 | $138.66 | $196.42 | 265,200 | — | — |
| 2024-08-22 | $129.90 | $184.01 | 204,700 | — | — |
| 2024-08-21 | $132.05 | $187.06 | 193,800 | — | — |
| 2024-08-20 | $127.55 | $180.68 | 190,000 | — | — |
| 2024-08-19 | $127.14 | $180.10 | 176,700 | — | — |
| 2024-08-16 | $127.00 | $179.90 | 259,100 | — | — |
| 2024-08-15 | $128.08 | $181.43 | 194,200 | — | — |
| 2024-08-14 | $125.64 | $177.98 | 252,900 | — | — |
| 2024-08-13 | $128.74 | $182.37 | 258,100 | — | — |
| 2024-08-12 | $126.62 | $179.37 | 252,300 | — | — |
| 2024-08-09 | $127.11 | $180.06 | 263,300 | — | — |
| 2024-08-08 | $126.86 | $179.71 | 309,900 | — | — |
| 2024-08-07 | $124.16 | $175.88 | 572,500 | — | — |
| 2024-08-06 | $129.65 | $183.66 | 541,600 | — | — |
| 2024-08-05 | $124.22 | $175.97 | 432,400 | — | — |
| 2024-08-02 | $128.89 | $182.58 | 326,900 | — | — |
| 2024-08-01 | $133.60 | $189.25 | 262,100 | — | — |
| 2024-07-31 | $142.09 | $201.28 | 323,600 | — | — |
| 2024-07-30 | $140.95 | $199.66 | 293,000 | — | — |
| 2024-07-29 | $140.09 | $198.45 | 158,500 | — | — |
| 2024-07-26 | $141.04 | $199.79 | 247,100 | — | — |
| 2024-07-25 | $135.29 | $191.65 | 382,800 | — | — |
| 2024-07-24 | $129.42 | $183.33 | 189,500 | — | — |
| 2024-07-23 | $134.15 | $190.03 | 252,600 | — | — |
| 2024-07-22 | $133.96 | $189.76 | 254,400 | — | — |
| 2024-07-19 | $130.84 | $185.34 | 245,800 | — | — |
| 2024-07-18 | $132.10 | $187.13 | 284,600 | — | — |
| 2024-07-17 | $133.72 | $189.42 | 327,600 | — | — |
| 2024-07-16 | $136.80 | $193.79 | 365,200 | — | — |
| 2024-07-15 | $126.22 | $178.80 | 259,400 | — | — |
| 2024-07-12 | $125.12 | $177.24 | 361,700 | — | — |
| 2024-07-11 | $123.34 | $174.72 | 363,800 | — | — |
| 2024-07-10 | $115.61 | $163.77 | 310,100 | — | — |
| 2024-07-09 | $114.59 | $162.32 | 335,500 | — | — |
| 2024-07-08 | $116.97 | $165.70 | 410,400 | — | — |
| 2024-07-05 | $115.83 | $164.08 | 280,500 | — | — |
| 2024-07-03 | $117.47 | $166.40 | 156,000 | — | — |
| 2024-07-02 | $115.85 | $164.11 | 285,400 | — | — |
| 2024-07-01 | $117.69 | $166.72 | 375,000 | — | — |
| 2024-06-28 | $119.22 | $168.88 | 1,196,200 | — | — |
| 2024-06-27 | $118.57 | $167.96 | 222,100 | — | — |
| 2024-06-26 | $118.27 | $167.54 | 254,400 | — | — |
| 2024-06-25 | $117.77 | $166.83 | 483,900 | — | — |
| 2024-06-24 | $121.58 | $172.23 | 253,300 | — | — |
| 2024-06-21 | $122.41 | $173.40 | 943,700 | — | — |
| 2024-06-20 | $122.72 | $173.84 | 328,200 | — | — |
| 2024-06-18 | $126.29 | $178.90 | 261,700 | — | — |
| 2024-06-17 | $126.85 | $179.69 | 289,300 | — | — |
| 2024-06-14 | $126.60 | $179.34 | 204,500 | — | — |
| 2024-06-13 | $130.50 | $184.86 | 326,100 | — | — |
| 2024-06-12 | $131.68 | $186.53 | 351,700 | — | — |
| 2024-06-11 | $126.37 | $179.01 | 219,200 | — | — |
| 2024-06-10 | $128.37 | $181.84 | 316,900 | — | — |
| 2024-06-07 | $128.91 | $182.61 | 195,000 | — | — |
| 2024-06-06 | $131.73 | $186.60 | 197,600 | — | — |
| 2024-06-05 | $133.61 | $189.27 | 209,700 | — | — |
| 2024-06-04 | $132.12 | $187.16 | 408,100 | — | — |
| 2024-06-03 | $134.65 | $190.74 | 203,600 | — | — |
| 2024-05-31 | $137.29 | $194.20 | 251,700 | — | — |
| 2024-05-30 | $135.08 | $191.07 | 175,400 | — | — |
| 2024-05-29 | $132.86 | $187.93 | 328,000 | — | — |
| 2024-05-28 | $136.01 | $192.39 | 336,400 | — | — |
| 2024-05-24 | $141.11 | $199.60 | 198,100 | — | — |
| 2024-05-23 | $136.46 | $193.02 | 284,300 | — | — |
| 2024-05-22 | $136.85 | $193.57 | 264,700 | — | — |
| 2024-05-21 | $138.33 | $195.67 | 272,100 | — | — |
| 2024-05-20 | $137.57 | $194.59 | 288,300 | — | — |
| 2024-05-17 | $136.05 | $192.44 | 229,900 | — | — |
| 2024-05-16 | $137.29 | $194.20 | 425,700 | — | — |
| 2024-05-15 | $140.86 | $199.25 | 365,800 | — | — |
| 2024-05-14 | $136.31 | $192.81 | 230,800 | — | — |
| 2024-05-13 | $135.22 | $191.27 | 324,700 | — | — |
| 2024-05-10 | $133.68 | $189.09 | 282,400 | — | — |
| 2024-05-09 | $136.27 | $192.75 | 367,500 | — | — |
| 2024-05-08 | $133.21 | $188.43 | 533,900 | — | — |
| 2024-05-07 | $130.67 | $184.83 | 698,900 | — | — |
| 2024-05-06 | $139.37 | $197.14 | 395,800 | — | — |
| 2024-05-03 | $136.05 | $192.44 | 328,000 | — | — |
| 2024-05-02 | $134.48 | $190.22 | 235,600 | — | — |
| 2024-05-01 | $132.01 | $186.73 | 287,600 | — | — |
| 2024-04-30 | $132.27 | $187.10 | 350,000 | — | — |
| 2024-04-29 | $138.26 | $195.57 | 207,700 | — | — |
| 2024-04-26 | $139.42 | $197.21 | 218,200 | — | — |
| 2024-04-25 | $138.46 | $195.85 | 282,400 | — | — |
| 2024-04-24 | $137.22 | $194.10 | 202,000 | — | — |
| 2024-04-23 | $139.14 | $196.81 | 400,100 | — | — |
| 2024-04-22 | $133.02 | $188.16 | 431,500 | — | — |
| 2024-04-19 | $133.60 | $188.98 | 282,500 | — | — |
| 2024-04-18 | $134.65 | $190.46 | 340,400 | — | — |
| 2024-04-17 | $137.80 | $194.92 | 286,200 | — | — |
| 2024-04-16 | $138.91 | $196.49 | 532,100 | — | — |
| 2024-04-15 | $149.00 | $210.76 | 380,600 | — | — |
| 2024-04-12 | $149.99 | $212.16 | 273,700 | — | — |
| 2024-04-11 | $151.88 | $214.83 | 326,400 | — | — |
| 2024-04-10 | $148.92 | $210.65 | 408,300 | — | — |
| 2024-04-09 | $152.98 | $216.39 | 304,100 | — | — |
| 2024-04-08 | $152.43 | $215.61 | 188,300 | — | — |
| 2024-04-05 | $151.99 | $214.99 | 229,700 | — | — |
| 2024-04-04 | $149.15 | $210.97 | 238,000 | — | — |
| 2024-04-03 | $150.91 | $213.46 | 227,600 | — | — |
| 2024-04-02 | $148.95 | $210.69 | 378,200 | — | — |
| 2024-04-01 | $152.95 | $216.35 | 262,800 | — | — |
| 2024-03-28 | $153.37 | $216.94 | 382,800 | — | — |
| 2024-03-27 | $151.83 | $214.76 | 243,800 | — | — |
| 2024-03-26 | $150.12 | $212.34 | 391,600 | — | — |
| 2024-03-25 | $150.80 | $213.31 | 309,000 | — | — |
| 2024-03-22 | $151.38 | $214.13 | 361,500 | — | — |
| 2024-03-21 | $152.15 | $215.22 | 512,000 | — | — |
| 2024-03-20 | $144.04 | $203.74 | 392,600 | — | — |
| 2024-03-19 | $135.89 | $192.22 | 283,100 | — | — |
| 2024-03-18 | $132.82 | $187.87 | 350,400 | — | — |
| 2024-03-15 | $131.55 | $186.08 | 1,275,000 | — | — |
| 2024-03-14 | $127.87 | $180.87 | 251,900 | — | — |
| 2024-03-13 | $129.31 | $182.91 | 206,800 | — | — |
| 2024-03-12 | $128.62 | $181.93 | 212,600 | — | — |
| 2024-03-11 | $128.10 | $181.20 | 269,900 | — | — |
| 2024-03-08 | $129.20 | $182.75 | 257,700 | — | — |
| 2024-03-07 | $129.33 | $182.94 | 394,800 | — | — |
| 2024-03-06 | $128.65 | $181.98 | 338,300 | — | — |
| 2024-03-05 | $129.89 | $183.73 | 346,400 | — | — |
| 2024-03-04 | $135.55 | $191.74 | 415,300 | — | — |
| 2024-03-01 | $137.79 | $194.90 | 213,200 | — | — |
| 2024-02-29 | $135.91 | $192.24 | 324,900 | — | — |
| 2024-02-28 | $133.66 | $189.06 | 347,900 | — | — |
| 2024-02-27 | $132.98 | $188.10 | 288,500 | — | — |
| 2024-02-26 | $130.61 | $184.75 | 282,200 | — | — |
| 2024-02-23 | $129.42 | $183.06 | 282,000 | — | — |
| 2024-02-22 | $126.54 | $178.99 | 554,500 | — | — |
| 2024-02-21 | $125.11 | $176.69 | 703,300 | — | — |
| 2024-02-20 | $135.87 | $191.88 | 411,000 | — | — |
| 2024-02-16 | $139.98 | $197.69 | 238,200 | — | — |
| 2024-02-15 | $142.66 | $201.47 | 220,300 | — | — |
| 2024-02-14 | $139.93 | $197.61 | 224,600 | — | — |
| 2024-02-13 | $135.53 | $191.40 | 331,700 | — | — |
| 2024-02-12 | $141.86 | $200.34 | 207,700 | — | — |
| 2024-02-09 | $140.57 | $198.52 | 162,500 | — | — |
| 2024-02-08 | $137.53 | $194.23 | 204,700 | — | — |
| 2024-02-07 | $135.01 | $190.67 | 229,100 | — | — |
| 2024-02-06 | $133.88 | $189.07 | 159,300 | — | — |
| 2024-02-05 | $134.88 | $190.48 | 219,500 | — | — |
| 2024-02-02 | $138.63 | $195.78 | 173,800 | — | — |
| 2024-02-01 | $138.91 | $196.17 | 165,300 | — | — |
| 2024-01-31 | $135.46 | $191.30 | 191,400 | — | — |
| 2024-01-30 | $137.57 | $194.28 | 156,600 | — | — |
| 2024-01-29 | $136.87 | $193.29 | 172,500 | — | — |
| 2024-01-26 | $134.99 | $190.64 | 133,000 | — | — |
| 2024-01-25 | $134.49 | $189.93 | 223,600 | — | — |
| 2024-01-24 | $131.45 | $185.64 | 201,900 | — | — |
| 2024-01-23 | $132.87 | $187.64 | 252,500 | — | — |
| 2024-01-22 | $137.58 | $194.30 | 311,500 | — | — |
| 2024-01-19 | $133.44 | $188.45 | 205,900 | — | — |
| 2024-01-18 | $132.51 | $187.14 | 206,700 | — | — |
| 2024-01-17 | $131.66 | $185.94 | 176,700 | — | — |
| 2024-01-16 | $131.60 | $185.85 | 173,600 | — | — |
| 2024-01-12 | $132.31 | $186.85 | 163,200 | — | — |
| 2024-01-11 | $131.72 | $186.02 | 208,600 | — | — |
| 2024-01-10 | $130.82 | $184.75 | 324,100 | — | — |
| 2024-01-09 | $128.49 | $181.46 | 311,100 | — | — |
| 2024-01-08 | $132.31 | $186.85 | 260,200 | — | — |
| 2024-01-05 | $128.22 | $181.08 | 310,900 | — | — |
| 2024-01-04 | $124.27 | $175.50 | 269,700 | — | — |
| 2024-01-03 | $125.06 | $176.61 | 203,100 | — | — |
| 2024-01-02 | $128.24 | $181.11 | 250,900 | — | — |