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 | $94.06 | $277.68 | 322,500 | — | — |
| 2024-12-30 | $94.24 | $278.21 | 288,400 | — | — |
| 2024-12-27 | $94.76 | $279.74 | 386,100 | — | — |
| 2024-12-26 | $95.47 | $281.84 | 257,700 | — | — |
| 2024-12-24 | $94.85 | $280.01 | 202,800 | — | — |
| 2024-12-23 | $93.79 | $276.88 | 519,700 | — | — |
| 2024-12-20 | $91.66 | $270.59 | 1,459,000 | — | — |
| 2024-12-19 | $90.58 | $267.40 | 728,600 | — | — |
| 2024-12-18 | $90.02 | $265.75 | 641,200 | — | — |
| 2024-12-17 | $93.88 | $277.15 | 488,300 | — | — |
| 2024-12-16 | $95.74 | $282.64 | 421,000 | — | — |
| 2024-12-13 | $95.65 | $282.37 | 394,800 | — | — |
| 2024-12-12 | $96.55 | $285.03 | 399,300 | — | — |
| 2024-12-11 | $96.95 | $286.21 | 725,400 | — | — |
| 2024-12-10 | $98.07 | $289.52 | 494,600 | — | — |
| 2024-12-09 | $99.11 | $292.59 | 550,800 | — | — |
| 2024-12-06 | $99.15 | $292.70 | 411,200 | — | — |
| 2024-12-05 | $99.86 | $292.73 | 540,200 | — | — |
| 2024-12-04 | $99.82 | $292.62 | 388,500 | — | — |
| 2024-12-03 | $98.49 | $288.72 | 360,500 | — | — |
| 2024-12-02 | $98.57 | $288.95 | 854,000 | — | — |
| 2024-11-29 | $99.36 | $291.27 | 278,700 | — | — |
| 2024-11-27 | $99.72 | $292.32 | 286,700 | — | — |
| 2024-11-26 | $100.78 | $295.43 | 364,800 | — | — |
| 2024-11-25 | $101.80 | $298.42 | 455,700 | — | — |
| 2024-11-22 | $98.96 | $290.10 | 760,600 | — | — |
| 2024-11-21 | $98.04 | $287.40 | 401,100 | — | — |
| 2024-11-20 | $96.62 | $283.24 | 535,600 | — | — |
| 2024-11-19 | $95.03 | $278.57 | 449,100 | — | — |
| 2024-11-18 | $95.85 | $280.98 | 496,900 | — | — |
| 2024-11-15 | $96.09 | $281.68 | 399,500 | — | — |
| 2024-11-14 | $96.25 | $282.15 | 527,000 | — | — |
| 2024-11-13 | $98.34 | $288.28 | 659,200 | — | — |
| 2024-11-12 | $96.70 | $283.47 | 458,100 | — | — |
| 2024-11-11 | $97.31 | $285.26 | 540,500 | — | — |
| 2024-11-08 | $94.33 | $276.52 | 661,700 | — | — |
| 2024-11-07 | $95.94 | $281.24 | 686,800 | — | — |
| 2024-11-06 | $99.43 | $291.47 | 1,232,100 | — | — |
| 2024-11-05 | $89.92 | $263.60 | 361,900 | — | — |
| 2024-11-04 | $89.16 | $261.37 | 510,900 | — | — |
| 2024-11-01 | $89.48 | $262.31 | 449,900 | — | — |
| 2024-10-31 | $89.23 | $261.57 | 432,300 | — | — |
| 2024-10-30 | $90.73 | $265.97 | 581,400 | — | — |
| 2024-10-29 | $89.41 | $262.10 | 570,200 | — | — |
| 2024-10-28 | $90.19 | $264.39 | 544,100 | — | — |
| 2024-10-25 | $88.46 | $259.32 | 631,200 | — | — |
| 2024-10-24 | $88.97 | $260.81 | 877,900 | — | — |
| 2024-10-23 | $89.73 | $263.04 | 2,363,100 | — | — |
| 2024-10-22 | $99.93 | $292.94 | 529,700 | — | — |
| 2024-10-21 | $98.09 | $287.55 | 418,800 | — | — |
| 2024-10-18 | $100.82 | $295.55 | 315,500 | — | — |
| 2024-10-17 | $102.56 | $300.65 | 510,300 | — | — |
| 2024-10-16 | $101.25 | $296.81 | 669,500 | — | — |
| 2024-10-15 | $102.01 | $299.04 | 494,500 | — | — |
| 2024-10-14 | $100.56 | $294.79 | 324,200 | — | — |
| 2024-10-11 | $100.57 | $294.82 | 425,200 | — | — |
| 2024-10-10 | $97.42 | $285.58 | 321,200 | — | — |
| 2024-10-09 | $96.50 | $282.88 | 365,500 | — | — |
| 2024-10-08 | $96.02 | $281.48 | 222,500 | — | — |
| 2024-10-07 | $96.44 | $282.71 | 382,200 | — | — |
| 2024-10-04 | $97.26 | $285.11 | 289,200 | — | — |
| 2024-10-03 | $95.09 | $278.75 | 339,100 | — | — |
| 2024-10-02 | $94.55 | $277.17 | 595,500 | — | — |
| 2024-10-01 | $95.40 | $279.66 | 431,800 | — | — |
| 2024-09-30 | $100.27 | $293.94 | 333,500 | — | — |
| 2024-09-27 | $98.58 | $288.98 | 361,800 | — | — |
| 2024-09-26 | $99.55 | $291.83 | 522,000 | — | — |
| 2024-09-25 | $98.22 | $287.93 | 467,600 | — | — |
| 2024-09-24 | $100.28 | $293.97 | 677,000 | — | — |
| 2024-09-23 | $100.62 | $294.96 | 355,700 | — | — |
| 2024-09-20 | $100.54 | $294.73 | 943,600 | — | — |
| 2024-09-19 | $102.13 | $299.39 | 351,900 | — | — |
| 2024-09-18 | $99.68 | $292.21 | 313,800 | — | — |
| 2024-09-17 | $98.95 | $290.07 | 381,600 | — | — |
| 2024-09-16 | $98.31 | $288.19 | 270,200 | — | — |
| 2024-09-13 | $97.57 | $286.02 | 362,800 | — | — |
| 2024-09-12 | $96.69 | $281.62 | 333,700 | — | — |
| 2024-09-11 | $96.24 | $280.31 | 393,900 | — | — |
| 2024-09-10 | $97.05 | $282.67 | 400,200 | — | — |
| 2024-09-09 | $97.33 | $283.49 | 1,034,300 | — | — |
| 2024-09-06 | $96.78 | $281.89 | 655,400 | — | — |
| 2024-09-05 | $98.64 | $287.30 | 279,000 | — | — |
| 2024-09-04 | $99.13 | $288.73 | 462,300 | — | — |
| 2024-09-03 | $100.70 | $293.30 | 395,300 | — | — |
| 2024-08-30 | $102.50 | $298.55 | 330,500 | — | — |
| 2024-08-29 | $101.28 | $294.99 | 295,500 | — | — |
| 2024-08-28 | $101.83 | $296.59 | 432,100 | — | — |
| 2024-08-27 | $99.93 | $291.06 | 522,600 | — | — |
| 2024-08-26 | $99.53 | $289.90 | 416,000 | — | — |
| 2024-08-23 | $99.50 | $289.81 | 525,700 | — | — |
| 2024-08-22 | $97.34 | $283.52 | 305,300 | — | — |
| 2024-08-21 | $97.63 | $284.36 | 416,500 | — | — |
| 2024-08-20 | $97.13 | $282.91 | 248,800 | — | — |
| 2024-08-19 | $99.14 | $288.76 | 372,900 | — | — |
| 2024-08-16 | $98.36 | $286.49 | 253,900 | — | — |
| 2024-08-15 | $97.09 | $282.79 | 369,500 | — | — |
| 2024-08-14 | $95.82 | $279.09 | 258,400 | — | — |
| 2024-08-13 | $96.03 | $279.70 | 223,100 | — | — |
| 2024-08-12 | $95.00 | $276.70 | 281,800 | — | — |
| 2024-08-09 | $95.44 | $277.98 | 816,300 | — | — |
| 2024-08-08 | $95.41 | $277.90 | 211,500 | — | — |
| 2024-08-07 | $93.98 | $273.73 | 264,000 | — | — |
| 2024-08-06 | $94.15 | $274.23 | 375,200 | — | — |
| 2024-08-05 | $93.80 | $273.21 | 513,700 | — | — |
| 2024-08-02 | $95.27 | $277.49 | 390,300 | — | — |
| 2024-08-01 | $98.61 | $287.22 | 455,400 | — | — |
| 2024-07-31 | $102.63 | $298.92 | 296,700 | — | — |
| 2024-07-30 | $104.28 | $303.73 | 380,100 | — | — |
| 2024-07-29 | $102.15 | $297.53 | 371,300 | — | — |
| 2024-07-26 | $102.78 | $299.36 | 410,300 | — | — |
| 2024-07-25 | $102.21 | $297.70 | 575,700 | — | — |
| 2024-07-24 | $99.37 | $289.43 | 731,000 | — | — |
| 2024-07-23 | $102.96 | $299.89 | 607,100 | — | — |
| 2024-07-22 | $101.20 | $294.76 | 266,600 | — | — |
| 2024-07-19 | $99.01 | $288.38 | 328,100 | — | — |
| 2024-07-18 | $98.97 | $288.26 | 403,700 | — | — |
| 2024-07-17 | $100.34 | $292.25 | 616,000 | — | — |
| 2024-07-16 | $100.61 | $293.04 | 440,700 | — | — |
| 2024-07-15 | $96.17 | $280.11 | 554,700 | — | — |
| 2024-07-12 | $93.09 | $271.14 | 400,400 | — | — |
| 2024-07-11 | $92.96 | $270.76 | 397,300 | — | — |
| 2024-07-10 | $91.17 | $265.55 | 346,300 | — | — |
| 2024-07-09 | $87.59 | $255.12 | 375,000 | — | — |
| 2024-07-08 | $85.98 | $250.43 | 217,400 | — | — |
| 2024-07-05 | $85.64 | $249.44 | 519,500 | — | — |
| 2024-07-03 | $87.34 | $254.39 | 191,300 | — | — |
| 2024-07-02 | $88.56 | $257.94 | 302,400 | — | — |
| 2024-07-01 | $88.21 | $256.92 | 219,200 | — | — |
| 2024-06-28 | $88.43 | $257.57 | 693,700 | — | — |
| 2024-06-27 | $86.10 | $250.78 | 175,900 | — | — |
| 2024-06-26 | $86.09 | $250.75 | 128,900 | — | — |
| 2024-06-25 | $86.53 | $252.03 | 198,600 | — | — |
| 2024-06-24 | $87.21 | $254.01 | 536,100 | — | — |
| 2024-06-21 | $85.08 | $247.81 | 981,100 | — | — |
| 2024-06-20 | $85.07 | $247.78 | 237,300 | — | — |
| 2024-06-18 | $84.85 | $247.14 | 165,000 | — | — |
| 2024-06-17 | $84.97 | $247.49 | 237,700 | — | — |
| 2024-06-14 | $84.08 | $244.90 | 241,600 | — | — |
| 2024-06-13 | $84.19 | $245.22 | 289,300 | — | — |
| 2024-06-12 | $86.17 | $250.98 | 330,800 | — | — |
| 2024-06-11 | $84.37 | $245.74 | 210,100 | — | — |
| 2024-06-10 | $84.85 | $247.14 | 246,300 | — | — |
| 2024-06-07 | $85.91 | $250.23 | 156,300 | — | — |
| 2024-06-06 | $85.92 | $250.25 | 298,200 | — | — |
| 2024-06-05 | $85.96 | $250.37 | 227,600 | — | — |
| 2024-06-04 | $86.08 | $250.72 | 430,700 | — | — |
| 2024-06-03 | $87.93 | $256.11 | 234,100 | — | — |
| 2024-05-31 | $89.01 | $259.25 | 414,600 | — | — |
| 2024-05-30 | $88.49 | $257.74 | 249,600 | — | — |
| 2024-05-29 | $87.44 | $252.88 | 209,600 | — | — |
| 2024-05-28 | $88.60 | $256.23 | 183,100 | — | — |
| 2024-05-24 | $89.22 | $258.02 | 236,200 | — | — |
| 2024-05-23 | $88.43 | $255.74 | 173,900 | — | — |
| 2024-05-22 | $90.01 | $260.31 | 129,000 | — | — |
| 2024-05-21 | $91.30 | $264.04 | 209,600 | — | — |
| 2024-05-20 | $90.88 | $262.82 | 321,500 | — | — |
| 2024-05-17 | $91.84 | $265.60 | 286,200 | — | — |
| 2024-05-16 | $92.57 | $267.71 | 200,500 | — | — |
| 2024-05-15 | $92.75 | $268.23 | 280,400 | — | — |
| 2024-05-14 | $91.58 | $264.85 | 253,000 | — | — |
| 2024-05-13 | $90.88 | $262.82 | 275,200 | — | — |
| 2024-05-10 | $90.92 | $262.94 | 294,000 | — | — |
| 2024-05-09 | $89.80 | $259.70 | 242,700 | — | — |
| 2024-05-08 | $90.30 | $261.15 | 314,200 | — | — |
| 2024-05-07 | $88.98 | $257.33 | 187,500 | — | — |
| 2024-05-06 | $89.14 | $257.79 | 289,000 | — | — |
| 2024-05-03 | $88.85 | $256.95 | 319,700 | — | — |
| 2024-05-02 | $88.05 | $254.64 | 214,000 | — | — |
| 2024-05-01 | $86.90 | $251.31 | 268,800 | — | — |
| 2024-04-30 | $84.99 | $245.79 | 290,800 | — | — |
| 2024-04-29 | $86.22 | $249.35 | 409,200 | — | — |
| 2024-04-26 | $86.58 | $250.39 | 264,600 | — | — |
| 2024-04-25 | $87.93 | $254.29 | 218,000 | — | — |
| 2024-04-24 | $88.36 | $255.54 | 446,700 | — | — |
| 2024-04-23 | $87.88 | $254.15 | 673,300 | — | — |
| 2024-04-22 | $85.25 | $246.54 | 429,400 | — | — |
| 2024-04-19 | $83.20 | $240.61 | 386,300 | — | — |
| 2024-04-18 | $81.83 | $236.65 | 269,900 | — | — |
| 2024-04-17 | $80.87 | $233.88 | 252,700 | — | — |
| 2024-04-16 | $81.29 | $235.09 | 306,100 | — | — |
| 2024-04-15 | $82.36 | $238.18 | 509,100 | — | — |
| 2024-04-12 | $82.75 | $239.31 | 339,400 | — | — |
| 2024-04-11 | $83.25 | $240.76 | 261,000 | — | — |
| 2024-04-10 | $84.15 | $243.36 | 452,700 | — | — |
| 2024-04-09 | $86.86 | $251.20 | 443,200 | — | — |
| 2024-04-08 | $85.90 | $248.42 | 330,000 | — | — |
| 2024-04-05 | $85.29 | $246.66 | 333,200 | — | — |
| 2024-04-04 | $85.10 | $246.11 | 345,900 | — | — |
| 2024-04-03 | $85.49 | $247.24 | 443,700 | — | — |
| 2024-04-02 | $86.00 | $248.71 | 315,100 | — | — |
| 2024-04-01 | $87.40 | $252.76 | 363,800 | — | — |
| 2024-03-28 | $88.09 | $254.76 | 394,400 | — | — |
| 2024-03-27 | $87.19 | $252.15 | 559,700 | — | — |
| 2024-03-26 | $86.66 | $250.62 | 327,700 | — | — |
| 2024-03-25 | $86.33 | $249.67 | 407,000 | — | — |
| 2024-03-22 | $85.22 | $246.46 | 413,200 | — | — |
| 2024-03-21 | $86.71 | $250.76 | 542,200 | — | — |
| 2024-03-20 | $85.22 | $246.46 | 462,300 | — | — |
| 2024-03-19 | $82.56 | $238.76 | 325,600 | — | — |
| 2024-03-18 | $82.32 | $238.07 | 474,200 | — | — |
| 2024-03-15 | $82.25 | $237.87 | 3,610,600 | — | — |
| 2024-03-14 | $82.01 | $237.17 | 560,500 | — | — |
| 2024-03-13 | $83.78 | $242.29 | 393,300 | — | — |
| 2024-03-12 | $84.42 | $242.35 | 561,600 | — | — |
| 2024-03-11 | $84.68 | $243.10 | 497,100 | — | — |
| 2024-03-08 | $84.87 | $243.64 | 395,100 | — | — |
| 2024-03-07 | $84.42 | $242.35 | 311,400 | — | — |
| 2024-03-06 | $83.51 | $239.74 | 399,800 | — | — |
| 2024-03-05 | $85.39 | $245.13 | 355,500 | — | — |
| 2024-03-04 | $81.94 | $235.23 | 435,900 | — | — |
| 2024-03-01 | $82.56 | $237.01 | 434,000 | — | — |
| 2024-02-29 | $83.68 | $240.22 | 515,200 | — | — |
| 2024-02-28 | $82.73 | $237.50 | 272,700 | — | — |
| 2024-02-27 | $84.07 | $241.34 | 400,800 | — | — |
| 2024-02-26 | $82.90 | $237.99 | 257,300 | — | — |
| 2024-02-23 | $83.44 | $239.54 | 344,900 | — | — |
| 2024-02-22 | $83.48 | $239.65 | 400,400 | — | — |
| 2024-02-21 | $84.05 | $241.29 | 442,800 | — | — |
| 2024-02-20 | $84.80 | $243.44 | 387,600 | — | — |
| 2024-02-16 | $85.14 | $244.42 | 577,700 | — | — |
| 2024-02-15 | $86.76 | $249.07 | 544,500 | — | — |
| 2024-02-14 | $83.46 | $239.59 | 366,600 | — | — |
| 2024-02-13 | $82.37 | $236.46 | 552,500 | — | — |
| 2024-02-12 | $84.82 | $243.50 | 374,100 | — | — |
| 2024-02-09 | $84.55 | $242.72 | 299,100 | — | — |
| 2024-02-08 | $83.32 | $239.19 | 402,700 | — | — |
| 2024-02-07 | $84.19 | $241.69 | 441,000 | — | — |
| 2024-02-06 | $83.88 | $240.80 | 356,200 | — | — |
| 2024-02-05 | $85.28 | $244.82 | 394,800 | — | — |
| 2024-02-02 | $86.20 | $247.46 | 410,600 | — | — |
| 2024-02-01 | $85.32 | $244.93 | 747,600 | — | — |
| 2024-01-31 | $85.45 | $245.31 | 627,100 | — | — |
| 2024-01-30 | $89.48 | $256.88 | 363,200 | — | — |
| 2024-01-29 | $88.94 | $255.32 | 594,400 | — | — |
| 2024-01-26 | $87.62 | $251.54 | 569,100 | — | — |
| 2024-01-25 | $85.83 | $246.40 | 901,300 | — | — |
| 2024-01-24 | $83.49 | $239.68 | 807,600 | — | — |
| 2024-01-23 | $82.17 | $235.89 | 390,700 | — | — |
| 2024-01-22 | $82.55 | $236.98 | 344,900 | — | — |
| 2024-01-19 | $81.33 | $233.48 | 318,100 | — | — |
| 2024-01-18 | $80.03 | $229.75 | 322,500 | — | — |
| 2024-01-17 | $79.38 | $227.88 | 275,900 | — | — |
| 2024-01-16 | $80.42 | $230.87 | 447,400 | — | — |
| 2024-01-12 | $81.08 | $232.76 | 150,900 | — | — |
| 2024-01-11 | $81.78 | $234.77 | 264,500 | — | — |
| 2024-01-10 | $82.30 | $236.26 | 247,000 | — | — |
| 2024-01-09 | $81.79 | $234.80 | 228,400 | — | — |
| 2024-01-08 | $82.39 | $236.52 | 194,300 | — | — |
| 2024-01-05 | $81.09 | $232.79 | 347,700 | — | — |
| 2024-01-04 | $79.83 | $229.17 | 500,400 | — | — |
| 2024-01-03 | $80.38 | $230.75 | 257,500 | — | — |
| 2024-01-02 | $82.08 | $235.63 | 358,900 | — | — |