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
- 1994-04-07 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 | $187.47 | $326.30 | 186,400 | — | — |
| 2024-12-30 | $188.24 | $326.34 | 210,800 | — | — |
| 2024-12-27 | $189.86 | $329.15 | 176,400 | — | — |
| 2024-12-26 | $190.89 | $330.93 | 275,000 | — | — |
| 2024-12-24 | $190.00 | $329.39 | 203,300 | — | — |
| 2024-12-23 | $189.56 | $328.63 | 336,600 | — | — |
| 2024-12-20 | $189.75 | $328.96 | 1,242,800 | — | — |
| 2024-12-19 | $189.89 | $329.20 | 358,200 | — | — |
| 2024-12-18 | $191.58 | $332.13 | 288,300 | — | — |
| 2024-12-17 | $199.15 | $345.25 | 287,900 | — | — |
| 2024-12-16 | $202.41 | $350.90 | 327,800 | — | — |
| 2024-12-13 | $203.80 | $353.31 | 207,700 | — | — |
| 2024-12-12 | $207.63 | $359.95 | 228,600 | — | — |
| 2024-12-11 | $209.08 | $362.47 | 413,100 | — | — |
| 2024-12-10 | $209.00 | $362.33 | 365,900 | — | — |
| 2024-12-09 | $208.07 | $360.72 | 363,700 | — | — |
| 2024-12-06 | $209.92 | $363.92 | 249,000 | — | — |
| 2024-12-05 | $212.00 | $367.53 | 343,600 | — | — |
| 2024-12-04 | $216.08 | $374.60 | 236,200 | — | — |
| 2024-12-03 | $213.84 | $370.72 | 159,900 | — | — |
| 2024-12-02 | $217.54 | $377.13 | 126,400 | — | — |
| 2024-11-29 | $218.48 | $378.76 | 108,100 | — | — |
| 2024-11-27 | $216.62 | $375.54 | 152,100 | — | — |
| 2024-11-26 | $216.14 | $374.71 | 203,800 | — | — |
| 2024-11-25 | $219.94 | $381.30 | 385,300 | — | — |
| 2024-11-22 | $213.52 | $370.17 | 418,600 | — | — |
| 2024-11-21 | $208.51 | $361.48 | 307,800 | — | — |
| 2024-11-20 | $203.19 | $352.26 | 210,700 | — | — |
| 2024-11-19 | $203.77 | $353.26 | 262,200 | — | — |
| 2024-11-18 | $207.07 | $358.98 | 248,900 | — | — |
| 2024-11-15 | $206.10 | $357.30 | 175,000 | — | — |
| 2024-11-14 | $207.51 | $359.75 | 273,200 | — | — |
| 2024-11-13 | $210.53 | $364.98 | 232,500 | — | — |
| 2024-11-12 | $214.54 | $371.93 | 159,600 | — | — |
| 2024-11-11 | $218.28 | $378.42 | 247,200 | — | — |
| 2024-11-08 | $213.65 | $370.39 | 231,800 | — | — |
| 2024-11-07 | $217.09 | $376.35 | 284,600 | — | — |
| 2024-11-06 | $218.40 | $378.63 | 769,000 | — | — |
| 2024-11-05 | $203.79 | $353.30 | 258,300 | — | — |
| 2024-11-04 | $198.80 | $344.65 | 347,600 | — | — |
| 2024-11-01 | $201.75 | $349.76 | 356,700 | — | — |
| 2024-10-31 | $192.56 | $333.83 | 624,200 | — | — |
| 2024-10-30 | $197.26 | $341.98 | 481,400 | — | — |
| 2024-10-29 | $197.08 | $341.66 | 211,600 | — | — |
| 2024-10-28 | $195.84 | $339.51 | 250,400 | — | — |
| 2024-10-25 | $193.71 | $335.82 | 167,700 | — | — |
| 2024-10-24 | $193.69 | $335.79 | 150,400 | — | — |
| 2024-10-23 | $193.76 | $335.91 | 246,900 | — | — |
| 2024-10-22 | $195.77 | $339.39 | 201,800 | — | — |
| 2024-10-21 | $200.01 | $346.74 | 327,900 | — | — |
| 2024-10-18 | $203.10 | $352.10 | 391,400 | — | — |
| 2024-10-17 | $198.22 | $343.64 | 248,900 | — | — |
| 2024-10-16 | $194.71 | $337.56 | 204,600 | — | — |
| 2024-10-15 | $192.20 | $333.20 | 338,600 | — | — |
| 2024-10-14 | $193.57 | $335.58 | 192,800 | — | — |
| 2024-10-11 | $194.33 | $336.90 | 177,300 | — | — |
| 2024-10-10 | $189.94 | $329.29 | 167,300 | — | — |
| 2024-10-09 | $191.42 | $331.85 | 185,600 | — | — |
| 2024-10-08 | $189.48 | $328.49 | 254,300 | — | — |
| 2024-10-07 | $191.04 | $331.19 | 225,400 | — | — |
| 2024-10-04 | $191.50 | $331.99 | 261,200 | — | — |
| 2024-10-03 | $189.54 | $328.59 | 191,600 | — | — |
| 2024-10-02 | $192.08 | $333.00 | 206,500 | — | — |
| 2024-10-01 | $189.69 | $328.85 | 208,900 | — | — |
| 2024-09-30 | $192.02 | $332.89 | 206,600 | — | — |
| 2024-09-27 | $193.39 | $334.04 | 211,300 | — | — |
| 2024-09-26 | $193.60 | $334.40 | 195,700 | — | — |
| 2024-09-25 | $187.48 | $323.83 | 236,000 | — | — |
| 2024-09-24 | $189.79 | $327.82 | 222,400 | — | — |
| 2024-09-23 | $187.28 | $323.48 | 217,500 | — | — |
| 2024-09-20 | $185.45 | $320.32 | 767,600 | — | — |
| 2024-09-19 | $187.83 | $324.43 | 218,200 | — | — |
| 2024-09-18 | $182.57 | $315.35 | 186,600 | — | — |
| 2024-09-17 | $184.52 | $318.72 | 190,200 | — | — |
| 2024-09-16 | $184.32 | $318.37 | 391,000 | — | — |
| 2024-09-13 | $178.79 | $308.82 | 345,000 | — | — |
| 2024-09-12 | $176.58 | $305.00 | 215,700 | — | — |
| 2024-09-11 | $175.98 | $303.96 | 284,900 | — | — |
| 2024-09-10 | $173.30 | $299.34 | 366,900 | — | — |
| 2024-09-09 | $174.45 | $301.32 | 372,200 | — | — |
| 2024-09-06 | $175.06 | $302.38 | 361,500 | — | — |
| 2024-09-05 | $174.46 | $301.34 | 372,300 | — | — |
| 2024-09-04 | $175.89 | $303.81 | 578,500 | — | — |
| 2024-09-03 | $186.77 | $322.60 | 293,500 | — | — |
| 2024-08-30 | $193.61 | $334.42 | 462,500 | — | — |
| 2024-08-29 | $193.32 | $333.92 | 204,500 | — | — |
| 2024-08-28 | $194.40 | $335.78 | 175,600 | — | — |
| 2024-08-27 | $195.51 | $337.70 | 148,100 | — | — |
| 2024-08-26 | $198.05 | $342.09 | 159,300 | — | — |
| 2024-08-23 | $197.98 | $341.96 | 135,000 | — | — |
| 2024-08-22 | $195.41 | $337.53 | 84,300 | — | — |
| 2024-08-21 | $196.32 | $339.10 | 135,600 | — | — |
| 2024-08-20 | $192.76 | $332.95 | 136,700 | — | — |
| 2024-08-19 | $194.87 | $336.59 | 154,300 | — | — |
| 2024-08-16 | $193.46 | $334.16 | 242,700 | — | — |
| 2024-08-15 | $192.28 | $332.12 | 198,000 | — | — |
| 2024-08-14 | $189.16 | $326.73 | 174,200 | — | — |
| 2024-08-13 | $190.59 | $329.20 | 137,800 | — | — |
| 2024-08-12 | $187.81 | $324.40 | 222,200 | — | — |
| 2024-08-09 | $189.65 | $327.58 | 212,500 | — | — |
| 2024-08-08 | $189.08 | $326.59 | 178,100 | — | — |
| 2024-08-07 | $187.02 | $323.03 | 389,900 | — | — |
| 2024-08-06 | $190.73 | $329.44 | 304,900 | — | — |
| 2024-08-05 | $190.75 | $329.48 | 298,500 | — | — |
| 2024-08-02 | $195.84 | $338.27 | 344,100 | — | — |
| 2024-08-01 | $198.79 | $343.36 | 581,900 | — | — |
| 2024-07-31 | $205.41 | $354.80 | 1,261,600 | — | — |
| 2024-07-30 | $211.48 | $365.28 | 406,500 | — | — |
| 2024-07-29 | $208.04 | $359.34 | 233,800 | — | — |
| 2024-07-26 | $210.36 | $363.35 | 267,900 | — | — |
| 2024-07-25 | $206.50 | $356.68 | 415,300 | — | — |
| 2024-07-24 | $197.41 | $340.98 | 380,300 | — | — |
| 2024-07-23 | $207.25 | $357.98 | 316,000 | — | — |
| 2024-07-22 | $205.16 | $354.37 | 249,000 | — | — |
| 2024-07-19 | $201.93 | $348.79 | 347,500 | — | — |
| 2024-07-18 | $205.49 | $354.94 | 329,300 | — | — |
| 2024-07-17 | $208.99 | $360.98 | 425,400 | — | — |
| 2024-07-16 | $210.13 | $362.95 | 369,900 | — | — |
| 2024-07-15 | $200.40 | $346.14 | 395,700 | — | — |
| 2024-07-12 | $196.93 | $340.15 | 384,300 | — | — |
| 2024-07-11 | $194.16 | $335.37 | 324,700 | — | — |
| 2024-07-10 | $188.18 | $325.04 | 277,700 | — | — |
| 2024-07-09 | $186.13 | $321.50 | 283,800 | — | — |
| 2024-07-08 | $186.25 | $321.70 | 332,800 | — | — |
| 2024-07-05 | $184.72 | $319.06 | 222,200 | — | — |
| 2024-07-03 | $185.67 | $320.70 | 138,400 | — | — |
| 2024-07-02 | $185.39 | $320.22 | 271,300 | — | — |
| 2024-07-01 | $184.49 | $318.66 | 262,500 | — | — |
| 2024-06-28 | $188.64 | $325.83 | 1,239,700 | — | — |
| 2024-06-27 | $187.11 | $321.96 | 448,800 | — | — |
| 2024-06-26 | $186.84 | $321.50 | 217,900 | — | — |
| 2024-06-25 | $185.18 | $318.64 | 246,000 | — | — |
| 2024-06-24 | $188.64 | $324.60 | 295,400 | — | — |
| 2024-06-21 | $187.91 | $323.34 | 1,075,000 | — | — |
| 2024-06-20 | $186.48 | $320.88 | 436,500 | — | — |
| 2024-06-18 | $184.94 | $318.23 | 331,300 | — | — |
| 2024-06-17 | $184.46 | $317.40 | 399,400 | — | — |
| 2024-06-14 | $182.24 | $313.58 | 1,003,700 | — | — |
| 2024-06-13 | $186.82 | $321.46 | 364,000 | — | — |
| 2024-06-12 | $189.58 | $326.21 | 854,700 | — | — |
| 2024-06-11 | $185.07 | $318.45 | 774,300 | — | — |
| 2024-06-10 | $188.89 | $325.03 | 411,300 | — | — |
| 2024-06-07 | $187.39 | $322.44 | 265,400 | — | — |
| 2024-06-06 | $189.30 | $325.73 | 303,200 | — | — |
| 2024-06-05 | $190.13 | $327.16 | 480,500 | — | — |
| 2024-06-04 | $189.98 | $326.90 | 398,500 | — | — |
| 2024-06-03 | $192.15 | $330.64 | 366,900 | — | — |
| 2024-05-31 | $196.36 | $337.88 | 673,300 | — | — |
| 2024-05-30 | $196.95 | $338.89 | 669,600 | — | — |
| 2024-05-29 | $196.49 | $338.10 | 452,000 | — | — |
| 2024-05-28 | $199.37 | $343.06 | 534,200 | — | — |
| 2024-05-24 | $202.47 | $348.39 | 600,200 | — | — |
| 2024-05-23 | $205.57 | $353.73 | 1,046,500 | — | — |
| 2024-05-22 | $227.12 | $390.81 | 293,100 | — | — |
| 2024-05-21 | $225.03 | $387.21 | 241,200 | — | — |
| 2024-05-20 | $227.76 | $391.91 | 163,600 | — | — |
| 2024-05-17 | $226.97 | $390.55 | 282,300 | — | — |
| 2024-05-16 | $228.26 | $392.77 | 271,200 | — | — |
| 2024-05-15 | $228.99 | $394.03 | 238,600 | — | — |
| 2024-05-14 | $230.66 | $396.90 | 245,500 | — | — |
| 2024-05-13 | $231.66 | $398.62 | 275,800 | — | — |
| 2024-05-10 | $238.07 | $409.65 | 736,700 | — | — |
| 2024-05-09 | $231.15 | $397.74 | 119,000 | — | — |
| 2024-05-08 | $229.46 | $394.84 | 180,500 | — | — |
| 2024-05-07 | $228.76 | $393.63 | 389,600 | — | — |
| 2024-05-06 | $227.25 | $391.03 | 198,200 | — | — |
| 2024-05-03 | $222.93 | $383.60 | 199,200 | — | — |
| 2024-05-02 | $222.56 | $382.96 | 237,900 | — | — |
| 2024-05-01 | $219.33 | $377.40 | 403,900 | — | — |
| 2024-04-30 | $219.53 | $377.75 | 426,500 | — | — |
| 2024-04-29 | $225.13 | $387.38 | 414,000 | — | — |
| 2024-04-26 | $229.94 | $395.66 | 482,700 | — | — |
| 2024-04-25 | $227.93 | $392.20 | 746,800 | — | — |
| 2024-04-24 | $237.61 | $408.86 | 309,100 | — | — |
| 2024-04-23 | $239.77 | $412.58 | 175,100 | — | — |
| 2024-04-22 | $235.16 | $404.64 | 262,900 | — | — |
| 2024-04-19 | $238.36 | $410.15 | 214,600 | — | — |
| 2024-04-18 | $238.93 | $411.13 | 291,100 | — | — |
| 2024-04-17 | $236.61 | $407.14 | 238,600 | — | — |
| 2024-04-16 | $239.51 | $412.13 | 270,800 | — | — |
| 2024-04-15 | $238.88 | $411.04 | 198,200 | — | — |
| 2024-04-12 | $238.60 | $410.56 | 217,900 | — | — |
| 2024-04-11 | $242.56 | $417.38 | 157,200 | — | — |
| 2024-04-10 | $241.58 | $415.69 | 155,500 | — | — |
| 2024-04-09 | $244.75 | $421.14 | 206,100 | — | — |
| 2024-04-08 | $246.54 | $424.22 | 205,500 | — | — |
| 2024-04-05 | $247.97 | $426.69 | 256,900 | — | — |
| 2024-04-04 | $246.93 | $424.90 | 141,800 | — | — |
| 2024-04-03 | $250.05 | $430.26 | 238,800 | — | — |
| 2024-04-02 | $249.21 | $428.82 | 285,700 | — | — |
| 2024-04-01 | $252.64 | $434.72 | 181,700 | — | — |
| 2024-03-28 | $255.44 | $439.54 | 247,900 | — | — |
| 2024-03-27 | $258.37 | $444.58 | 384,400 | — | — |
| 2024-03-26 | $253.01 | $434.14 | 283,300 | — | — |
| 2024-03-25 | $256.05 | $439.35 | 262,100 | — | — |
| 2024-03-22 | $258.04 | $442.77 | 323,400 | — | — |
| 2024-03-21 | $257.05 | $441.07 | 256,300 | — | — |
| 2024-03-20 | $255.99 | $439.25 | 201,500 | — | — |
| 2024-03-19 | $252.06 | $432.51 | 194,500 | — | — |
| 2024-03-18 | $248.93 | $427.14 | 249,200 | — | — |
| 2024-03-15 | $248.41 | $426.24 | 897,200 | — | — |
| 2024-03-14 | $246.78 | $423.45 | 579,800 | — | — |
| 2024-03-13 | $248.77 | $426.86 | 630,900 | — | — |
| 2024-03-12 | $252.53 | $433.31 | 179,000 | — | — |
| 2024-03-11 | $252.78 | $433.74 | 173,500 | — | — |
| 2024-03-08 | $254.43 | $436.57 | 162,000 | — | — |
| 2024-03-07 | $255.15 | $437.81 | 197,000 | — | — |
| 2024-03-06 | $254.34 | $436.42 | 175,200 | — | — |
| 2024-03-05 | $252.88 | $433.91 | 236,600 | — | — |
| 2024-03-04 | $255.30 | $438.07 | 180,600 | — | — |
| 2024-03-01 | $254.19 | $436.16 | 233,400 | — | — |
| 2024-02-29 | $256.60 | $440.30 | 268,400 | — | — |
| 2024-02-28 | $256.57 | $440.24 | 252,800 | — | — |
| 2024-02-27 | $253.54 | $435.05 | 210,500 | — | — |
| 2024-02-26 | $253.23 | $434.51 | 215,800 | — | — |
| 2024-02-23 | $250.03 | $429.02 | 208,600 | — | — |
| 2024-02-22 | $248.53 | $426.45 | 378,200 | — | — |
| 2024-02-21 | $246.47 | $422.91 | 196,200 | — | — |
| 2024-02-20 | $246.99 | $423.81 | 380,500 | — | — |
| 2024-02-16 | $249.90 | $428.80 | 454,600 | — | — |
| 2024-02-15 | $249.80 | $428.63 | 742,500 | — | — |
| 2024-02-14 | $231.55 | $397.31 | 401,100 | — | — |
| 2024-02-13 | $227.25 | $389.94 | 364,600 | — | — |
| 2024-02-12 | $231.69 | $397.55 | 249,900 | — | — |
| 2024-02-09 | $231.62 | $397.43 | 308,100 | — | — |
| 2024-02-08 | $230.10 | $394.83 | 221,200 | — | — |
| 2024-02-07 | $226.84 | $389.23 | 311,600 | — | — |
| 2024-02-06 | $223.77 | $383.96 | 232,900 | — | — |
| 2024-02-05 | $222.62 | $381.99 | 237,600 | — | — |
| 2024-02-02 | $226.50 | $388.65 | 235,400 | — | — |
| 2024-02-01 | $225.80 | $387.45 | 297,700 | — | — |
| 2024-01-31 | $222.22 | $381.30 | 783,600 | — | — |
| 2024-01-30 | $227.01 | $389.52 | 191,600 | — | — |
| 2024-01-29 | $225.74 | $387.34 | 199,200 | — | — |
| 2024-01-26 | $224.05 | $384.44 | 278,700 | — | — |
| 2024-01-25 | $222.88 | $382.44 | 274,500 | — | — |
| 2024-01-24 | $219.99 | $377.48 | 185,900 | — | — |
| 2024-01-23 | $222.68 | $382.09 | 213,100 | — | — |
| 2024-01-22 | $223.28 | $383.12 | 252,200 | — | — |
| 2024-01-19 | $220.72 | $378.73 | 350,600 | — | — |
| 2024-01-18 | $215.48 | $369.74 | 210,900 | — | — |
| 2024-01-17 | $210.49 | $361.18 | 165,400 | — | — |
| 2024-01-16 | $212.63 | $364.85 | 180,400 | — | — |
| 2024-01-12 | $212.45 | $364.54 | 203,000 | — | — |
| 2024-01-11 | $210.41 | $361.04 | 197,300 | — | — |
| 2024-01-10 | $209.19 | $358.95 | 215,300 | — | — |
| 2024-01-09 | $210.32 | $360.89 | 210,500 | — | — |
| 2024-01-08 | $212.21 | $364.13 | 245,900 | — | — |
| 2024-01-05 | $211.23 | $362.45 | 314,600 | — | — |
| 2024-01-04 | $212.19 | $364.09 | 289,700 | — | — |
| 2024-01-03 | $209.65 | $359.74 | 318,700 | — | — |
| 2024-01-02 | $213.72 | $366.72 | 268,400 | — | — |