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
- 1996-01-05 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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $81.40 | $300.12 | 830,020 | — | — |
| 2023-12-28 | $82.59 | $304.51 | 713,183 | — | — |
| 2023-12-27 | $83.42 | $307.54 | 819,870 | — | — |
| 2023-12-26 | $82.56 | $304.41 | 639,803 | — | — |
| 2023-12-22 | $82.85 | $305.45 | 1,338,183 | — | — |
| 2023-12-21 | $81.33 | $299.84 | 1,013,153 | — | — |
| 2023-12-20 | $78.78 | $290.46 | 1,375,296 | — | — |
| 2023-12-19 | $80.35 | $296.25 | 882,465 | — | — |
| 2023-12-18 | $78.33 | $288.78 | 1,320,525 | — | — |
| 2023-12-15 | $77.82 | $286.90 | 2,319,299 | — | — |
| 2023-12-14 | $77.28 | $284.91 | 1,884,305 | — | — |
| 2023-12-13 | $73.15 | $269.71 | 1,128,722 | — | — |
| 2023-12-12 | $70.77 | $260.92 | 775,038 | — | — |
| 2023-12-11 | $71.05 | $261.97 | 894,624 | — | — |
| 2023-12-08 | $71.36 | $263.09 | 1,570,060 | — | — |
| 2023-12-07 | $67.78 | $249.91 | 990,420 | — | — |
| 2023-12-06 | $67.40 | $248.51 | 821,561 | — | — |
| 2023-12-05 | $67.71 | $249.63 | 1,076,171 | — | — |
| 2023-12-04 | $69.69 | $256.95 | 978,684 | — | — |
| 2023-12-01 | $72.58 | $267.58 | 1,682,562 | — | — |
| 2023-11-30 | $68.03 | $250.81 | 1,648,727 | — | — |
| 2023-11-29 | $67.88 | $250.25 | 906,995 | — | — |
| 2023-11-28 | $67.94 | $250.50 | 1,505,350 | — | — |
| 2023-11-27 | $67.16 | $247.60 | 1,810,819 | — | — |
| 2023-11-24 | $70.18 | $258.76 | 563,991 | — | — |
| 2023-11-22 | $71.15 | $262.32 | 823,253 | — | — |
| 2023-11-21 | $71.94 | $265.25 | 1,531,361 | — | — |
| 2023-11-20 | $70.77 | $260.92 | 1,111,593 | — | — |
| 2023-11-17 | $70.70 | $260.65 | 833,192 | — | — |
| 2023-11-16 | $70.81 | $261.06 | 719,421 | — | — |
| 2023-11-15 | $71.23 | $262.60 | 1,417,061 | — | — |
| 2023-11-14 | $70.07 | $258.34 | 1,438,631 | — | — |
| 2023-11-13 | $66.37 | $244.71 | 608,188 | — | — |
| 2023-11-10 | $66.84 | $246.42 | 841,334 | — | — |
| 2023-11-09 | $66.03 | $243.45 | 764,887 | — | — |
| 2023-11-08 | $66.52 | $245.23 | 883,311 | — | — |
| 2023-11-07 | $67.42 | $248.58 | 688,441 | — | — |
| 2023-11-06 | $70.20 | $255.39 | 616,964 | — | — |
| 2023-11-03 | $70.23 | $255.49 | 893,144 | — | — |
| 2023-11-02 | $69.85 | $254.11 | 1,105,566 | — | — |
| 2023-11-01 | $68.01 | $247.40 | 726,188 | — | — |
| 2023-10-31 | $67.05 | $243.93 | 979,212 | — | — |
| 2023-10-30 | $67.89 | $246.96 | 902,449 | — | — |
| 2023-10-27 | $67.65 | $246.10 | 991,901 | — | — |
| 2023-10-26 | $66.81 | $243.04 | 930,680 | — | — |
| 2023-10-25 | $65.80 | $239.35 | 1,723,693 | — | — |
| 2023-10-24 | $67.39 | $245.13 | 802,846 | — | — |
| 2023-10-23 | $66.36 | $241.42 | 847,572 | — | — |
| 2023-10-20 | $66.39 | $241.52 | 901,074 | — | — |
| 2023-10-19 | $67.04 | $243.86 | 966,736 | — | — |
| 2023-10-18 | $67.25 | $244.65 | 847,572 | — | — |
| 2023-10-17 | $69.83 | $254.01 | 689,498 | — | — |
| 2023-10-16 | $69.14 | $251.53 | 810,459 | — | — |
| 2023-10-13 | $68.23 | $248.20 | 706,839 | — | — |
| 2023-10-12 | $68.43 | $248.92 | 892,933 | — | — |
| 2023-10-11 | $70.30 | $255.73 | 857,088 | — | — |
| 2023-10-10 | $71.13 | $258.76 | 749,133 | — | — |
| 2023-10-09 | $70.16 | $255.21 | 640,014 | — | — |
| 2023-10-06 | $69.92 | $254.35 | 1,274,107 | — | — |
| 2023-10-05 | $67.80 | $246.65 | 1,036,838 | — | — |
| 2023-10-04 | $69.36 | $252.32 | 1,166,258 | — | — |
| 2023-10-03 | $69.48 | $252.77 | 908,581 | — | — |
| 2023-10-02 | $69.94 | $254.42 | 1,086,851 | — | — |
| 2023-09-29 | $71.21 | $259.03 | 845,035 | — | — |
| 2023-09-28 | $70.93 | $258.04 | 826,108 | — | — |
| 2023-09-27 | $68.85 | $250.47 | 1,088,965 | — | — |
| 2023-09-26 | $68.72 | $249.99 | 2,279,119 | — | — |
| 2023-09-25 | $70.46 | $256.32 | 1,149,129 | — | — |
| 2023-09-22 | $70.68 | $257.11 | 1,440,006 | — | — |
| 2023-09-21 | $71.88 | $261.48 | 1,282,778 | — | — |
| 2023-09-20 | $73.66 | $267.94 | 449,691 | — | — |
| 2023-09-19 | $74.24 | $270.08 | 805,807 | — | — |
| 2023-09-18 | $75.34 | $274.07 | 776,518 | — | — |
| 2023-09-15 | $75.44 | $274.45 | 1,733,632 | — | — |
| 2023-09-14 | $75.86 | $275.96 | 1,348,333 | — | — |
| 2023-09-13 | $74.12 | $269.63 | 786,140 | — | — |
| 2023-09-12 | $74.99 | $272.80 | 816,169 | — | — |
| 2023-09-11 | $76.04 | $276.61 | 559,021 | — | — |
| 2023-09-08 | $74.45 | $270.83 | 834,778 | — | — |
| 2023-09-07 | $74.24 | $270.08 | 849,264 | — | — |
| 2023-09-06 | $75.26 | $273.79 | 1,121,109 | — | — |
| 2023-09-05 | $75.00 | $272.83 | 1,331,522 | — | — |
| 2023-09-01 | $77.68 | $282.60 | 743,740 | — | — |
| 2023-08-31 | $76.29 | $277.51 | 922,538 | — | — |
| 2023-08-30 | $76.66 | $278.89 | 780,430 | — | — |
| 2023-08-29 | $76.15 | $277.03 | 905,304 | — | — |
| 2023-08-28 | $74.70 | $271.73 | 1,093,089 | — | — |
| 2023-08-25 | $73.57 | $267.63 | 690,873 | — | — |
| 2023-08-24 | $74.64 | $271.52 | 1,253,912 | — | — |
| 2023-08-23 | $77.00 | $280.12 | 1,185,396 | — | — |
| 2023-08-22 | $74.92 | $272.55 | 745,009 | — | — |
| 2023-08-21 | $74.32 | $270.35 | 906,995 | — | — |
| 2023-08-18 | $73.06 | $265.78 | 1,596,388 | — | — |
| 2023-08-17 | $75.61 | $275.07 | 942,945 | — | — |
| 2023-08-16 | $75.94 | $276.27 | 1,368,423 | — | — |
| 2023-08-15 | $75.80 | $275.75 | 1,221,980 | — | — |
| 2023-08-14 | $77.22 | $280.91 | 1,021,824 | — | — |
| 2023-08-11 | $77.69 | $282.64 | 1,223,460 | — | — |
| 2023-08-10 | $78.74 | $286.45 | 1,101,865 | — | — |
| 2023-08-09 | $78.88 | $286.94 | 882,042 | — | — |
| 2023-08-08 | $79.10 | $287.76 | 1,377,199 | — | — |
| 2023-08-07 | $79.50 | $285.81 | 955,951 | — | — |
| 2023-08-04 | $79.33 | $285.19 | 1,080,189 | — | — |
| 2023-08-03 | $79.23 | $284.82 | 1,114,342 | — | — |
| 2023-08-02 | $77.65 | $279.14 | 1,166,046 | — | — |
| 2023-08-01 | $80.29 | $288.63 | 1,360,599 | — | — |
| 2023-07-31 | $82.70 | $297.30 | 1,270,301 | — | — |
| 2023-07-28 | $80.60 | $289.75 | 830,337 | — | — |
| 2023-07-27 | $79.42 | $285.50 | 1,463,585 | — | — |
| 2023-07-26 | $79.46 | $285.67 | 1,704,449 | — | — |
| 2023-07-25 | $79.06 | $284.21 | 2,065,323 | — | — |
| 2023-07-24 | $75.06 | $269.86 | 1,002,474 | — | — |
| 2023-07-21 | $74.12 | $266.46 | 886,483 | — | — |
| 2023-07-20 | $74.02 | $266.09 | 1,342,624 | — | — |
| 2023-07-19 | $72.60 | $260.99 | 1,308,683 | — | — |
| 2023-07-18 | $72.48 | $260.58 | 1,044,134 | — | — |
| 2023-07-17 | $71.77 | $258.03 | 680,299 | — | — |
| 2023-07-14 | $72.62 | $261.05 | 1,381,217 | — | — |
| 2023-07-13 | $73.71 | $265.00 | 1,480,502 | — | — |
| 2023-07-12 | $70.11 | $252.04 | 1,022,564 | — | — |
| 2023-07-11 | $68.23 | $245.28 | 731,052 | — | — |
| 2023-07-10 | $67.09 | $241.20 | 835,096 | — | — |
| 2023-07-07 | $66.84 | $240.28 | 845,352 | — | — |
| 2023-07-06 | $65.26 | $234.60 | 1,290,391 | — | — |
| 2023-07-05 | $67.04 | $240.99 | 1,202,736 | — | — |
| 2023-07-03 | $68.87 | $247.59 | 463,543 | — | — |
| 2023-06-30 | $67.85 | $243.92 | 1,057,774 | — | — |
| 2023-06-29 | $66.83 | $240.25 | 1,195,229 | — | — |
| 2023-06-28 | $66.85 | $240.31 | 1,415,792 | — | — |
| 2023-06-27 | $69.42 | $249.56 | 893,990 | — | — |
| 2023-06-26 | $68.70 | $246.98 | 863,855 | — | — |
| 2023-06-23 | $67.39 | $242.25 | 1,411,034 | — | — |
| 2023-06-22 | $69.80 | $250.92 | 1,081,352 | — | — |
| 2023-06-21 | $69.31 | $249.15 | 937,236 | — | — |
| 2023-06-20 | $69.19 | $248.75 | 1,200,516 | — | — |
| 2023-06-16 | $70.40 | $253.10 | 1,702,969 | — | — |
| 2023-06-15 | $70.14 | $252.15 | 1,636,144 | — | — |
| 2023-06-14 | $69.75 | $250.75 | 1,057,139 | — | — |
| 2023-06-13 | $68.86 | $247.56 | 1,154,733 | — | — |
| 2023-06-12 | $66.70 | $239.80 | 752,834 | — | — |
| 2023-06-09 | $67.41 | $242.35 | 1,121,109 | — | — |
| 2023-06-08 | $68.05 | $244.63 | 858,357 | — | — |
| 2023-06-07 | $67.61 | $243.07 | 878,024 | — | — |
| 2023-06-06 | $67.48 | $242.59 | 747,230 | — | — |
| 2023-06-05 | $66.65 | $239.60 | 828,540 | — | — |
| 2023-06-02 | $67.09 | $241.20 | 2,083,404 | — | — |
| 2023-06-01 | $64.97 | $233.58 | 1,311,115 | — | — |
| 2023-05-31 | $63.15 | $227.02 | 1,199,141 | — | — |
| 2023-05-30 | $63.40 | $227.94 | 1,080,401 | — | — |
| 2023-05-26 | $63.61 | $228.69 | 1,246,616 | — | — |
| 2023-05-25 | $61.65 | $221.65 | 1,210,878 | — | — |
| 2023-05-24 | $61.50 | $221.10 | 2,205,105 | — | — |
| 2023-05-23 | $63.04 | $226.65 | 2,016,791 | — | — |
| 2023-05-22 | $65.63 | $235.93 | 931,737 | — | — |
| 2023-05-19 | $65.14 | $234.19 | 1,142,256 | — | — |
| 2023-05-18 | $65.33 | $234.87 | 1,613,729 | — | — |
| 2023-05-17 | $67.15 | $241.40 | 963,246 | — | — |
| 2023-05-16 | $65.67 | $236.10 | 1,711,322 | — | — |
| 2023-05-15 | $68.38 | $245.82 | 1,280,875 | — | — |
| 2023-05-12 | $65.72 | $236.27 | 1,429,009 | — | — |
| 2023-05-11 | $65.68 | $236.13 | 2,408,010 | — | — |
| 2023-05-10 | $70.48 | $253.37 | 2,395,851 | — | — |
| 2023-05-09 | $74.75 | $268.74 | 800,943 | — | — |
| 2023-05-08 | $74.67 | $268.43 | 814,160 | — | — |
| 2023-05-05 | $74.91 | $265.96 | 1,259,939 | — | — |
| 2023-05-04 | $70.88 | $251.65 | 922,750 | — | — |
| 2023-05-03 | $71.99 | $255.58 | 1,151,772 | — | — |
| 2023-05-02 | $72.65 | $257.93 | 1,317,882 | — | — |
| 2023-05-01 | $72.79 | $258.40 | 1,006,386 | — | — |
| 2023-04-28 | $72.66 | $257.97 | 1,267,340 | — | — |
| 2023-04-27 | $71.40 | $253.47 | 986,297 | — | — |
| 2023-04-26 | $71.40 | $253.47 | 1,368,000 | — | — |
| 2023-04-25 | $71.49 | $253.80 | 1,591,524 | — | — |
| 2023-04-24 | $75.18 | $266.90 | 860,578 | — | — |
| 2023-04-21 | $74.38 | $264.08 | 1,246,511 | — | — |
| 2023-04-20 | $76.33 | $270.99 | 1,157,799 | — | — |
| 2023-04-19 | $77.25 | $274.25 | 1,377,516 | — | — |
| 2023-04-18 | $77.41 | $274.82 | 1,424,463 | — | — |
| 2023-04-17 | $75.62 | $268.48 | 1,980,841 | — | — |
| 2023-04-14 | $76.17 | $270.42 | 1,252,643 | — | — |
| 2023-04-13 | $76.12 | $270.25 | 1,510,108 | — | — |
| 2023-04-12 | $73.19 | $259.85 | 978,578 | — | — |
| 2023-04-11 | $73.32 | $260.32 | 1,070,039 | — | — |
| 2023-04-10 | $71.08 | $252.36 | 646,781 | — | — |
| 2023-04-06 | $70.66 | $250.85 | 959,651 | — | — |
| 2023-04-05 | $70.18 | $249.17 | 883,311 | — | — |
| 2023-04-04 | $70.75 | $251.18 | 842,391 | — | — |
| 2023-04-03 | $73.05 | $259.34 | 982,702 | — | — |
| 2023-03-31 | $72.11 | $256.02 | 795,974 | — | — |
| 2023-03-30 | $71.66 | $254.41 | 1,032,397 | — | — |
| 2023-03-29 | $71.63 | $254.31 | 907,313 | — | — |
| 2023-03-28 | $69.82 | $247.86 | 890,395 | — | — |
| 2023-03-27 | $68.30 | $242.49 | 768,271 | — | — |
| 2023-03-24 | $67.38 | $239.20 | 1,173,871 | — | — |
| 2023-03-23 | $67.49 | $239.60 | 837,845 | — | — |
| 2023-03-22 | $67.11 | $238.26 | 1,082,727 | — | — |
| 2023-03-21 | $67.48 | $239.57 | 1,051,324 | — | — |
| 2023-03-20 | $67.16 | $238.42 | 2,073,359 | — | — |
| 2023-03-17 | $64.42 | $228.69 | 2,767,298 | — | — |
| 2023-03-16 | $64.79 | $230.03 | 2,052,952 | — | — |
| 2023-03-15 | $64.37 | $228.52 | 2,560,480 | — | — |
| 2023-03-14 | $69.81 | $247.83 | 1,389,041 | — | — |
| 2023-03-13 | $68.60 | $243.53 | 1,313,547 | — | — |
| 2023-03-10 | $68.44 | $242.96 | 1,025,947 | — | — |
| 2023-03-09 | $69.35 | $246.21 | 1,386,715 | — | — |
| 2023-03-08 | $70.85 | $251.52 | 1,317,142 | — | — |
| 2023-03-07 | $68.63 | $243.66 | 1,786,394 | — | — |
| 2023-03-06 | $72.61 | $257.76 | 1,242,704 | — | — |
| 2023-03-03 | $74.34 | $263.91 | 2,156,784 | — | — |
| 2023-03-02 | $71.16 | $252.63 | 1,925,330 | — | — |
| 2023-03-01 | $72.02 | $255.68 | 1,278,125 | — | — |
| 2023-02-28 | $69.69 | $247.42 | 1,385,129 | — | — |
| 2023-02-27 | $68.57 | $243.43 | 890,183 | — | — |
| 2023-02-24 | $67.34 | $239.06 | 1,245,559 | — | — |
| 2023-02-23 | $68.36 | $242.69 | 1,186,982 | — | — |
| 2023-02-22 | $69.71 | $247.49 | 957,114 | — | — |
| 2023-02-21 | $70.33 | $249.67 | 970,225 | — | — |
| 2023-02-17 | $70.02 | $248.60 | 1,096,896 | — | — |
| 2023-02-16 | $71.97 | $255.51 | 1,021,189 | — | — |
| 2023-02-15 | $71.40 | $253.50 | 1,300,224 | — | — |
| 2023-02-14 | $70.69 | $250.95 | 902,132 | — | — |
| 2023-02-13 | $69.72 | $247.52 | 1,116,985 | — | — |
| 2023-02-10 | $69.60 | $243.77 | 1,022,035 | — | — |
| 2023-02-09 | $70.42 | $246.65 | 1,110,007 | — | — |
| 2023-02-08 | $70.38 | $246.52 | 697,217 | — | — |
| 2023-02-07 | $70.71 | $247.64 | 1,113,073 | — | — |
| 2023-02-06 | $70.79 | $247.94 | 1,601,675 | — | — |
| 2023-02-03 | $71.57 | $250.66 | 1,599,243 | — | — |
| 2023-02-02 | $71.98 | $252.12 | 2,031,276 | — | — |
| 2023-02-01 | $74.12 | $259.60 | 1,948,591 | — | — |
| 2023-01-31 | $71.13 | $249.14 | 1,687,109 | — | — |
| 2023-01-30 | $70.54 | $247.08 | 1,545,635 | — | — |
| 2023-01-27 | $70.53 | $247.05 | 1,114,236 | — | — |
| 2023-01-26 | $70.74 | $247.78 | 1,043,817 | — | — |
| 2023-01-25 | $71.24 | $249.53 | 1,072,682 | — | — |
| 2023-01-24 | $71.31 | $249.77 | 1,260,045 | — | — |
| 2023-01-23 | $70.20 | $245.89 | 1,612,671 | — | — |
| 2023-01-20 | $70.98 | $248.61 | 1,726,336 | — | — |
| 2023-01-19 | $72.03 | $252.28 | 2,493,761 | — | — |
| 2023-01-18 | $71.25 | $249.57 | 2,284,829 | — | — |
| 2023-01-17 | $71.32 | $249.80 | 2,675,203 | — | — |
| 2023-01-13 | $72.88 | $255.26 | 2,802,931 | — | — |
| 2023-01-12 | $71.59 | $250.76 | 2,215,361 | — | — |
| 2023-01-11 | $69.52 | $243.50 | 2,270,872 | — | — |
| 2023-01-10 | $67.92 | $237.91 | 1,988,031 | — | — |
| 2023-01-09 | $65.43 | $229.16 | 2,056,970 | — | — |
| 2023-01-06 | $63.74 | $223.26 | 1,564,879 | — | — |
| 2023-01-05 | $61.32 | $214.78 | 1,884,727 | — | — |
| 2023-01-04 | $59.79 | $209.42 | 1,310,798 | — | — |
| 2023-01-03 | $58.29 | $204.15 | 1,678,756 | — | — |