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
- 2019-04-09 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 | $84.89 | $85.81 | 444,200 | — | — |
| 2024-12-30 | $84.75 | $85.67 | 487,500 | — | — |
| 2024-12-27 | $85.65 | $86.58 | 421,000 | — | — |
| 2024-12-26 | $86.30 | $87.24 | 398,100 | — | — |
| 2024-12-24 | $86.08 | $87.01 | 268,300 | — | — |
| 2024-12-23 | $85.38 | $86.31 | 695,200 | — | — |
| 2024-12-20 | $84.76 | $85.68 | 917,700 | — | — |
| 2024-12-19 | $84.18 | $85.09 | 925,500 | — | — |
| 2024-12-18 | $84.74 | $85.66 | 1,596,000 | — | — |
| 2024-12-17 | $85.54 | $86.47 | 1,186,000 | — | — |
| 2024-12-16 | $83.87 | $84.78 | 953,400 | — | — |
| 2024-12-13 | $84.17 | $85.08 | 837,000 | — | — |
| 2024-12-12 | $85.74 | $86.67 | 1,095,500 | — | — |
| 2024-12-11 | $86.57 | $87.51 | 722,900 | — | — |
| 2024-12-10 | $85.81 | $86.74 | 497,500 | — | — |
| 2024-12-09 | $86.47 | $87.41 | 743,400 | — | — |
| 2024-12-06 | $86.76 | $87.70 | 720,300 | — | — |
| 2024-12-05 | $87.36 | $88.31 | 622,300 | — | — |
| 2024-12-04 | $87.84 | $88.79 | 577,000 | — | — |
| 2024-12-03 | $87.34 | $88.29 | 622,300 | — | — |
| 2024-12-02 | $88.23 | $89.19 | 1,051,500 | — | — |
| 2024-11-29 | $88.85 | $89.81 | 364,300 | — | — |
| 2024-11-27 | $88.23 | $89.19 | 1,141,300 | — | — |
| 2024-11-26 | $87.24 | $88.19 | 925,900 | — | — |
| 2024-11-25 | $86.17 | $87.11 | 838,100 | — | — |
| 2024-11-22 | $85.99 | $86.92 | 452,000 | — | — |
| 2024-11-21 | $85.57 | $86.50 | 405,500 | — | — |
| 2024-11-20 | $85.50 | $86.43 | 577,500 | — | — |
| 2024-11-19 | $85.43 | $86.36 | 1,155,800 | — | — |
| 2024-11-18 | $85.81 | $86.74 | 1,968,100 | — | — |
| 2024-11-15 | $85.13 | $86.05 | 1,568,800 | — | — |
| 2024-11-14 | $85.17 | $86.09 | 1,237,900 | — | — |
| 2024-11-13 | $87.49 | $88.44 | 2,314,300 | — | — |
| 2024-11-12 | $86.89 | $87.83 | 3,922,200 | — | — |
| 2024-11-11 | $92.28 | $93.28 | 1,168,300 | — | — |
| 2024-11-08 | $92.61 | $93.62 | 935,100 | — | — |
| 2024-11-07 | $92.60 | $93.61 | 499,900 | — | — |
| 2024-11-06 | $91.47 | $92.46 | 1,114,100 | — | — |
| 2024-11-05 | $92.44 | $93.44 | 435,700 | — | — |
| 2024-11-04 | $92.17 | $93.17 | 607,100 | — | — |
| 2024-11-01 | $91.79 | $92.79 | 1,205,300 | — | — |
| 2024-10-31 | $91.95 | $92.95 | 607,100 | — | — |
| 2024-10-30 | $93.27 | $94.28 | 895,100 | — | — |
| 2024-10-29 | $94.51 | $95.54 | 345,100 | — | — |
| 2024-10-28 | $94.87 | $95.90 | 523,100 | — | — |
| 2024-10-25 | $94.25 | $95.27 | 407,600 | — | — |
| 2024-10-24 | $94.39 | $95.41 | 420,600 | — | — |
| 2024-10-23 | $94.51 | $95.54 | 302,000 | — | — |
| 2024-10-22 | $94.64 | $95.67 | 429,800 | — | — |
| 2024-10-21 | $94.34 | $95.36 | 502,000 | — | — |
| 2024-10-18 | $95.14 | $96.17 | 604,500 | — | — |
| 2024-10-17 | $94.52 | $95.55 | 502,100 | — | — |
| 2024-10-16 | $95.29 | $96.32 | 679,800 | — | — |
| 2024-10-15 | $96.61 | $97.66 | 734,700 | — | — |
| 2024-10-14 | $97.20 | $98.26 | 562,200 | — | — |
| 2024-10-11 | $96.69 | $97.74 | 597,100 | — | — |
| 2024-10-10 | $96.33 | $97.38 | 465,600 | — | — |
| 2024-10-09 | $96.44 | $97.49 | 625,700 | — | — |
| 2024-10-08 | $95.91 | $96.95 | 617,700 | — | — |
| 2024-10-07 | $95.43 | $96.47 | 578,500 | — | — |
| 2024-10-04 | $97.27 | $98.33 | 501,400 | — | — |
| 2024-10-03 | $98.11 | $99.17 | 435,400 | — | — |
| 2024-10-02 | $99.13 | $100.21 | 528,000 | — | — |
| 2024-10-01 | $99.12 | $100.20 | 636,900 | — | — |
| 2024-09-30 | $100.07 | $101.16 | 485,500 | — | — |
| 2024-09-27 | $99.64 | $100.72 | 517,700 | — | — |
| 2024-09-26 | $99.08 | $100.16 | 462,800 | — | — |
| 2024-09-25 | $98.77 | $99.84 | 645,900 | — | — |
| 2024-09-24 | $98.36 | $99.43 | 418,600 | — | — |
| 2024-09-23 | $97.97 | $99.03 | 371,200 | — | — |
| 2024-09-20 | $97.48 | $98.54 | 610,800 | — | — |
| 2024-09-19 | $98.33 | $99.40 | 428,700 | — | — |
| 2024-09-18 | $96.65 | $97.70 | 726,900 | — | — |
| 2024-09-17 | $97.16 | $98.21 | 581,500 | — | — |
| 2024-09-16 | $98.62 | $99.69 | 607,900 | — | — |
| 2024-09-13 | $98.50 | $99.57 | 1,618,700 | — | — |
| 2024-09-12 | $100.76 | $101.85 | 1,716,100 | — | — |
| 2024-09-11 | $98.22 | $99.29 | 708,500 | — | — |
| 2024-09-10 | $98.12 | $99.19 | 939,900 | — | — |
| 2024-09-09 | $96.49 | $97.54 | 805,800 | — | — |
| 2024-09-06 | $94.66 | $95.69 | 1,148,900 | — | — |
| 2024-09-05 | $94.41 | $95.43 | 692,300 | — | — |
| 2024-09-04 | $94.47 | $95.50 | 570,500 | — | — |
| 2024-09-03 | $95.70 | $96.74 | 742,100 | — | — |
| 2024-08-30 | $97.68 | $98.74 | 758,400 | — | — |
| 2024-08-29 | $97.23 | $98.29 | 532,900 | — | — |
| 2024-08-28 | $96.87 | $97.92 | 550,400 | — | — |
| 2024-08-27 | $96.06 | $97.10 | 497,600 | — | — |
| 2024-08-26 | $95.20 | $96.23 | 424,300 | — | — |
| 2024-08-23 | $96.09 | $97.13 | 564,200 | — | — |
| 2024-08-22 | $95.33 | $96.36 | 819,600 | — | — |
| 2024-08-21 | $94.62 | $95.65 | 2,511,200 | — | — |
| 2024-08-20 | $96.50 | $97.55 | 912,800 | — | — |
| 2024-08-19 | $96.26 | $97.30 | 843,400 | — | — |
| 2024-08-16 | $94.64 | $95.67 | 514,000 | — | — |
| 2024-08-15 | $93.84 | $94.86 | 507,100 | — | — |
| 2024-08-14 | $93.61 | $94.63 | 457,300 | — | — |
| 2024-08-13 | $92.96 | $93.97 | 924,700 | — | — |
| 2024-08-12 | $91.15 | $92.14 | 1,147,600 | — | — |
| 2024-08-09 | $92.92 | $93.93 | 725,600 | — | — |
| 2024-08-08 | $92.39 | $93.39 | 563,900 | — | — |
| 2024-08-07 | $91.17 | $92.16 | 696,500 | — | — |
| 2024-08-06 | $91.15 | $92.14 | 738,400 | — | — |
| 2024-08-05 | $89.61 | $90.58 | 1,119,600 | — | — |
| 2024-08-02 | $92.38 | $93.38 | 1,209,100 | — | — |
| 2024-08-01 | $93.82 | $94.84 | 567,200 | — | — |
| 2024-07-31 | $94.00 | $95.02 | 1,514,900 | — | — |
| 2024-07-30 | $93.42 | $94.43 | 710,600 | — | — |
| 2024-07-29 | $93.26 | $94.27 | 953,500 | — | — |
| 2024-07-26 | $93.37 | $94.38 | 1,160,400 | — | — |
| 2024-07-25 | $91.84 | $92.84 | 985,500 | — | — |
| 2024-07-24 | $92.41 | $93.41 | 998,700 | — | — |
| 2024-07-23 | $90.93 | $91.92 | 584,100 | — | — |
| 2024-07-22 | $90.80 | $91.79 | 667,100 | — | — |
| 2024-07-19 | $90.01 | $90.99 | 584,600 | — | — |
| 2024-07-18 | $90.00 | $90.98 | 881,300 | — | — |
| 2024-07-17 | $90.00 | $90.98 | 946,100 | — | — |
| 2024-07-16 | $90.26 | $91.24 | 1,446,600 | — | — |
| 2024-07-15 | $89.96 | $90.94 | 1,578,200 | — | — |
| 2024-07-12 | $91.74 | $92.74 | 853,000 | — | — |
| 2024-07-11 | $90.54 | $91.52 | 1,282,100 | — | — |
| 2024-07-10 | $88.68 | $89.64 | 1,105,400 | — | — |
| 2024-07-09 | $88.99 | $89.96 | 578,100 | — | — |
| 2024-07-08 | $89.55 | $90.52 | 612,000 | — | — |
| 2024-07-05 | $89.45 | $90.42 | 734,700 | — | — |
| 2024-07-03 | $88.13 | $89.09 | 440,700 | — | — |
| 2024-07-02 | $88.79 | $89.75 | 383,100 | — | — |
| 2024-07-01 | $88.07 | $89.03 | 827,300 | — | — |
| 2024-06-28 | $89.08 | $90.05 | 686,100 | — | — |
| 2024-06-27 | $89.71 | $90.68 | 567,000 | — | — |
| 2024-06-26 | $89.68 | $90.65 | 677,200 | — | — |
| 2024-06-25 | $89.80 | $90.77 | 680,400 | — | — |
| 2024-06-24 | $89.92 | $90.90 | 650,200 | — | — |
| 2024-06-21 | $89.12 | $90.09 | 707,400 | — | — |
| 2024-06-20 | $89.44 | $90.41 | 833,000 | — | — |
| 2024-06-18 | $89.33 | $90.30 | 575,900 | — | — |
| 2024-06-17 | $88.45 | $89.41 | 847,000 | — | — |
| 2024-06-14 | $90.68 | $91.66 | 1,126,500 | — | — |
| 2024-06-13 | $91.35 | $92.34 | 514,200 | — | — |
| 2024-06-12 | $92.26 | $93.26 | 1,220,000 | — | — |
| 2024-06-11 | $90.63 | $91.61 | 581,500 | — | — |
| 2024-06-10 | $91.44 | $92.43 | 443,300 | — | — |
| 2024-06-07 | $91.38 | $92.37 | 870,400 | — | — |
| 2024-06-06 | $92.02 | $93.02 | 1,077,100 | — | — |
| 2024-06-05 | $91.26 | $92.25 | 514,700 | — | — |
| 2024-06-04 | $90.41 | $91.39 | 621,900 | — | — |
| 2024-06-03 | $89.64 | $90.61 | 710,900 | — | — |
| 2024-05-31 | $89.13 | $90.10 | 1,008,400 | — | — |
| 2024-05-30 | $88.35 | $89.31 | 854,300 | — | — |
| 2024-05-29 | $87.37 | $88.32 | 1,046,500 | — | — |
| 2024-05-28 | $88.23 | $89.19 | 827,700 | — | — |
| 2024-05-24 | $89.43 | $90.40 | 631,200 | — | — |
| 2024-05-23 | $89.76 | $90.73 | 807,400 | — | — |
| 2024-05-22 | $90.75 | $91.74 | 733,000 | — | — |
| 2024-05-21 | $88.70 | $89.66 | 985,400 | — | — |
| 2024-05-20 | $88.10 | $89.06 | 666,200 | — | — |
| 2024-05-17 | $88.83 | $89.79 | 633,700 | — | — |
| 2024-05-16 | $89.06 | $90.03 | 600,900 | — | — |
| 2024-05-15 | $89.97 | $90.95 | 1,461,400 | — | — |
| 2024-05-14 | $89.28 | $90.25 | 1,955,900 | — | — |
| 2024-05-13 | $80.92 | $81.53 | 1,527,400 | — | — |
| 2024-05-10 | $82.01 | $82.63 | 1,193,800 | — | — |
| 2024-05-09 | $81.46 | $82.08 | 671,500 | — | — |
| 2024-05-08 | $80.35 | $80.96 | 667,800 | — | — |
| 2024-05-07 | $80.97 | $81.58 | 946,700 | — | — |
| 2024-05-06 | $80.41 | $81.02 | 611,200 | — | — |
| 2024-05-03 | $79.57 | $80.17 | 594,700 | — | — |
| 2024-05-02 | $78.42 | $79.01 | 432,200 | — | — |
| 2024-05-01 | $78.53 | $79.12 | 525,900 | — | — |
| 2024-04-30 | $77.58 | $78.17 | 541,800 | — | — |
| 2024-04-29 | $78.72 | $79.31 | 686,500 | — | — |
| 2024-04-26 | $78.77 | $79.37 | 1,115,900 | — | — |
| 2024-04-25 | $78.84 | $79.44 | 915,900 | — | — |
| 2024-04-24 | $79.57 | $80.17 | 853,700 | — | — |
| 2024-04-23 | $80.76 | $81.37 | 940,700 | — | — |
| 2024-04-22 | $80.61 | $81.22 | 521,600 | — | — |
| 2024-04-19 | $79.55 | $80.15 | 1,067,500 | — | — |
| 2024-04-18 | $78.47 | $79.06 | 757,100 | — | — |
| 2024-04-17 | $79.00 | $79.60 | 1,163,800 | — | — |
| 2024-04-16 | $79.61 | $80.21 | 1,073,300 | — | — |
| 2024-04-15 | $81.09 | $81.70 | 701,900 | — | — |
| 2024-04-12 | $81.28 | $81.89 | 966,700 | — | — |
| 2024-04-11 | $82.31 | $82.93 | 693,900 | — | — |
| 2024-04-10 | $82.19 | $82.81 | 904,000 | — | — |
| 2024-04-09 | $82.68 | $83.30 | 962,100 | — | — |
| 2024-04-08 | $83.83 | $84.46 | 845,500 | — | — |
| 2024-04-05 | $84.80 | $85.44 | 987,900 | — | — |
| 2024-04-04 | $83.61 | $84.24 | 1,296,600 | — | — |
| 2024-04-03 | $84.08 | $84.72 | 1,129,900 | — | — |
| 2024-04-02 | $81.70 | $82.32 | 517,600 | — | — |
| 2024-04-01 | $82.02 | $82.64 | 437,700 | — | — |
| 2024-03-28 | $83.29 | $83.92 | 649,000 | — | — |
| 2024-03-27 | $83.28 | $83.91 | 825,900 | — | — |
| 2024-03-26 | $82.63 | $83.25 | 757,200 | — | — |
| 2024-03-25 | $82.97 | $83.60 | 588,900 | — | — |
| 2024-03-22 | $83.61 | $84.24 | 428,900 | — | — |
| 2024-03-21 | $83.91 | $84.54 | 783,700 | — | — |
| 2024-03-20 | $84.60 | $85.24 | 829,100 | — | — |
| 2024-03-19 | $84.73 | $85.37 | 979,700 | — | — |
| 2024-03-18 | $84.13 | $84.77 | 688,500 | — | — |
| 2024-03-15 | $84.98 | $85.62 | 1,007,900 | — | — |
| 2024-03-14 | $85.92 | $86.57 | 1,808,000 | — | — |
| 2024-03-13 | $87.33 | $87.99 | 1,919,800 | — | — |
| 2024-03-12 | $88.13 | $88.80 | 735,900 | — | — |
| 2024-03-11 | $88.15 | $88.82 | 762,900 | — | — |
| 2024-03-08 | $87.28 | $87.94 | 893,800 | — | — |
| 2024-03-07 | $86.92 | $87.58 | 730,000 | — | — |
| 2024-03-06 | $85.75 | $86.40 | 554,300 | — | — |
| 2024-03-05 | $85.00 | $85.64 | 753,500 | — | — |
| 2024-03-04 | $85.91 | $86.56 | 771,000 | — | — |
| 2024-03-01 | $86.74 | $87.40 | 1,344,700 | — | — |
| 2024-02-29 | $84.55 | $85.19 | 1,773,600 | — | — |
| 2024-02-28 | $85.69 | $86.34 | 2,747,800 | — | — |
| 2024-02-27 | $81.18 | $81.79 | 1,275,900 | — | — |
| 2024-02-26 | $80.53 | $81.14 | 922,800 | — | — |
| 2024-02-23 | $80.06 | $80.66 | 857,200 | — | — |
| 2024-02-22 | $80.40 | $81.01 | 1,170,300 | — | — |
| 2024-02-21 | $79.78 | $80.38 | 932,900 | — | — |
| 2024-02-20 | $78.31 | $78.90 | 718,600 | — | — |
| 2024-02-16 | $77.54 | $78.13 | 497,200 | — | — |
| 2024-02-15 | $77.88 | $78.47 | 702,600 | — | — |
| 2024-02-14 | $76.44 | $77.02 | 749,900 | — | — |
| 2024-02-13 | $74.84 | $75.41 | 889,000 | — | — |
| 2024-02-12 | $77.34 | $77.92 | 799,500 | — | — |
| 2024-02-09 | $77.20 | $77.78 | 802,900 | — | — |
| 2024-02-08 | $77.17 | $77.75 | 1,022,000 | — | — |
| 2024-02-07 | $76.86 | $77.44 | 1,063,400 | — | — |
| 2024-02-06 | $76.93 | $77.51 | 468,700 | — | — |
| 2024-02-05 | $75.40 | $75.97 | 663,300 | — | — |
| 2024-02-02 | $74.98 | $75.55 | 745,000 | — | — |
| 2024-02-01 | $76.39 | $76.97 | 581,800 | — | — |
| 2024-01-31 | $75.11 | $75.68 | 735,100 | — | — |
| 2024-01-30 | $75.58 | $76.15 | 813,200 | — | — |
| 2024-01-29 | $76.08 | $76.65 | 1,336,700 | — | — |
| 2024-01-26 | $76.00 | $76.57 | 1,121,000 | — | — |
| 2024-01-25 | $76.30 | $76.88 | 586,000 | — | — |
| 2024-01-24 | $76.54 | $77.12 | 807,100 | — | — |
| 2024-01-23 | $77.44 | $78.03 | 1,229,200 | — | — |
| 2024-01-22 | $79.06 | $79.66 | 1,222,400 | — | — |
| 2024-01-19 | $77.73 | $78.32 | 947,400 | — | — |
| 2024-01-18 | $77.60 | $78.19 | 1,282,000 | — | — |
| 2024-01-17 | $76.45 | $77.03 | 810,800 | — | — |
| 2024-01-16 | $78.34 | $78.93 | 560,900 | — | — |
| 2024-01-12 | $80.05 | $80.65 | 448,000 | — | — |
| 2024-01-11 | $79.69 | $80.29 | 1,205,700 | — | — |
| 2024-01-10 | $80.15 | $80.76 | 1,684,000 | — | — |
| 2024-01-09 | $76.67 | $77.25 | 653,100 | — | — |
| 2024-01-08 | $77.35 | $77.93 | 675,500 | — | — |
| 2024-01-05 | $75.08 | $75.65 | 909,700 | — | — |
| 2024-01-04 | $75.22 | $75.79 | 495,600 | — | — |
| 2024-01-03 | $74.85 | $75.42 | 695,600 | — | — |
| 2024-01-02 | $77.04 | $77.62 | 489,200 | — | — |