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 | $132.30 | $141.55 | 524,594 | — | — |
| 2024-12-30 | $132.18 | $141.43 | 512,575 | — | — |
| 2024-12-27 | $133.73 | $143.09 | 421,675 | — | — |
| 2024-12-26 | $134.89 | $144.33 | 623,978 | — | — |
| 2024-12-24 | $134.65 | $144.08 | 308,353 | — | — |
| 2024-12-23 | $133.94 | $143.31 | 689,729 | — | — |
| 2024-12-20 | $134.41 | $143.81 | 1,702,254 | — | — |
| 2024-12-19 | $132.73 | $142.02 | 1,047,269 | — | — |
| 2024-12-18 | $131.25 | $140.43 | 677,710 | — | — |
| 2024-12-17 | $133.33 | $142.66 | 1,070,903 | — | — |
| 2024-12-16 | $135.88 | $145.39 | 773,458 | — | — |
| 2024-12-13 | $135.63 | $145.12 | 706,798 | — | — |
| 2024-12-12 | $134.67 | $144.10 | 644,885 | — | — |
| 2024-12-11 | $133.78 | $143.14 | 890,214 | — | — |
| 2024-12-10 | $134.73 | $144.16 | 940,613 | — | — |
| 2024-12-09 | $134.80 | $144.23 | 881,831 | — | — |
| 2024-12-06 | $136.47 | $146.01 | 675,286 | — | — |
| 2024-12-05 | $136.38 | $145.92 | 604,990 | — | — |
| 2024-12-04 | $136.99 | $146.58 | 675,892 | — | — |
| 2024-12-03 | $136.63 | $146.19 | 665,388 | — | — |
| 2024-12-02 | $138.49 | $148.18 | 825,069 | — | — |
| 2024-11-29 | $139.83 | $149.62 | 1,012,626 | — | — |
| 2024-11-27 | $139.81 | $149.59 | 718,817 | — | — |
| 2024-11-26 | $139.30 | $149.04 | 963,035 | — | — |
| 2024-11-25 | $137.92 | $147.57 | 1,217,959 | — | — |
| 2024-11-22 | $136.00 | $145.52 | 663,671 | — | — |
| 2024-11-21 | $134.09 | $143.47 | 1,045,249 | — | — |
| 2024-11-20 | $131.19 | $140.37 | 1,225,231 | — | — |
| 2024-11-19 | $132.20 | $141.45 | 1,947,381 | — | — |
| 2024-11-18 | $138.96 | $148.68 | 817,292 | — | — |
| 2024-11-15 | $138.62 | $148.32 | 1,042,118 | — | — |
| 2024-11-14 | $139.22 | $148.96 | 1,466,621 | — | — |
| 2024-11-13 | $147.77 | $158.11 | 870,721 | — | — |
| 2024-11-12 | $145.65 | $155.84 | 507,222 | — | — |
| 2024-11-11 | $145.43 | $155.60 | 576,407 | — | — |
| 2024-11-08 | $144.98 | $155.12 | 859,409 | — | — |
| 2024-11-07 | $143.42 | $153.45 | 475,710 | — | — |
| 2024-11-06 | $146.16 | $156.39 | 747,097 | — | — |
| 2024-11-05 | $140.29 | $150.10 | 402,687 | — | — |
| 2024-11-04 | $138.46 | $148.14 | 648,824 | — | — |
| 2024-11-01 | $138.24 | $147.91 | 663,974 | — | — |
| 2024-10-31 | $139.19 | $148.93 | 894,355 | — | — |
| 2024-10-30 | $140.00 | $149.80 | 644,380 | — | — |
| 2024-10-29 | $141.42 | $151.31 | 676,599 | — | — |
| 2024-10-28 | $139.80 | $149.58 | 463,186 | — | — |
| 2024-10-25 | $139.13 | $148.86 | 455,207 | — | — |
| 2024-10-24 | $140.35 | $149.86 | 396,829 | — | — |
| 2024-10-23 | $139.98 | $149.47 | 580,447 | — | — |
| 2024-10-22 | $140.35 | $149.86 | 486,921 | — | — |
| 2024-10-21 | $142.12 | $151.75 | 552,571 | — | — |
| 2024-10-18 | $142.48 | $152.13 | 661,146 | — | — |
| 2024-10-17 | $141.68 | $151.29 | 667,711 | — | — |
| 2024-10-16 | $139.83 | $149.31 | 682,255 | — | — |
| 2024-10-15 | $136.97 | $146.25 | 842,643 | — | — |
| 2024-10-14 | $137.95 | $147.30 | 610,747 | — | — |
| 2024-10-11 | $137.09 | $146.38 | 608,323 | — | — |
| 2024-10-10 | $135.41 | $144.58 | 885,770 | — | — |
| 2024-10-09 | $135.92 | $145.13 | 714,979 | — | — |
| 2024-10-08 | $135.99 | $145.21 | 840,219 | — | — |
| 2024-10-07 | $136.60 | $145.86 | 1,198,365 | — | — |
| 2024-10-04 | $138.65 | $148.05 | 970,004 | — | — |
| 2024-10-03 | $137.53 | $146.86 | 1,681,650 | — | — |
| 2024-10-02 | $133.74 | $142.81 | 1,431,170 | — | — |
| 2024-10-01 | $130.76 | $139.63 | 1,227,958 | — | — |
| 2024-09-30 | $129.60 | $138.39 | 1,607,516 | — | — |
| 2024-09-27 | $128.65 | $137.37 | 728,404 | — | — |
| 2024-09-26 | $127.89 | $136.55 | 817,626 | — | — |
| 2024-09-25 | $127.45 | $136.09 | 1,289,004 | — | — |
| 2024-09-24 | $124.45 | $132.89 | 781,357 | — | — |
| 2024-09-23 | $122.69 | $131.01 | 956,174 | — | — |
| 2024-09-20 | $122.95 | $131.28 | 963,186 | — | — |
| 2024-09-19 | $123.63 | $132.01 | 1,195,913 | — | — |
| 2024-09-18 | $120.38 | $128.54 | 933,808 | — | — |
| 2024-09-17 | $119.89 | $128.01 | 752,100 | — | — |
| 2024-09-16 | $119.76 | $127.88 | 612,343 | — | — |
| 2024-09-13 | $119.08 | $127.15 | 558,907 | — | — |
| 2024-09-12 | $117.87 | $125.86 | 568,941 | — | — |
| 2024-09-11 | $117.41 | $125.36 | 1,052,529 | — | — |
| 2024-09-10 | $118.40 | $126.42 | 595,539 | — | — |
| 2024-09-09 | $119.56 | $127.66 | 934,776 | — | — |
| 2024-09-06 | $117.38 | $125.34 | 717,645 | — | — |
| 2024-09-05 | $119.06 | $127.13 | 819,923 | — | — |
| 2024-09-04 | $121.45 | $129.68 | 643,172 | — | — |
| 2024-09-03 | $121.72 | $129.97 | 1,477,240 | — | — |
| 2024-08-30 | $124.80 | $133.26 | 1,004,291 | — | — |
| 2024-08-29 | $124.07 | $132.48 | 640,512 | — | — |
| 2024-08-28 | $123.61 | $131.99 | 465,816 | — | — |
| 2024-08-27 | $124.06 | $132.46 | 424,953 | — | — |
| 2024-08-26 | $124.11 | $132.52 | 681,859 | — | — |
| 2024-08-23 | $123.25 | $131.60 | 614,157 | — | — |
| 2024-08-22 | $122.93 | $131.26 | 477,060 | — | — |
| 2024-08-21 | $122.78 | $131.10 | 515,505 | — | — |
| 2024-08-20 | $121.97 | $130.24 | 655,504 | — | — |
| 2024-08-19 | $122.46 | $130.76 | 607,991 | — | — |
| 2024-08-16 | $121.52 | $129.75 | 695,279 | — | — |
| 2024-08-15 | $121.29 | $129.51 | 680,650 | — | — |
| 2024-08-14 | $119.93 | $128.06 | 989,784 | — | — |
| 2024-08-13 | $119.15 | $127.23 | 995,829 | — | — |
| 2024-08-12 | $118.69 | $126.73 | 803,723 | — | — |
| 2024-08-09 | $118.70 | $126.74 | 1,219,609 | — | — |
| 2024-08-08 | $117.67 | $125.65 | 1,749,017 | — | — |
| 2024-08-07 | $115.32 | $123.14 | 1,301,577 | — | — |
| 2024-08-06 | $116.37 | $124.26 | 1,064,861 | — | — |
| 2024-08-05 | $115.91 | $123.77 | 1,237,260 | — | — |
| 2024-08-02 | $117.65 | $125.63 | 719,821 | — | — |
| 2024-08-01 | $119.74 | $127.85 | 1,047,452 | — | — |
| 2024-07-31 | $121.05 | $129.26 | 655,987 | — | — |
| 2024-07-30 | $120.92 | $129.12 | 654,657 | — | — |
| 2024-07-29 | $120.60 | $128.77 | 684,035 | — | — |
| 2024-07-26 | $120.75 | $128.93 | 637,369 | — | — |
| 2024-07-25 | $120.50 | $128.41 | 847,125 | — | — |
| 2024-07-24 | $118.22 | $125.99 | 1,709,604 | — | — |
| 2024-07-23 | $125.13 | $133.35 | 550,686 | — | — |
| 2024-07-22 | $123.61 | $131.73 | 410,083 | — | — |
| 2024-07-19 | $122.33 | $130.36 | 452,276 | — | — |
| 2024-07-18 | $123.04 | $131.12 | 695,400 | — | — |
| 2024-07-17 | $123.70 | $131.82 | 900,441 | — | — |
| 2024-07-16 | $124.68 | $132.87 | 921,719 | — | — |
| 2024-07-15 | $119.69 | $127.55 | 772,895 | — | — |
| 2024-07-12 | $119.05 | $126.87 | 722,360 | — | — |
| 2024-07-11 | $116.72 | $124.38 | 575,832 | — | — |
| 2024-07-10 | $114.62 | $122.14 | 410,808 | — | — |
| 2024-07-09 | $112.86 | $120.27 | 363,295 | — | — |
| 2024-07-08 | $113.87 | $121.34 | 429,426 | — | — |
| 2024-07-05 | $113.10 | $120.53 | 1,104,878 | — | — |
| 2024-07-03 | $114.55 | $122.07 | 623,103 | — | — |
| 2024-07-02 | $113.96 | $121.44 | 552,378 | — | — |
| 2024-07-01 | $114.39 | $121.91 | 798,766 | — | — |
| 2024-06-28 | $115.56 | $123.15 | 1,578,069 | — | — |
| 2024-06-27 | $115.35 | $122.92 | 1,301,577 | — | — |
| 2024-06-26 | $115.03 | $122.58 | 957,383 | — | — |
| 2024-06-25 | $115.74 | $123.34 | 980,354 | — | — |
| 2024-06-24 | $117.53 | $125.25 | 994,861 | — | — |
| 2024-06-21 | $116.60 | $124.25 | 1,532,369 | — | — |
| 2024-06-20 | $116.79 | $124.45 | 1,152,390 | — | — |
| 2024-06-18 | $116.63 | $124.29 | 686,211 | — | — |
| 2024-06-17 | $116.41 | $124.06 | 543,190 | — | — |
| 2024-06-14 | $114.31 | $121.82 | 850,027 | — | — |
| 2024-06-13 | $115.13 | $122.69 | 690,564 | — | — |
| 2024-06-12 | $115.65 | $123.25 | 784,380 | — | — |
| 2024-06-11 | $115.38 | $122.95 | 631,324 | — | — |
| 2024-06-10 | $115.82 | $123.42 | 666,868 | — | — |
| 2024-06-07 | $115.02 | $122.58 | 610,651 | — | — |
| 2024-06-06 | $114.39 | $121.91 | 625,158 | — | — |
| 2024-06-05 | $114.39 | $121.91 | 866,227 | — | — |
| 2024-06-04 | $114.66 | $122.19 | 824,638 | — | — |
| 2024-06-03 | $114.13 | $121.62 | 719,579 | — | — |
| 2024-05-31 | $115.26 | $122.82 | 1,487,879 | — | — |
| 2024-05-30 | $113.63 | $121.09 | 1,084,204 | — | — |
| 2024-05-29 | $110.94 | $118.22 | 704,950 | — | — |
| 2024-05-28 | $113.74 | $121.21 | 815,571 | — | — |
| 2024-05-24 | $116.21 | $123.84 | 643,293 | — | — |
| 2024-05-23 | $114.58 | $122.10 | 960,768 | — | — |
| 2024-05-22 | $114.04 | $121.27 | 868,403 | — | — |
| 2024-05-21 | $114.80 | $122.08 | 871,184 | — | — |
| 2024-05-20 | $113.23 | $120.41 | 477,180 | — | — |
| 2024-05-17 | $112.86 | $120.01 | 582,965 | — | — |
| 2024-05-16 | $113.94 | $121.17 | 893,792 | — | — |
| 2024-05-15 | $113.91 | $121.13 | 664,208 | — | — |
| 2024-05-14 | $114.04 | $121.27 | 483,467 | — | — |
| 2024-05-13 | $114.41 | $121.67 | 609,321 | — | — |
| 2024-05-10 | $115.17 | $122.48 | 571,238 | — | — |
| 2024-05-09 | $115.63 | $122.96 | 1,313,183 | — | — |
| 2024-05-08 | $114.57 | $121.83 | 1,561,264 | — | — |
| 2024-05-07 | $117.16 | $124.59 | 1,676,479 | — | — |
| 2024-05-06 | $123.31 | $131.13 | 1,312,700 | — | — |
| 2024-05-03 | $122.50 | $130.27 | 808,196 | — | — |
| 2024-05-02 | $119.88 | $127.48 | 512,120 | — | — |
| 2024-05-01 | $118.44 | $125.95 | 600,133 | — | — |
| 2024-04-30 | $118.72 | $126.25 | 554,796 | — | — |
| 2024-04-29 | $120.64 | $128.29 | 607,749 | — | — |
| 2024-04-26 | $119.86 | $127.46 | 472,949 | — | — |
| 2024-04-25 | $119.26 | $126.82 | 341,534 | — | — |
| 2024-04-24 | $119.09 | $126.65 | 423,260 | — | — |
| 2024-04-23 | $119.63 | $127.22 | 417,457 | — | — |
| 2024-04-22 | $119.20 | $126.76 | 391,948 | — | — |
| 2024-04-19 | $118.97 | $126.51 | 462,794 | — | — |
| 2024-04-18 | $118.70 | $126.22 | 376,957 | — | — |
| 2024-04-17 | $118.26 | $125.76 | 668,198 | — | — |
| 2024-04-16 | $119.92 | $127.52 | 712,446 | — | — |
| 2024-04-15 | $119.09 | $126.65 | 634,709 | — | — |
| 2024-04-12 | $119.65 | $127.23 | 577,162 | — | — |
| 2024-04-11 | $120.67 | $128.33 | 731,064 | — | — |
| 2024-04-10 | $119.39 | $126.96 | 352,898 | — | — |
| 2024-04-09 | $121.36 | $129.06 | 524,572 | — | — |
| 2024-04-08 | $120.86 | $128.53 | 730,218 | — | — |
| 2024-04-05 | $122.35 | $130.11 | 652,965 | — | — |
| 2024-04-04 | $123.36 | $131.18 | 710,512 | — | — |
| 2024-04-03 | $123.97 | $131.83 | 932,841 | — | — |
| 2024-04-02 | $123.83 | $131.69 | 868,161 | — | — |
| 2024-04-01 | $125.09 | $133.02 | 500,030 | — | — |
| 2024-03-28 | $127.16 | $135.22 | 600,495 | — | — |
| 2024-03-27 | $126.50 | $134.52 | 725,866 | — | — |
| 2024-03-26 | $124.39 | $132.27 | 559,270 | — | — |
| 2024-03-25 | $124.14 | $132.01 | 717,886 | — | — |
| 2024-03-22 | $124.10 | $131.97 | 514,417 | — | — |
| 2024-03-21 | $125.25 | $133.19 | 485,764 | — | — |
| 2024-03-20 | $124.58 | $132.48 | 611,860 | — | — |
| 2024-03-19 | $123.88 | $131.74 | 481,654 | — | — |
| 2024-03-18 | $122.35 | $130.11 | 503,052 | — | — |
| 2024-03-15 | $123.22 | $131.03 | 1,621,591 | — | — |
| 2024-03-14 | $123.52 | $131.35 | 656,592 | — | — |
| 2024-03-13 | $124.60 | $132.50 | 571,117 | — | — |
| 2024-03-12 | $123.39 | $131.22 | 466,058 | — | — |
| 2024-03-11 | $122.29 | $130.05 | 547,663 | — | — |
| 2024-03-08 | $121.53 | $129.24 | 477,301 | — | — |
| 2024-03-07 | $123.02 | $130.82 | 607,870 | — | — |
| 2024-03-06 | $121.52 | $129.23 | 495,799 | — | — |
| 2024-03-05 | $121.69 | $129.41 | 600,616 | — | — |
| 2024-03-04 | $121.71 | $129.42 | 646,920 | — | — |
| 2024-03-01 | $121.28 | $128.97 | 576,920 | — | — |
| 2024-02-29 | $121.30 | $128.99 | 1,120,957 | — | — |
| 2024-02-28 | $121.70 | $129.42 | 556,368 | — | — |
| 2024-02-27 | $121.83 | $129.56 | 506,438 | — | — |
| 2024-02-26 | $121.16 | $128.84 | 927,522 | — | — |
| 2024-02-23 | $121.58 | $129.29 | 396,905 | — | — |
| 2024-02-22 | $120.71 | $128.37 | 888,714 | — | — |
| 2024-02-21 | $119.57 | $126.90 | 989,542 | — | — |
| 2024-02-20 | $120.24 | $127.61 | 639,787 | — | — |
| 2024-02-16 | $122.04 | $129.52 | 1,089,161 | — | — |
| 2024-02-15 | $121.84 | $129.31 | 927,159 | — | — |
| 2024-02-14 | $119.35 | $126.66 | 1,331,922 | — | — |
| 2024-02-13 | $118.33 | $125.58 | 875,173 | — | — |
| 2024-02-12 | $120.37 | $127.74 | 685,123 | — | — |
| 2024-02-09 | $120.37 | $127.74 | 916,883 | — | — |
| 2024-02-08 | $118.42 | $125.68 | 843,377 | — | — |
| 2024-02-07 | $118.76 | $126.04 | 1,364,564 | — | — |
| 2024-02-06 | $115.73 | $122.82 | 1,510,608 | — | — |
| 2024-02-05 | $113.32 | $120.26 | 1,549,779 | — | — |
| 2024-02-02 | $114.39 | $121.41 | 1,294,202 | — | — |
| 2024-02-01 | $113.28 | $120.22 | 1,258,417 | — | — |
| 2024-01-31 | $111.48 | $118.31 | 1,047,573 | — | — |
| 2024-01-30 | $114.40 | $121.41 | 1,089,524 | — | — |
| 2024-01-29 | $114.07 | $121.06 | 616,816 | — | — |
| 2024-01-26 | $113.48 | $120.43 | 672,792 | — | — |
| 2024-01-25 | $112.25 | $119.13 | 691,168 | — | — |
| 2024-01-24 | $110.91 | $117.71 | 695,762 | — | — |
| 2024-01-23 | $110.93 | $117.73 | 448,649 | — | — |
| 2024-01-22 | $110.52 | $117.30 | 695,641 | — | — |
| 2024-01-19 | $109.41 | $116.11 | 777,489 | — | — |
| 2024-01-18 | $108.99 | $115.67 | 879,526 | — | — |
| 2024-01-17 | $107.89 | $114.51 | 1,108,625 | — | — |
| 2024-01-16 | $109.24 | $115.94 | 1,247,657 | — | — |
| 2024-01-12 | $110.70 | $117.48 | 1,127,123 | — | — |
| 2024-01-11 | $109.47 | $116.18 | 1,172,217 | — | — |
| 2024-01-10 | $109.14 | $115.83 | 1,140,421 | — | — |
| 2024-01-09 | $108.41 | $115.06 | 1,319,833 | — | — |
| 2024-01-08 | $106.40 | $112.92 | 961,736 | — | — |
| 2024-01-05 | $104.70 | $111.12 | 619,355 | — | — |
| 2024-01-04 | $104.58 | $110.99 | 1,022,063 | — | — |
| 2024-01-03 | $104.90 | $111.33 | 877,591 | — | — |
| 2024-01-02 | $105.85 | $112.34 | 765,036 | — | — |