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
- 2004-11-05 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 | $226.04 | $264.55 | 218,200 | — | — |
| 2024-12-30 | $225.30 | $263.68 | 250,700 | — | — |
| 2024-12-27 | $229.03 | $268.05 | 229,200 | — | — |
| 2024-12-26 | $230.22 | $269.44 | 179,200 | — | — |
| 2024-12-24 | $229.40 | $268.48 | 131,300 | — | — |
| 2024-12-23 | $229.46 | $268.55 | 286,500 | — | — |
| 2024-12-20 | $230.15 | $269.36 | 1,100,000 | — | — |
| 2024-12-19 | $228.51 | $267.44 | 456,300 | — | — |
| 2024-12-18 | $232.51 | $272.12 | 541,900 | — | — |
| 2024-12-17 | $234.90 | $274.92 | 461,600 | — | — |
| 2024-12-16 | $232.92 | $272.60 | 358,400 | — | — |
| 2024-12-13 | $233.73 | $273.55 | 292,500 | — | — |
| 2024-12-12 | $236.21 | $276.45 | 575,400 | — | — |
| 2024-12-11 | $234.86 | $274.87 | 567,500 | — | — |
| 2024-12-10 | $240.07 | $280.97 | 450,100 | — | — |
| 2024-12-09 | $240.97 | $282.02 | 491,300 | — | — |
| 2024-12-06 | $239.93 | $280.80 | 573,600 | — | — |
| 2024-12-05 | $243.96 | $285.52 | 868,200 | — | — |
| 2024-12-04 | $248.39 | $290.71 | 1,006,800 | — | — |
| 2024-12-03 | $262.79 | $307.56 | 326,200 | — | — |
| 2024-12-02 | $263.47 | $308.35 | 412,000 | — | — |
| 2024-11-29 | $258.69 | $302.76 | 230,200 | — | — |
| 2024-11-27 | $261.71 | $306.29 | 217,900 | — | — |
| 2024-11-26 | $261.02 | $305.49 | 248,100 | — | — |
| 2024-11-25 | $263.80 | $308.74 | 638,200 | — | — |
| 2024-11-22 | $260.35 | $304.70 | 352,700 | — | — |
| 2024-11-21 | $260.31 | $304.66 | 508,900 | — | — |
| 2024-11-20 | $265.44 | $310.66 | 323,400 | — | — |
| 2024-11-19 | $267.81 | $312.57 | 352,500 | — | — |
| 2024-11-18 | $267.33 | $312.01 | 274,300 | — | — |
| 2024-11-15 | $261.65 | $305.38 | 378,400 | — | — |
| 2024-11-14 | $264.98 | $309.26 | 287,400 | — | — |
| 2024-11-13 | $267.13 | $311.77 | 319,000 | — | — |
| 2024-11-12 | $271.63 | $317.03 | 350,900 | — | — |
| 2024-11-11 | $274.24 | $320.07 | 248,200 | — | — |
| 2024-11-08 | $274.68 | $320.59 | 386,700 | — | — |
| 2024-11-07 | $274.41 | $320.27 | 407,900 | — | — |
| 2024-11-06 | $274.87 | $320.81 | 869,000 | — | — |
| 2024-11-05 | $279.15 | $325.80 | 662,100 | — | — |
| 2024-11-04 | $287.60 | $335.67 | 340,400 | — | — |
| 2024-11-01 | $287.40 | $335.43 | 271,700 | — | — |
| 2024-10-31 | $289.42 | $337.79 | 286,800 | — | — |
| 2024-10-30 | $293.61 | $342.68 | 266,100 | — | — |
| 2024-10-29 | $292.33 | $341.19 | 355,900 | — | — |
| 2024-10-28 | $288.79 | $337.05 | 298,100 | — | — |
| 2024-10-25 | $286.45 | $334.32 | 186,300 | — | — |
| 2024-10-24 | $290.29 | $338.80 | 201,000 | — | — |
| 2024-10-23 | $288.89 | $337.17 | 207,700 | — | — |
| 2024-10-22 | $290.23 | $338.73 | 395,100 | — | — |
| 2024-10-21 | $287.10 | $335.08 | 400,500 | — | — |
| 2024-10-18 | $288.83 | $337.10 | 390,900 | — | — |
| 2024-10-17 | $290.78 | $339.38 | 342,500 | — | — |
| 2024-10-16 | $292.46 | $341.34 | 312,200 | — | — |
| 2024-10-15 | $288.26 | $336.44 | 332,200 | — | — |
| 2024-10-14 | $284.50 | $332.05 | 335,800 | — | — |
| 2024-10-11 | $278.10 | $324.58 | 313,500 | — | — |
| 2024-10-10 | $276.43 | $322.63 | 367,100 | — | — |
| 2024-10-09 | $275.41 | $321.44 | 189,900 | — | — |
| 2024-10-08 | $275.89 | $322.00 | 239,400 | — | — |
| 2024-10-07 | $273.76 | $319.51 | 266,200 | — | — |
| 2024-10-04 | $273.65 | $319.38 | 482,400 | — | — |
| 2024-10-03 | $273.94 | $319.72 | 736,900 | — | — |
| 2024-10-02 | $254.92 | $297.52 | 345,200 | — | — |
| 2024-10-01 | $255.85 | $298.61 | 366,800 | — | — |
| 2024-09-30 | $256.20 | $299.02 | 444,700 | — | — |
| 2024-09-27 | $254.84 | $297.43 | 306,100 | — | — |
| 2024-09-26 | $254.19 | $296.67 | 374,700 | — | — |
| 2024-09-25 | $254.38 | $296.89 | 271,400 | — | — |
| 2024-09-24 | $260.95 | $304.56 | 314,400 | — | — |
| 2024-09-23 | $257.49 | $300.52 | 299,200 | — | — |
| 2024-09-20 | $257.27 | $300.27 | 1,608,800 | — | — |
| 2024-09-19 | $259.33 | $302.67 | 507,900 | — | — |
| 2024-09-18 | $259.83 | $303.25 | 465,000 | — | — |
| 2024-09-17 | $258.38 | $301.56 | 300,000 | — | — |
| 2024-09-16 | $259.00 | $302.29 | 200,400 | — | — |
| 2024-09-13 | $257.13 | $300.10 | 211,000 | — | — |
| 2024-09-12 | $256.41 | $299.26 | 255,200 | — | — |
| 2024-09-11 | $255.41 | $298.10 | 290,000 | — | — |
| 2024-09-10 | $257.95 | $301.06 | 382,700 | — | — |
| 2024-09-09 | $257.80 | $300.88 | 390,200 | — | — |
| 2024-09-06 | $256.85 | $299.78 | 594,900 | — | — |
| 2024-09-05 | $258.02 | $301.14 | 887,200 | — | — |
| 2024-09-04 | $241.86 | $282.28 | 387,700 | — | — |
| 2024-09-03 | $241.15 | $281.45 | 352,200 | — | — |
| 2024-08-30 | $242.39 | $282.90 | 394,200 | — | — |
| 2024-08-29 | $246.03 | $287.15 | 438,900 | — | — |
| 2024-08-28 | $237.62 | $277.33 | 263,700 | — | — |
| 2024-08-27 | $235.60 | $274.97 | 120,300 | — | — |
| 2024-08-26 | $236.77 | $276.34 | 210,000 | — | — |
| 2024-08-23 | $235.82 | $275.23 | 184,500 | — | — |
| 2024-08-22 | $235.52 | $274.88 | 271,800 | — | — |
| 2024-08-21 | $232.62 | $271.50 | 321,800 | — | — |
| 2024-08-20 | $231.19 | $268.96 | 219,100 | — | — |
| 2024-08-19 | $235.20 | $273.63 | 261,300 | — | — |
| 2024-08-16 | $234.00 | $272.23 | 355,800 | — | — |
| 2024-08-15 | $233.90 | $272.12 | 458,200 | — | — |
| 2024-08-14 | $240.95 | $280.32 | 306,600 | — | — |
| 2024-08-13 | $241.04 | $280.42 | 383,100 | — | — |
| 2024-08-12 | $234.95 | $273.34 | 247,700 | — | — |
| 2024-08-09 | $236.06 | $274.63 | 255,800 | — | — |
| 2024-08-08 | $231.89 | $269.78 | 300,500 | — | — |
| 2024-08-07 | $229.33 | $266.80 | 356,300 | — | — |
| 2024-08-06 | $234.58 | $272.91 | 629,800 | — | — |
| 2024-08-05 | $222.90 | $259.32 | 762,100 | — | — |
| 2024-08-02 | $234.63 | $272.97 | 736,400 | — | — |
| 2024-08-01 | $221.22 | $257.37 | 282,200 | — | — |
| 2024-07-31 | $223.53 | $260.05 | 389,300 | — | — |
| 2024-07-30 | $224.02 | $260.62 | 218,500 | — | — |
| 2024-07-29 | $223.23 | $259.70 | 222,500 | — | — |
| 2024-07-26 | $225.63 | $262.50 | 300,600 | — | — |
| 2024-07-25 | $220.86 | $256.95 | 354,700 | — | — |
| 2024-07-24 | $218.04 | $253.67 | 374,100 | — | — |
| 2024-07-23 | $221.25 | $257.40 | 259,100 | — | — |
| 2024-07-22 | $222.58 | $258.95 | 283,000 | — | — |
| 2024-07-19 | $219.16 | $254.97 | 486,600 | — | — |
| 2024-07-18 | $221.29 | $257.45 | 389,700 | — | — |
| 2024-07-17 | $224.61 | $261.31 | 408,400 | — | — |
| 2024-07-16 | $221.64 | $257.85 | 356,300 | — | — |
| 2024-07-15 | $219.64 | $255.53 | 419,000 | — | — |
| 2024-07-12 | $212.85 | $247.63 | 282,100 | — | — |
| 2024-07-11 | $213.93 | $248.88 | 375,600 | — | — |
| 2024-07-10 | $206.94 | $240.75 | 261,800 | — | — |
| 2024-07-09 | $204.40 | $237.80 | 330,700 | — | — |
| 2024-07-08 | $204.40 | $237.80 | 284,700 | — | — |
| 2024-07-05 | $204.65 | $238.09 | 325,400 | — | — |
| 2024-07-03 | $201.01 | $233.85 | 331,900 | — | — |
| 2024-07-02 | $193.80 | $225.46 | 324,900 | — | — |
| 2024-07-01 | $193.39 | $224.99 | 450,000 | — | — |
| 2024-06-28 | $200.53 | $233.29 | 1,209,000 | — | — |
| 2024-06-27 | $199.68 | $232.31 | 265,000 | — | — |
| 2024-06-26 | $196.10 | $228.14 | 336,000 | — | — |
| 2024-06-25 | $194.05 | $225.76 | 415,200 | — | — |
| 2024-06-24 | $196.29 | $228.36 | 305,500 | — | — |
| 2024-06-21 | $194.41 | $226.17 | 953,600 | — | — |
| 2024-06-20 | $199.09 | $231.62 | 324,000 | — | — |
| 2024-06-18 | $195.61 | $227.57 | 360,700 | — | — |
| 2024-06-17 | $199.36 | $231.93 | 328,100 | — | — |
| 2024-06-14 | $200.22 | $232.93 | 291,700 | — | — |
| 2024-06-13 | $199.31 | $231.88 | 255,200 | — | — |
| 2024-06-12 | $201.11 | $233.97 | 312,300 | — | — |
| 2024-06-11 | $195.48 | $227.42 | 349,300 | — | — |
| 2024-06-10 | $197.08 | $229.28 | 361,700 | — | — |
| 2024-06-07 | $198.76 | $231.24 | 510,400 | — | — |
| 2024-06-06 | $205.97 | $239.62 | 762,400 | — | — |
| 2024-06-05 | $196.42 | $228.51 | 448,500 | — | — |
| 2024-06-04 | $199.50 | $232.10 | 757,600 | — | — |
| 2024-06-03 | $199.00 | $231.51 | 701,700 | — | — |
| 2024-05-31 | $198.93 | $231.43 | 1,540,600 | — | — |
| 2024-05-30 | $197.68 | $229.98 | 646,800 | — | — |
| 2024-05-29 | $200.41 | $233.15 | 444,800 | — | — |
| 2024-05-28 | $206.35 | $240.07 | 448,400 | — | — |
| 2024-05-24 | $216.89 | $252.33 | 215,900 | — | — |
| 2024-05-23 | $214.49 | $249.54 | 251,400 | — | — |
| 2024-05-22 | $219.41 | $255.26 | 192,200 | — | — |
| 2024-05-21 | $217.56 | $253.11 | 302,300 | — | — |
| 2024-05-20 | $215.71 | $250.09 | 294,600 | — | — |
| 2024-05-17 | $214.71 | $248.93 | 279,200 | — | — |
| 2024-05-16 | $216.60 | $251.13 | 337,600 | — | — |
| 2024-05-15 | $216.91 | $251.49 | 754,400 | — | — |
| 2024-05-14 | $204.42 | $237.00 | 373,300 | — | — |
| 2024-05-13 | $205.93 | $238.75 | 335,900 | — | — |
| 2024-05-10 | $206.11 | $238.96 | 447,800 | — | — |
| 2024-05-09 | $204.82 | $237.47 | 306,700 | — | — |
| 2024-05-08 | $202.21 | $234.44 | 400,400 | — | — |
| 2024-05-07 | $200.89 | $232.91 | 687,000 | — | — |
| 2024-05-06 | $205.80 | $238.60 | 568,500 | — | — |
| 2024-05-03 | $203.82 | $236.31 | 505,800 | — | — |
| 2024-05-02 | $209.12 | $242.45 | 358,900 | — | — |
| 2024-05-01 | $206.24 | $239.11 | 466,300 | — | — |
| 2024-04-30 | $200.09 | $231.98 | 434,100 | — | — |
| 2024-04-29 | $204.10 | $236.63 | 510,600 | — | — |
| 2024-04-26 | $201.79 | $233.96 | 253,600 | — | — |
| 2024-04-25 | $201.58 | $233.71 | 241,000 | — | — |
| 2024-04-24 | $204.22 | $236.77 | 253,000 | — | — |
| 2024-04-23 | $204.77 | $237.41 | 267,000 | — | — |
| 2024-04-22 | $204.43 | $237.02 | 278,200 | — | — |
| 2024-04-19 | $204.01 | $236.53 | 359,600 | — | — |
| 2024-04-18 | $203.15 | $235.53 | 281,600 | — | — |
| 2024-04-17 | $201.93 | $234.12 | 467,800 | — | — |
| 2024-04-16 | $202.77 | $235.09 | 443,600 | — | — |
| 2024-04-15 | $204.94 | $237.61 | 391,700 | — | — |
| 2024-04-12 | $213.00 | $246.95 | 347,800 | — | — |
| 2024-04-11 | $217.78 | $252.49 | 303,000 | — | — |
| 2024-04-10 | $222.19 | $257.61 | 367,100 | — | — |
| 2024-04-09 | $226.50 | $262.60 | 407,100 | — | — |
| 2024-04-08 | $224.32 | $260.08 | 496,000 | — | — |
| 2024-04-05 | $225.39 | $261.32 | 427,800 | — | — |
| 2024-04-04 | $224.79 | $260.62 | 546,500 | — | — |
| 2024-04-03 | $214.94 | $249.20 | 316,000 | — | — |
| 2024-04-02 | $214.36 | $248.53 | 247,100 | — | — |
| 2024-04-01 | $216.56 | $251.08 | 243,400 | — | — |
| 2024-03-28 | $219.25 | $254.20 | 258,800 | — | — |
| 2024-03-27 | $217.75 | $252.46 | 333,900 | — | — |
| 2024-03-26 | $214.52 | $248.71 | 341,500 | — | — |
| 2024-03-25 | $219.62 | $254.63 | 250,100 | — | — |
| 2024-03-22 | $221.70 | $257.04 | 293,200 | — | — |
| 2024-03-21 | $223.81 | $259.49 | 379,300 | — | — |
| 2024-03-20 | $216.71 | $251.25 | 255,900 | — | — |
| 2024-03-19 | $218.52 | $253.35 | 270,500 | — | — |
| 2024-03-18 | $219.47 | $254.45 | 306,100 | — | — |
| 2024-03-15 | $218.45 | $253.27 | 970,500 | — | — |
| 2024-03-14 | $216.63 | $251.16 | 480,000 | — | — |
| 2024-03-13 | $224.94 | $260.80 | 367,000 | — | — |
| 2024-03-12 | $222.68 | $258.17 | 523,800 | — | — |
| 2024-03-11 | $223.18 | $258.75 | 712,500 | — | — |
| 2024-03-08 | $215.12 | $249.41 | 458,500 | — | — |
| 2024-03-07 | $209.08 | $242.41 | 321,400 | — | — |
| 2024-03-06 | $207.77 | $240.89 | 387,500 | — | — |
| 2024-03-05 | $211.29 | $244.97 | 903,500 | — | — |
| 2024-03-04 | $214.77 | $249.00 | 414,000 | — | — |
| 2024-03-01 | $218.14 | $252.91 | 418,500 | — | — |
| 2024-02-29 | $213.41 | $247.43 | 448,900 | — | — |
| 2024-02-28 | $212.59 | $246.48 | 316,500 | — | — |
| 2024-02-27 | $213.97 | $248.08 | 395,500 | — | — |
| 2024-02-26 | $213.92 | $248.02 | 359,200 | — | — |
| 2024-02-23 | $214.92 | $249.18 | 337,400 | — | — |
| 2024-02-22 | $213.55 | $247.59 | 389,000 | — | — |
| 2024-02-21 | $215.00 | $249.27 | 296,100 | — | — |
| 2024-02-20 | $213.98 | $248.09 | 394,000 | — | — |
| 2024-02-16 | $219.04 | $253.95 | 251,300 | — | — |
| 2024-02-15 | $220.50 | $255.65 | 286,100 | — | — |
| 2024-02-14 | $216.21 | $250.67 | 383,700 | — | — |
| 2024-02-13 | $219.35 | $254.31 | 645,800 | — | — |
| 2024-02-12 | $226.69 | $261.97 | 325,800 | — | — |
| 2024-02-09 | $223.32 | $258.07 | 284,200 | — | — |
| 2024-02-08 | $224.19 | $259.08 | 392,100 | — | — |
| 2024-02-07 | $226.41 | $261.64 | 518,200 | — | — |
| 2024-02-06 | $221.26 | $255.69 | 827,300 | — | — |
| 2024-02-05 | $221.29 | $255.73 | 1,076,400 | — | — |
| 2024-02-02 | $224.71 | $259.68 | 1,065,200 | — | — |
| 2024-02-01 | $218.96 | $253.03 | 1,376,700 | — | — |
| 2024-01-31 | $225.51 | $260.60 | 1,904,300 | — | — |
| 2024-01-30 | $274.33 | $317.02 | 475,600 | — | — |
| 2024-01-29 | $278.36 | $321.68 | 296,500 | — | — |
| 2024-01-26 | $276.50 | $319.53 | 224,200 | — | — |
| 2024-01-25 | $273.37 | $315.91 | 239,300 | — | — |
| 2024-01-24 | $274.89 | $317.67 | 366,300 | — | — |
| 2024-01-23 | $272.42 | $314.81 | 318,900 | — | — |
| 2024-01-22 | $266.37 | $307.82 | 246,000 | — | — |
| 2024-01-19 | $265.93 | $307.31 | 257,500 | — | — |
| 2024-01-18 | $264.72 | $305.91 | 226,800 | — | — |
| 2024-01-17 | $264.60 | $305.78 | 195,100 | — | — |
| 2024-01-16 | $269.00 | $310.86 | 250,300 | — | — |
| 2024-01-12 | $268.98 | $310.84 | 204,300 | — | — |
| 2024-01-11 | $270.22 | $312.27 | 270,600 | — | — |
| 2024-01-10 | $272.00 | $314.33 | 292,700 | — | — |
| 2024-01-09 | $272.38 | $314.77 | 191,600 | — | — |
| 2024-01-08 | $277.48 | $320.66 | 268,000 | — | — |
| 2024-01-05 | $276.17 | $319.15 | 303,800 | — | — |
| 2024-01-04 | $275.39 | $318.24 | 553,200 | — | — |
| 2024-01-03 | $278.97 | $322.38 | 372,000 | — | — |
| 2024-01-02 | $286.45 | $331.03 | 356,600 | — | — |