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
- 1973-02-21 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 | $49.17 | $201.44 | 655,700 | — | — |
| 2024-12-30 | $48.97 | $200.62 | 546,800 | — | — |
| 2024-12-27 | $48.46 | $198.53 | 515,800 | — | — |
| 2024-12-26 | $48.68 | $199.44 | 372,200 | — | — |
| 2024-12-24 | $48.81 | $199.97 | 231,900 | — | — |
| 2024-12-23 | $48.23 | $197.59 | 602,400 | — | — |
| 2024-12-20 | $47.93 | $196.36 | 1,911,100 | — | — |
| 2024-12-19 | $47.71 | $195.46 | 780,100 | — | — |
| 2024-12-18 | $47.51 | $194.64 | 1,391,500 | — | — |
| 2024-12-17 | $48.44 | $198.45 | 1,128,900 | — | — |
| 2024-12-16 | $48.47 | $198.57 | 1,050,700 | — | — |
| 2024-12-13 | $49.19 | $201.52 | 590,700 | — | — |
| 2024-12-12 | $48.58 | $199.03 | 631,500 | — | — |
| 2024-12-11 | $48.27 | $197.76 | 679,000 | — | — |
| 2024-12-10 | $48.42 | $198.37 | 584,300 | — | — |
| 2024-12-09 | $49.04 | $200.91 | 598,400 | — | — |
| 2024-12-06 | $49.33 | $202.10 | 524,200 | — | — |
| 2024-12-05 | $50.15 | $205.46 | 642,200 | — | — |
| 2024-12-04 | $49.63 | $203.33 | 556,400 | — | — |
| 2024-12-03 | $49.44 | $202.55 | 589,300 | — | — |
| 2024-12-02 | $49.05 | $200.95 | 984,600 | — | — |
| 2024-11-29 | $49.05 | $200.95 | 472,600 | — | — |
| 2024-11-27 | $49.20 | $201.57 | 749,200 | — | — |
| 2024-11-26 | $48.30 | $197.88 | 1,246,300 | — | — |
| 2024-11-25 | $49.21 | $201.61 | 717,000 | — | — |
| 2024-11-22 | $48.79 | $199.89 | 749,900 | — | — |
| 2024-11-21 | $48.47 | $198.57 | 612,400 | — | — |
| 2024-11-20 | $47.66 | $195.26 | 907,000 | — | — |
| 2024-11-19 | $47.87 | $196.12 | 898,500 | — | — |
| 2024-11-18 | $47.32 | $193.86 | 937,700 | — | — |
| 2024-11-15 | $46.30 | $189.68 | 1,063,600 | — | — |
| 2024-11-14 | $45.81 | $187.68 | 1,154,900 | — | — |
| 2024-11-13 | $45.95 | $188.25 | 839,500 | — | — |
| 2024-11-12 | $45.74 | $187.39 | 744,100 | — | — |
| 2024-11-11 | $45.37 | $185.87 | 725,800 | — | — |
| 2024-11-08 | $44.72 | $183.21 | 900,000 | — | — |
| 2024-11-07 | $44.77 | $183.42 | 1,142,300 | — | — |
| 2024-11-06 | $44.98 | $184.28 | 1,819,600 | — | — |
| 2024-11-05 | $43.39 | $177.76 | 942,000 | — | — |
| 2024-11-04 | $42.65 | $174.73 | 816,600 | — | — |
| 2024-11-01 | $42.28 | $173.22 | 1,136,700 | — | — |
| 2024-10-31 | $43.54 | $178.38 | 687,600 | — | — |
| 2024-10-30 | $42.98 | $176.08 | 771,900 | — | — |
| 2024-10-29 | $43.50 | $178.21 | 582,200 | — | — |
| 2024-10-28 | $43.74 | $179.20 | 425,300 | — | — |
| 2024-10-25 | $44.16 | $179.33 | 376,300 | — | — |
| 2024-10-24 | $44.74 | $181.68 | 697,700 | — | — |
| 2024-10-23 | $44.61 | $181.16 | 796,100 | — | — |
| 2024-10-22 | $43.47 | $176.53 | 593,900 | — | — |
| 2024-10-21 | $43.55 | $176.85 | 635,900 | — | — |
| 2024-10-18 | $43.62 | $177.13 | 618,500 | — | — |
| 2024-10-17 | $43.51 | $176.69 | 567,800 | — | — |
| 2024-10-16 | $43.84 | $178.03 | 690,200 | — | — |
| 2024-10-15 | $43.52 | $176.73 | 1,229,300 | — | — |
| 2024-10-14 | $43.49 | $176.61 | 950,900 | — | — |
| 2024-10-11 | $43.18 | $175.35 | 515,000 | — | — |
| 2024-10-10 | $43.46 | $176.49 | 1,125,700 | — | — |
| 2024-10-09 | $43.06 | $174.86 | 301,200 | — | — |
| 2024-10-08 | $43.14 | $175.19 | 429,000 | — | — |
| 2024-10-07 | $43.20 | $175.43 | 1,133,600 | — | — |
| 2024-10-04 | $43.25 | $175.63 | 417,300 | — | — |
| 2024-10-03 | $43.67 | $177.34 | 560,000 | — | — |
| 2024-10-02 | $44.05 | $178.88 | 965,600 | — | — |
| 2024-10-01 | $44.10 | $179.08 | 502,700 | — | — |
| 2024-09-30 | $43.77 | $177.74 | 509,500 | — | — |
| 2024-09-27 | $43.52 | $176.73 | 430,100 | — | — |
| 2024-09-26 | $43.12 | $175.10 | 572,900 | — | — |
| 2024-09-25 | $43.12 | $175.10 | 598,400 | — | — |
| 2024-09-24 | $43.19 | $175.39 | 1,092,500 | — | — |
| 2024-09-23 | $43.16 | $175.27 | 738,500 | — | — |
| 2024-09-20 | $42.99 | $174.58 | 1,285,800 | — | — |
| 2024-09-19 | $43.03 | $174.74 | 495,400 | — | — |
| 2024-09-18 | $43.06 | $174.86 | 532,300 | — | — |
| 2024-09-17 | $43.23 | $175.55 | 795,800 | — | — |
| 2024-09-16 | $43.01 | $174.66 | 798,100 | — | — |
| 2024-09-13 | $42.29 | $171.73 | 556,800 | — | — |
| 2024-09-12 | $41.59 | $168.89 | 883,500 | — | — |
| 2024-09-11 | $40.87 | $165.97 | 552,400 | — | — |
| 2024-09-10 | $41.34 | $167.88 | 421,200 | — | — |
| 2024-09-09 | $41.04 | $166.66 | 340,000 | — | — |
| 2024-09-06 | $41.17 | $167.19 | 345,800 | — | — |
| 2024-09-05 | $41.64 | $169.09 | 470,000 | — | — |
| 2024-09-04 | $41.44 | $168.28 | 411,400 | — | — |
| 2024-09-03 | $41.38 | $168.04 | 506,800 | — | — |
| 2024-08-30 | $40.98 | $166.41 | 408,700 | — | — |
| 2024-08-29 | $40.73 | $165.40 | 385,400 | — | — |
| 2024-08-28 | $40.91 | $166.13 | 228,200 | — | — |
| 2024-08-27 | $40.70 | $165.28 | 296,700 | — | — |
| 2024-08-26 | $41.01 | $166.54 | 595,000 | — | — |
| 2024-08-23 | $40.91 | $166.13 | 435,000 | — | — |
| 2024-08-22 | $40.76 | $165.52 | 557,200 | — | — |
| 2024-08-21 | $40.78 | $165.60 | 519,400 | — | — |
| 2024-08-20 | $40.64 | $165.03 | 658,400 | — | — |
| 2024-08-19 | $40.57 | $164.75 | 585,100 | — | — |
| 2024-08-16 | $40.69 | $165.24 | 677,700 | — | — |
| 2024-08-15 | $40.90 | $166.09 | 698,800 | — | — |
| 2024-08-14 | $40.39 | $164.02 | 744,200 | — | — |
| 2024-08-13 | $40.74 | $165.44 | 512,400 | — | — |
| 2024-08-12 | $40.00 | $162.43 | 514,000 | — | — |
| 2024-08-09 | $40.64 | $165.03 | 409,000 | — | — |
| 2024-08-08 | $40.42 | $164.14 | 393,500 | — | — |
| 2024-08-07 | $40.13 | $162.96 | 576,700 | — | — |
| 2024-08-06 | $40.19 | $163.21 | 526,500 | — | — |
| 2024-08-05 | $40.24 | $163.41 | 613,100 | — | — |
| 2024-08-02 | $41.77 | $169.62 | 512,400 | — | — |
| 2024-08-01 | $42.21 | $171.41 | 667,600 | — | — |
| 2024-07-31 | $41.58 | $168.85 | 841,600 | — | — |
| 2024-07-30 | $41.66 | $169.18 | 1,032,300 | — | — |
| 2024-07-29 | $41.03 | $166.62 | 989,300 | — | — |
| 2024-07-26 | $40.78 | $165.60 | 535,400 | — | — |
| 2024-07-25 | $40.84 | $164.27 | 1,011,000 | — | — |
| 2024-07-24 | $40.71 | $163.75 | 903,500 | — | — |
| 2024-07-23 | $40.14 | $161.45 | 635,300 | — | — |
| 2024-07-22 | $40.26 | $161.94 | 725,600 | — | — |
| 2024-07-19 | $39.77 | $159.97 | 398,600 | — | — |
| 2024-07-18 | $39.83 | $160.21 | 667,500 | — | — |
| 2024-07-17 | $39.92 | $160.57 | 1,191,500 | — | — |
| 2024-07-16 | $39.01 | $156.91 | 828,300 | — | — |
| 2024-07-15 | $38.60 | $155.26 | 576,700 | — | — |
| 2024-07-12 | $38.71 | $155.70 | 721,400 | — | — |
| 2024-07-11 | $38.37 | $154.34 | 829,400 | — | — |
| 2024-07-10 | $37.09 | $149.19 | 429,600 | — | — |
| 2024-07-09 | $36.44 | $146.57 | 347,800 | — | — |
| 2024-07-08 | $36.10 | $145.20 | 554,200 | — | — |
| 2024-07-05 | $36.23 | $145.73 | 523,600 | — | — |
| 2024-07-03 | $35.99 | $144.76 | 239,800 | — | — |
| 2024-07-02 | $36.20 | $145.61 | 258,600 | — | — |
| 2024-07-01 | $36.29 | $145.97 | 463,400 | — | — |
| 2024-06-28 | $36.96 | $148.66 | 2,166,700 | — | — |
| 2024-06-27 | $36.93 | $148.54 | 661,000 | — | — |
| 2024-06-26 | $36.58 | $147.14 | 700,100 | — | — |
| 2024-06-25 | $36.34 | $146.17 | 526,200 | — | — |
| 2024-06-24 | $36.77 | $147.90 | 518,400 | — | — |
| 2024-06-21 | $36.26 | $145.85 | 1,926,600 | — | — |
| 2024-06-20 | $36.40 | $146.41 | 937,700 | — | — |
| 2024-06-18 | $35.65 | $143.39 | 971,900 | — | — |
| 2024-06-17 | $36.88 | $148.34 | 590,200 | — | — |
| 2024-06-14 | $37.56 | $151.08 | 523,600 | — | — |
| 2024-06-13 | $37.99 | $152.81 | 698,300 | — | — |
| 2024-06-12 | $37.64 | $151.40 | 716,800 | — | — |
| 2024-06-11 | $37.21 | $149.67 | 446,600 | — | — |
| 2024-06-10 | $37.27 | $149.91 | 382,800 | — | — |
| 2024-06-07 | $37.20 | $149.63 | 571,200 | — | — |
| 2024-06-06 | $37.50 | $150.84 | 752,900 | — | — |
| 2024-06-05 | $37.88 | $152.36 | 1,976,200 | — | — |
| 2024-06-04 | $37.84 | $152.20 | 2,124,900 | — | — |
| 2024-06-03 | $38.08 | $153.17 | 273,400 | — | — |
| 2024-05-31 | $38.34 | $154.21 | 505,900 | — | — |
| 2024-05-30 | $37.36 | $150.27 | 418,300 | — | — |
| 2024-05-29 | $36.60 | $147.22 | 439,100 | — | — |
| 2024-05-28 | $37.12 | $149.31 | 418,100 | — | — |
| 2024-05-24 | $37.23 | $149.75 | 409,800 | — | — |
| 2024-05-23 | $36.83 | $148.14 | 423,500 | — | — |
| 2024-05-22 | $37.70 | $151.64 | 430,100 | — | — |
| 2024-05-21 | $38.84 | $156.23 | 424,900 | — | — |
| 2024-05-20 | $38.54 | $155.02 | 504,000 | — | — |
| 2024-05-17 | $38.49 | $154.82 | 439,600 | — | — |
| 2024-05-16 | $38.48 | $154.78 | 467,000 | — | — |
| 2024-05-15 | $38.23 | $153.77 | 283,300 | — | — |
| 2024-05-14 | $37.97 | $152.73 | 310,200 | — | — |
| 2024-05-13 | $37.95 | $152.65 | 375,800 | — | — |
| 2024-05-10 | $37.93 | $152.57 | 426,600 | — | — |
| 2024-05-09 | $38.21 | $153.69 | 612,200 | — | — |
| 2024-05-08 | $37.97 | $152.73 | 496,000 | — | — |
| 2024-05-07 | $38.42 | $154.54 | 953,500 | — | — |
| 2024-05-06 | $38.23 | $153.77 | 1,041,000 | — | — |
| 2024-05-03 | $37.78 | $151.96 | 459,800 | — | — |
| 2024-05-02 | $37.71 | $151.68 | 596,000 | — | — |
| 2024-05-01 | $37.39 | $150.39 | 857,600 | — | — |
| 2024-04-30 | $37.06 | $149.07 | 1,034,500 | — | — |
| 2024-04-29 | $37.06 | $149.07 | 698,100 | — | — |
| 2024-04-26 | $36.32 | $146.09 | 499,900 | — | — |
| 2024-04-25 | $36.32 | $146.09 | 597,600 | — | — |
| 2024-04-24 | $36.63 | $145.78 | 523,600 | — | — |
| 2024-04-23 | $36.29 | $144.42 | 454,300 | — | — |
| 2024-04-22 | $36.69 | $146.01 | 334,100 | — | — |
| 2024-04-19 | $36.61 | $145.70 | 835,800 | — | — |
| 2024-04-18 | $36.12 | $143.75 | 455,700 | — | — |
| 2024-04-17 | $35.89 | $142.83 | 573,800 | — | — |
| 2024-04-16 | $35.97 | $143.15 | 763,100 | — | — |
| 2024-04-15 | $36.16 | $143.91 | 506,100 | — | — |
| 2024-04-12 | $36.23 | $144.18 | 716,100 | — | — |
| 2024-04-11 | $36.91 | $146.89 | 586,900 | — | — |
| 2024-04-10 | $36.82 | $146.53 | 793,100 | — | — |
| 2024-04-09 | $37.24 | $148.20 | 710,500 | — | — |
| 2024-04-08 | $37.45 | $149.04 | 459,800 | — | — |
| 2024-04-05 | $37.20 | $148.04 | 618,300 | — | — |
| 2024-04-04 | $37.18 | $147.96 | 534,100 | — | — |
| 2024-04-03 | $37.17 | $147.92 | 457,800 | — | — |
| 2024-04-02 | $37.31 | $148.48 | 514,500 | — | — |
| 2024-04-01 | $37.37 | $148.72 | 329,300 | — | — |
| 2024-03-28 | $37.64 | $149.80 | 600,200 | — | — |
| 2024-03-27 | $37.45 | $149.04 | 396,000 | — | — |
| 2024-03-26 | $36.91 | $146.89 | 570,900 | — | — |
| 2024-03-25 | $36.85 | $146.65 | 317,400 | — | — |
| 2024-03-22 | $37.17 | $147.92 | 706,200 | — | — |
| 2024-03-21 | $37.19 | $148.00 | 535,800 | — | — |
| 2024-03-20 | $37.07 | $147.53 | 549,100 | — | — |
| 2024-03-19 | $36.80 | $146.45 | 406,100 | — | — |
| 2024-03-18 | $36.95 | $147.05 | 1,368,200 | — | — |
| 2024-03-15 | $36.70 | $146.05 | 1,500,700 | — | — |
| 2024-03-14 | $36.63 | $145.78 | 756,900 | — | — |
| 2024-03-13 | $36.92 | $146.93 | 860,300 | — | — |
| 2024-03-12 | $37.40 | $148.84 | 486,000 | — | — |
| 2024-03-11 | $37.71 | $150.07 | 517,300 | — | — |
| 2024-03-08 | $37.69 | $149.99 | 806,000 | — | — |
| 2024-03-07 | $37.74 | $150.19 | 1,451,300 | — | — |
| 2024-03-06 | $37.17 | $147.92 | 646,500 | — | — |
| 2024-03-05 | $37.39 | $148.80 | 723,200 | — | — |
| 2024-03-04 | $37.88 | $150.75 | 1,062,900 | — | — |
| 2024-03-01 | $36.80 | $146.45 | 2,504,100 | — | — |
| 2024-02-29 | $36.51 | $145.30 | 3,029,200 | — | — |
| 2024-02-28 | $37.61 | $149.68 | 1,233,800 | — | — |
| 2024-02-27 | $38.02 | $151.31 | 1,047,600 | — | — |
| 2024-02-26 | $37.04 | $147.41 | 926,600 | — | — |
| 2024-02-23 | $37.74 | $150.19 | 893,300 | — | — |
| 2024-02-22 | $37.58 | $149.56 | 772,300 | — | — |
| 2024-02-21 | $38.02 | $151.31 | 866,300 | — | — |
| 2024-02-20 | $37.60 | $149.64 | 901,300 | — | — |
| 2024-02-16 | $37.46 | $149.08 | 2,132,100 | — | — |
| 2024-02-15 | $37.60 | $149.64 | 1,525,700 | — | — |
| 2024-02-14 | $36.83 | $146.57 | 1,028,200 | — | — |
| 2024-02-13 | $36.28 | $144.38 | 1,479,000 | — | — |
| 2024-02-12 | $37.41 | $148.88 | 1,143,000 | — | — |
| 2024-02-09 | $36.99 | $147.21 | 909,500 | — | — |
| 2024-02-08 | $37.08 | $147.57 | 1,729,800 | — | — |
| 2024-02-07 | $36.96 | $147.09 | 3,467,000 | — | — |
| 2024-02-06 | $36.20 | $144.06 | 2,447,400 | — | — |
| 2024-02-05 | $34.74 | $138.25 | 1,261,800 | — | — |
| 2024-02-02 | $35.64 | $141.84 | 1,046,300 | — | — |
| 2024-02-01 | $36.31 | $144.50 | 804,500 | — | — |
| 2024-01-31 | $36.23 | $142.64 | 884,500 | — | — |
| 2024-01-30 | $36.55 | $143.90 | 1,282,200 | — | — |
| 2024-01-29 | $37.20 | $146.46 | 976,800 | — | — |
| 2024-01-26 | $37.03 | $145.79 | 1,291,900 | — | — |
| 2024-01-25 | $36.96 | $145.51 | 1,522,500 | — | — |
| 2024-01-24 | $36.03 | $141.85 | 3,450,700 | — | — |
| 2024-01-23 | $36.42 | $143.39 | 1,907,000 | — | — |
| 2024-01-22 | $36.56 | $143.94 | 2,131,000 | — | — |
| 2024-01-19 | $36.01 | $141.77 | 2,299,200 | — | — |
| 2024-01-18 | $35.96 | $141.58 | 2,202,700 | — | — |
| 2024-01-17 | $35.83 | $141.06 | 2,173,900 | — | — |
| 2024-01-16 | $36.48 | $143.62 | 2,270,100 | — | — |
| 2024-01-12 | $37.17 | $146.34 | 1,432,600 | — | — |
| 2024-01-11 | $37.93 | $149.33 | 2,151,400 | — | — |
| 2024-01-10 | $38.44 | $151.34 | 1,230,500 | — | — |
| 2024-01-09 | $38.88 | $153.07 | 1,387,700 | — | — |
| 2024-01-08 | $39.23 | $154.45 | 2,018,800 | — | — |
| 2024-01-05 | $39.19 | $154.29 | 2,073,900 | — | — |
| 2024-01-04 | $39.09 | $153.90 | 5,495,900 | — | — |
| 2024-01-03 | $39.40 | $155.12 | 5,954,400 | — | — |
| 2024-01-02 | $39.11 | $153.98 | 11,257,400 | — | — |