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 | $46.65 | $247.05 | 429,500 | — | — |
| 2024-12-30 | $46.53 | $246.41 | 278,800 | — | — |
| 2024-12-27 | $46.52 | $246.36 | 385,700 | — | — |
| 2024-12-26 | $46.71 | $247.37 | 455,600 | — | — |
| 2024-12-24 | $46.83 | $248.00 | 117,700 | — | — |
| 2024-12-23 | $46.40 | $245.73 | 430,000 | — | — |
| 2024-12-20 | $46.51 | $246.31 | 1,440,100 | — | — |
| 2024-12-19 | $46.03 | $243.77 | 522,300 | — | — |
| 2024-12-18 | $45.40 | $240.43 | 537,400 | — | — |
| 2024-12-17 | $47.52 | $251.66 | 819,900 | — | — |
| 2024-12-16 | $47.67 | $252.45 | 616,100 | — | — |
| 2024-12-13 | $47.55 | $251.82 | 421,900 | — | — |
| 2024-12-12 | $47.83 | $253.30 | 681,100 | — | — |
| 2024-12-11 | $47.87 | $253.51 | 672,300 | — | — |
| 2024-12-10 | $48.73 | $255.68 | 634,700 | — | — |
| 2024-12-09 | $48.53 | $254.63 | 515,700 | — | — |
| 2024-12-06 | $49.18 | $258.04 | 469,000 | — | — |
| 2024-12-05 | $49.80 | $261.30 | 332,600 | — | — |
| 2024-12-04 | $50.10 | $262.87 | 455,100 | — | — |
| 2024-12-03 | $50.17 | $263.24 | 401,400 | — | — |
| 2024-12-02 | $51.00 | $267.59 | 499,900 | — | — |
| 2024-11-29 | $51.58 | $270.63 | 273,300 | — | — |
| 2024-11-27 | $51.61 | $270.79 | 613,700 | — | — |
| 2024-11-26 | $50.71 | $266.07 | 594,700 | — | — |
| 2024-11-25 | $51.50 | $270.22 | 585,600 | — | — |
| 2024-11-22 | $51.04 | $267.80 | 472,800 | — | — |
| 2024-11-21 | $49.85 | $261.56 | 460,200 | — | — |
| 2024-11-20 | $48.79 | $256.00 | 363,000 | — | — |
| 2024-11-19 | $48.74 | $255.73 | 427,500 | — | — |
| 2024-11-18 | $48.45 | $254.21 | 309,800 | — | — |
| 2024-11-15 | $48.01 | $251.90 | 394,600 | — | — |
| 2024-11-14 | $47.27 | $248.02 | 471,100 | — | — |
| 2024-11-13 | $47.73 | $250.43 | 363,900 | — | — |
| 2024-11-12 | $47.75 | $250.54 | 764,300 | — | — |
| 2024-11-11 | $47.56 | $249.54 | 413,300 | — | — |
| 2024-11-08 | $46.82 | $245.66 | 697,000 | — | — |
| 2024-11-07 | $46.38 | $243.35 | 609,900 | — | — |
| 2024-11-06 | $46.94 | $246.29 | 1,048,900 | — | — |
| 2024-11-05 | $45.69 | $239.73 | 399,500 | — | — |
| 2024-11-04 | $45.17 | $237.00 | 446,900 | — | — |
| 2024-11-01 | $45.23 | $237.32 | 412,800 | — | — |
| 2024-10-31 | $45.89 | $240.78 | 572,400 | — | — |
| 2024-10-30 | $46.27 | $242.77 | 358,700 | — | — |
| 2024-10-29 | $46.13 | $242.04 | 315,400 | — | — |
| 2024-10-28 | $46.39 | $243.40 | 240,200 | — | — |
| 2024-10-25 | $46.00 | $241.36 | 348,400 | — | — |
| 2024-10-24 | $46.42 | $243.56 | 305,700 | — | — |
| 2024-10-23 | $46.76 | $245.34 | 322,500 | — | — |
| 2024-10-22 | $46.80 | $245.55 | 279,400 | — | — |
| 2024-10-21 | $46.61 | $244.56 | 338,800 | — | — |
| 2024-10-18 | $47.02 | $246.71 | 393,300 | — | — |
| 2024-10-17 | $47.01 | $246.66 | 319,000 | — | — |
| 2024-10-16 | $47.64 | $249.96 | 450,700 | — | — |
| 2024-10-15 | $46.61 | $244.56 | 385,600 | — | — |
| 2024-10-14 | $46.04 | $241.57 | 216,600 | — | — |
| 2024-10-11 | $45.68 | $239.68 | 234,600 | — | — |
| 2024-10-10 | $45.22 | $237.26 | 349,200 | — | — |
| 2024-10-09 | $45.46 | $238.52 | 383,200 | — | — |
| 2024-10-08 | $45.19 | $237.11 | 254,100 | — | — |
| 2024-10-07 | $45.32 | $237.79 | 359,600 | — | — |
| 2024-10-04 | $45.90 | $240.83 | 313,000 | — | — |
| 2024-10-03 | $45.96 | $241.15 | 272,400 | — | — |
| 2024-10-02 | $46.27 | $242.77 | 415,000 | — | — |
| 2024-10-01 | $46.86 | $245.87 | 615,800 | — | — |
| 2024-09-30 | $47.20 | $247.65 | 496,700 | — | — |
| 2024-09-27 | $46.92 | $246.18 | 606,600 | — | — |
| 2024-09-26 | $46.60 | $244.51 | 632,600 | — | — |
| 2024-09-25 | $46.94 | $246.29 | 715,000 | — | — |
| 2024-09-24 | $47.01 | $246.66 | 738,700 | — | — |
| 2024-09-23 | $47.36 | $248.49 | 574,700 | — | — |
| 2024-09-20 | $47.64 | $247.60 | 1,141,000 | — | — |
| 2024-09-19 | $47.69 | $247.86 | 474,000 | — | — |
| 2024-09-18 | $47.69 | $247.86 | 401,100 | — | — |
| 2024-09-17 | $48.02 | $249.58 | 312,900 | — | — |
| 2024-09-16 | $48.00 | $249.47 | 600,300 | — | — |
| 2024-09-13 | $47.63 | $247.55 | 474,000 | — | — |
| 2024-09-12 | $46.44 | $241.36 | 415,400 | — | — |
| 2024-09-11 | $46.29 | $240.58 | 424,300 | — | — |
| 2024-09-10 | $46.94 | $243.96 | 307,200 | — | — |
| 2024-09-09 | $46.21 | $240.17 | 372,300 | — | — |
| 2024-09-06 | $46.03 | $239.23 | 364,200 | — | — |
| 2024-09-05 | $46.40 | $241.16 | 317,000 | — | — |
| 2024-09-04 | $46.32 | $240.74 | 387,500 | — | — |
| 2024-09-03 | $46.31 | $240.69 | 347,300 | — | — |
| 2024-08-30 | $46.31 | $240.69 | 565,100 | — | — |
| 2024-08-29 | $45.65 | $237.26 | 479,500 | — | — |
| 2024-08-28 | $45.57 | $236.84 | 419,400 | — | — |
| 2024-08-27 | $45.85 | $238.30 | 436,000 | — | — |
| 2024-08-26 | $46.17 | $239.96 | 320,400 | — | — |
| 2024-08-23 | $46.11 | $239.65 | 322,200 | — | — |
| 2024-08-22 | $45.65 | $237.26 | 227,200 | — | — |
| 2024-08-21 | $45.62 | $237.10 | 261,900 | — | — |
| 2024-08-20 | $45.62 | $237.10 | 410,500 | — | — |
| 2024-08-19 | $45.36 | $235.75 | 681,400 | — | — |
| 2024-08-16 | $45.37 | $235.80 | 315,600 | — | — |
| 2024-08-15 | $45.02 | $233.98 | 350,300 | — | — |
| 2024-08-14 | $44.68 | $232.22 | 345,500 | — | — |
| 2024-08-13 | $44.61 | $231.85 | 593,600 | — | — |
| 2024-08-12 | $44.12 | $229.31 | 313,000 | — | — |
| 2024-08-09 | $44.46 | $231.07 | 312,300 | — | — |
| 2024-08-08 | $44.14 | $229.41 | 410,300 | — | — |
| 2024-08-07 | $44.37 | $230.61 | 718,100 | — | — |
| 2024-08-06 | $43.50 | $226.08 | 860,200 | — | — |
| 2024-08-05 | $45.00 | $233.88 | 682,600 | — | — |
| 2024-08-02 | $46.80 | $243.24 | 520,800 | — | — |
| 2024-08-01 | $46.92 | $243.86 | 471,800 | — | — |
| 2024-07-31 | $46.75 | $242.98 | 836,700 | — | — |
| 2024-07-30 | $47.01 | $244.33 | 287,500 | — | — |
| 2024-07-29 | $46.61 | $242.25 | 364,500 | — | — |
| 2024-07-26 | $47.00 | $244.27 | 314,700 | — | — |
| 2024-07-25 | $46.58 | $242.09 | 618,400 | — | — |
| 2024-07-24 | $46.08 | $239.49 | 587,900 | — | — |
| 2024-07-23 | $45.95 | $238.82 | 477,600 | — | — |
| 2024-07-22 | $46.05 | $239.34 | 477,200 | — | — |
| 2024-07-19 | $45.92 | $238.66 | 422,000 | — | — |
| 2024-07-18 | $46.10 | $239.60 | 413,800 | — | — |
| 2024-07-17 | $46.10 | $239.60 | 779,700 | — | — |
| 2024-07-16 | $45.62 | $237.10 | 593,800 | — | — |
| 2024-07-15 | $44.50 | $231.28 | 601,700 | — | — |
| 2024-07-12 | $44.68 | $232.22 | 469,700 | — | — |
| 2024-07-11 | $44.17 | $229.57 | 555,300 | — | — |
| 2024-07-10 | $42.58 | $221.30 | 332,500 | — | — |
| 2024-07-09 | $42.12 | $218.91 | 323,900 | — | — |
| 2024-07-08 | $42.03 | $218.44 | 366,400 | — | — |
| 2024-07-05 | $42.26 | $219.64 | 296,400 | — | — |
| 2024-07-03 | $42.36 | $220.16 | 177,100 | — | — |
| 2024-07-02 | $42.68 | $221.82 | 405,600 | — | — |
| 2024-07-01 | $42.52 | $220.99 | 451,700 | — | — |
| 2024-06-28 | $42.74 | $222.13 | 2,942,800 | — | — |
| 2024-06-27 | $42.61 | $221.46 | 314,500 | — | — |
| 2024-06-26 | $42.41 | $220.42 | 441,200 | — | — |
| 2024-06-25 | $42.29 | $219.80 | 283,900 | — | — |
| 2024-06-24 | $42.66 | $221.72 | 354,300 | — | — |
| 2024-06-21 | $42.07 | $218.65 | 1,038,100 | — | — |
| 2024-06-20 | $42.09 | $218.76 | 399,800 | — | — |
| 2024-06-18 | $41.86 | $217.56 | 419,800 | — | — |
| 2024-06-17 | $41.86 | $217.56 | 476,800 | — | — |
| 2024-06-14 | $42.08 | $218.70 | 609,800 | — | — |
| 2024-06-13 | $42.13 | $218.96 | 515,800 | — | — |
| 2024-06-12 | $42.59 | $221.35 | 570,300 | — | — |
| 2024-06-11 | $43.19 | $222.29 | 351,700 | — | — |
| 2024-06-10 | $43.45 | $223.63 | 572,200 | — | — |
| 2024-06-07 | $43.29 | $222.80 | 413,500 | — | — |
| 2024-06-06 | $43.45 | $223.63 | 581,300 | — | — |
| 2024-06-05 | $43.97 | $226.30 | 887,300 | — | — |
| 2024-06-04 | $44.59 | $229.50 | 555,200 | — | — |
| 2024-06-03 | $44.02 | $226.56 | 597,700 | — | — |
| 2024-05-31 | $43.46 | $223.68 | 840,300 | — | — |
| 2024-05-30 | $42.35 | $217.97 | 288,200 | — | — |
| 2024-05-29 | $41.78 | $215.03 | 316,900 | — | — |
| 2024-05-28 | $42.16 | $216.99 | 400,800 | — | — |
| 2024-05-24 | $42.60 | $219.25 | 579,800 | — | — |
| 2024-05-23 | $42.46 | $218.53 | 459,600 | — | — |
| 2024-05-22 | $43.74 | $225.12 | 328,400 | — | — |
| 2024-05-21 | $44.57 | $229.39 | 379,500 | — | — |
| 2024-05-20 | $44.51 | $229.08 | 366,500 | — | — |
| 2024-05-17 | $44.11 | $227.02 | 365,900 | — | — |
| 2024-05-16 | $44.48 | $228.93 | 394,900 | — | — |
| 2024-05-15 | $44.12 | $227.08 | 416,500 | — | — |
| 2024-05-14 | $43.97 | $226.30 | 409,400 | — | — |
| 2024-05-13 | $44.12 | $227.08 | 442,100 | — | — |
| 2024-05-10 | $44.33 | $228.16 | 427,500 | — | — |
| 2024-05-09 | $44.33 | $228.16 | 455,800 | — | — |
| 2024-05-08 | $44.19 | $227.44 | 519,500 | — | — |
| 2024-05-07 | $44.85 | $230.83 | 902,000 | — | — |
| 2024-05-06 | $44.75 | $230.32 | 339,400 | — | — |
| 2024-05-03 | $44.70 | $230.06 | 367,000 | — | — |
| 2024-05-02 | $44.55 | $229.29 | 335,300 | — | — |
| 2024-05-01 | $44.07 | $226.82 | 490,900 | — | — |
| 2024-04-30 | $43.69 | $224.86 | 770,300 | — | — |
| 2024-04-29 | $43.48 | $223.78 | 384,700 | — | — |
| 2024-04-26 | $43.34 | $223.06 | 487,200 | — | — |
| 2024-04-25 | $43.30 | $222.86 | 449,000 | — | — |
| 2024-04-24 | $43.70 | $224.91 | 492,400 | — | — |
| 2024-04-23 | $43.44 | $223.58 | 442,500 | — | — |
| 2024-04-22 | $43.53 | $224.04 | 509,400 | — | — |
| 2024-04-19 | $43.36 | $223.16 | 450,300 | — | — |
| 2024-04-18 | $42.19 | $217.14 | 688,000 | — | — |
| 2024-04-17 | $41.55 | $213.85 | 366,700 | — | — |
| 2024-04-16 | $41.28 | $212.46 | 382,300 | — | — |
| 2024-04-15 | $41.58 | $214.00 | 385,700 | — | — |
| 2024-04-12 | $41.79 | $215.08 | 280,800 | — | — |
| 2024-04-11 | $41.87 | $215.50 | 355,600 | — | — |
| 2024-04-10 | $41.79 | $215.08 | 392,600 | — | — |
| 2024-04-09 | $42.92 | $220.90 | 243,000 | — | — |
| 2024-04-08 | $42.93 | $220.95 | 263,900 | — | — |
| 2024-04-05 | $42.78 | $220.18 | 419,000 | — | — |
| 2024-04-04 | $42.91 | $220.85 | 443,400 | — | — |
| 2024-04-03 | $42.69 | $219.72 | 365,300 | — | — |
| 2024-04-02 | $43.13 | $221.98 | 590,400 | — | — |
| 2024-04-01 | $42.66 | $219.56 | 328,300 | — | — |
| 2024-03-28 | $42.91 | $220.85 | 407,300 | — | — |
| 2024-03-27 | $42.37 | $218.07 | 568,000 | — | — |
| 2024-03-26 | $41.59 | $214.06 | 249,400 | — | — |
| 2024-03-25 | $42.08 | $216.58 | 197,500 | — | — |
| 2024-03-22 | $42.05 | $216.42 | 473,700 | — | — |
| 2024-03-21 | $41.78 | $215.03 | 511,100 | — | — |
| 2024-03-20 | $42.00 | $216.17 | 383,800 | — | — |
| 2024-03-19 | $41.81 | $215.19 | 520,400 | — | — |
| 2024-03-18 | $41.26 | $212.36 | 652,500 | — | — |
| 2024-03-15 | $41.71 | $214.67 | 1,580,900 | — | — |
| 2024-03-14 | $41.74 | $214.83 | 539,500 | — | — |
| 2024-03-13 | $42.34 | $217.92 | 407,100 | — | — |
| 2024-03-12 | $42.77 | $220.13 | 457,000 | — | — |
| 2024-03-11 | $43.51 | $221.78 | 303,900 | — | — |
| 2024-03-08 | $43.02 | $219.28 | 330,600 | — | — |
| 2024-03-07 | $42.98 | $219.07 | 382,600 | — | — |
| 2024-03-06 | $42.56 | $216.93 | 450,400 | — | — |
| 2024-03-05 | $42.11 | $214.64 | 520,700 | — | — |
| 2024-03-04 | $42.22 | $215.20 | 546,500 | — | — |
| 2024-03-01 | $41.77 | $212.91 | 352,400 | — | — |
| 2024-02-29 | $41.61 | $212.09 | 441,000 | — | — |
| 2024-02-28 | $41.34 | $210.71 | 461,700 | — | — |
| 2024-02-27 | $41.37 | $210.87 | 338,400 | — | — |
| 2024-02-26 | $40.89 | $208.42 | 453,100 | — | — |
| 2024-02-23 | $41.42 | $211.12 | 324,700 | — | — |
| 2024-02-22 | $41.64 | $212.24 | 874,700 | — | — |
| 2024-02-21 | $42.01 | $214.13 | 871,800 | — | — |
| 2024-02-20 | $42.02 | $214.18 | 513,600 | — | — |
| 2024-02-16 | $42.08 | $214.49 | 427,800 | — | — |
| 2024-02-15 | $42.35 | $215.86 | 554,800 | — | — |
| 2024-02-14 | $41.34 | $210.71 | 568,300 | — | — |
| 2024-02-13 | $40.66 | $207.25 | 611,900 | — | — |
| 2024-02-12 | $42.13 | $214.74 | 680,600 | — | — |
| 2024-02-09 | $41.28 | $210.41 | 787,000 | — | — |
| 2024-02-08 | $41.15 | $209.75 | 720,600 | — | — |
| 2024-02-07 | $40.50 | $206.43 | 730,900 | — | — |
| 2024-02-06 | $40.91 | $208.52 | 1,192,000 | — | — |
| 2024-02-05 | $39.48 | $201.23 | 1,259,400 | — | — |
| 2024-02-02 | $40.80 | $207.96 | 677,400 | — | — |
| 2024-02-01 | $41.46 | $211.33 | 477,500 | — | — |
| 2024-01-31 | $40.83 | $208.12 | 852,400 | — | — |
| 2024-01-30 | $41.66 | $212.35 | 625,600 | — | — |
| 2024-01-29 | $42.10 | $214.59 | 388,900 | — | — |
| 2024-01-26 | $41.54 | $211.73 | 438,700 | — | — |
| 2024-01-25 | $41.94 | $213.77 | 613,000 | — | — |
| 2024-01-24 | $41.69 | $212.50 | 628,500 | — | — |
| 2024-01-23 | $42.36 | $215.91 | 496,900 | — | — |
| 2024-01-22 | $42.18 | $215.00 | 573,000 | — | — |
| 2024-01-19 | $41.73 | $212.70 | 299,100 | — | — |
| 2024-01-18 | $41.49 | $211.48 | 376,600 | — | — |
| 2024-01-17 | $42.07 | $214.44 | 340,500 | — | — |
| 2024-01-16 | $42.15 | $214.84 | 387,100 | — | — |
| 2024-01-12 | $42.93 | $218.82 | 300,400 | — | — |
| 2024-01-11 | $42.95 | $218.92 | 447,100 | — | — |
| 2024-01-10 | $44.06 | $224.58 | 346,700 | — | — |
| 2024-01-09 | $43.96 | $224.07 | 534,400 | — | — |
| 2024-01-08 | $44.99 | $229.32 | 389,600 | — | — |
| 2024-01-05 | $44.96 | $229.17 | 391,500 | — | — |
| 2024-01-04 | $45.32 | $231.00 | 497,300 | — | — |
| 2024-01-03 | $45.25 | $230.64 | 612,600 | — | — |
| 2024-01-02 | $45.27 | $230.75 | 516,000 | — | — |