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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $84.38 | $181.44 | 777,600 | — | — |
| 2023-12-28 | $84.96 | $182.69 | 634,300 | — | — |
| 2023-12-27 | $84.57 | $181.85 | 832,200 | — | — |
| 2023-12-26 | $84.25 | $181.16 | 638,300 | — | — |
| 2023-12-22 | $83.84 | $180.28 | 860,100 | — | — |
| 2023-12-21 | $83.80 | $180.19 | 1,087,600 | — | — |
| 2023-12-20 | $83.09 | $178.67 | 1,493,700 | — | — |
| 2023-12-19 | $85.86 | $184.62 | 1,302,700 | — | — |
| 2023-12-18 | $85.59 | $184.04 | 1,136,300 | — | — |
| 2023-12-15 | $85.45 | $183.74 | 2,341,100 | — | — |
| 2023-12-14 | $85.93 | $184.77 | 2,129,100 | — | — |
| 2023-12-13 | $82.85 | $178.15 | 1,193,700 | — | — |
| 2023-12-12 | $80.46 | $173.01 | 1,100,600 | — | — |
| 2023-12-11 | $80.83 | $173.81 | 922,400 | — | — |
| 2023-12-08 | $80.39 | $172.86 | 1,280,900 | — | — |
| 2023-12-07 | $79.86 | $171.72 | 1,579,300 | — | — |
| 2023-12-06 | $80.67 | $171.85 | 2,491,200 | — | — |
| 2023-12-05 | $80.76 | $172.04 | 1,152,500 | — | — |
| 2023-12-04 | $80.77 | $172.06 | 1,288,800 | — | — |
| 2023-12-01 | $80.28 | $171.02 | 1,571,400 | — | — |
| 2023-11-30 | $79.25 | $168.83 | 2,133,800 | — | — |
| 2023-11-29 | $78.28 | $166.76 | 1,202,100 | — | — |
| 2023-11-28 | $76.70 | $163.39 | 863,200 | — | — |
| 2023-11-27 | $76.23 | $162.39 | 801,700 | — | — |
| 2023-11-24 | $76.36 | $162.67 | 468,400 | — | — |
| 2023-11-22 | $76.15 | $162.22 | 789,500 | — | — |
| 2023-11-21 | $75.56 | $160.97 | 877,900 | — | — |
| 2023-11-20 | $75.85 | $161.58 | 959,300 | — | — |
| 2023-11-17 | $75.38 | $160.58 | 992,700 | — | — |
| 2023-11-16 | $74.64 | $159.01 | 1,358,300 | — | — |
| 2023-11-15 | $74.88 | $159.52 | 1,000,700 | — | — |
| 2023-11-14 | $73.84 | $157.30 | 1,587,400 | — | — |
| 2023-11-13 | $70.98 | $151.21 | 1,703,600 | — | — |
| 2023-11-10 | $70.70 | $150.61 | 1,382,500 | — | — |
| 2023-11-09 | $69.40 | $147.84 | 1,305,900 | — | — |
| 2023-11-08 | $69.35 | $147.74 | 643,700 | — | — |
| 2023-11-07 | $69.52 | $148.10 | 949,400 | — | — |
| 2023-11-06 | $70.32 | $149.80 | 1,674,200 | — | — |
| 2023-11-03 | $71.35 | $152.00 | 1,689,000 | — | — |
| 2023-11-02 | $70.10 | $149.33 | 1,779,000 | — | — |
| 2023-11-01 | $66.88 | $142.47 | 2,070,100 | — | — |
| 2023-10-31 | $65.91 | $140.41 | 1,318,400 | — | — |
| 2023-10-30 | $65.12 | $138.72 | 1,486,100 | — | — |
| 2023-10-27 | $63.54 | $135.36 | 1,321,100 | — | — |
| 2023-10-26 | $64.95 | $138.36 | 3,511,000 | — | — |
| 2023-10-25 | $63.06 | $134.34 | 3,172,300 | — | — |
| 2023-10-24 | $63.55 | $135.38 | 1,733,700 | — | — |
| 2023-10-23 | $64.18 | $136.72 | 1,398,000 | — | — |
| 2023-10-20 | $64.28 | $136.94 | 1,895,400 | — | — |
| 2023-10-19 | $65.50 | $139.53 | 3,027,600 | — | — |
| 2023-10-18 | $65.94 | $140.47 | 4,735,100 | — | — |
| 2023-10-17 | $70.61 | $150.42 | 2,696,400 | — | — |
| 2023-10-16 | $68.85 | $146.67 | 1,149,900 | — | — |
| 2023-10-13 | $67.42 | $143.62 | 1,080,700 | — | — |
| 2023-10-12 | $67.10 | $142.94 | 1,189,000 | — | — |
| 2023-10-11 | $68.35 | $145.61 | 1,019,400 | — | — |
| 2023-10-10 | $67.73 | $144.28 | 1,335,200 | — | — |
| 2023-10-09 | $67.17 | $143.09 | 1,110,100 | — | — |
| 2023-10-06 | $67.46 | $143.71 | 1,332,000 | — | — |
| 2023-10-05 | $66.67 | $142.03 | 1,524,600 | — | — |
| 2023-10-04 | $66.49 | $141.64 | 1,348,300 | — | — |
| 2023-10-03 | $66.82 | $142.35 | 1,807,500 | — | — |
| 2023-10-02 | $67.84 | $144.52 | 1,320,400 | — | — |
| 2023-09-29 | $69.48 | $148.01 | 961,400 | — | — |
| 2023-09-28 | $69.21 | $147.44 | 1,204,400 | — | — |
| 2023-09-27 | $68.45 | $145.82 | 907,900 | — | — |
| 2023-09-26 | $68.96 | $146.91 | 1,160,400 | — | — |
| 2023-09-25 | $69.22 | $147.46 | 752,300 | — | — |
| 2023-09-22 | $69.43 | $147.91 | 1,338,700 | — | — |
| 2023-09-21 | $69.54 | $148.14 | 1,161,700 | — | — |
| 2023-09-20 | $69.87 | $148.84 | 712,700 | — | — |
| 2023-09-19 | $70.45 | $150.08 | 949,400 | — | — |
| 2023-09-18 | $71.76 | $152.87 | 720,300 | — | — |
| 2023-09-15 | $72.72 | $154.91 | 1,747,100 | — | — |
| 2023-09-14 | $73.46 | $156.49 | 1,302,000 | — | — |
| 2023-09-13 | $71.91 | $153.19 | 1,316,200 | — | — |
| 2023-09-12 | $71.85 | $153.06 | 3,676,000 | — | — |
| 2023-09-11 | $77.08 | $164.20 | 1,173,800 | — | — |
| 2023-09-08 | $76.39 | $162.73 | 913,800 | — | — |
| 2023-09-07 | $75.55 | $160.94 | 1,198,200 | — | — |
| 2023-09-06 | $76.33 | $161.01 | 850,900 | — | — |
| 2023-09-05 | $76.43 | $161.22 | 1,066,400 | — | — |
| 2023-09-01 | $77.29 | $163.03 | 1,211,600 | — | — |
| 2023-08-31 | $76.07 | $160.46 | 2,053,900 | — | — |
| 2023-08-30 | $76.11 | $160.54 | 848,600 | — | — |
| 2023-08-29 | $76.05 | $160.42 | 794,200 | — | — |
| 2023-08-28 | $75.53 | $159.32 | 730,900 | — | — |
| 2023-08-25 | $74.67 | $157.51 | 931,100 | — | — |
| 2023-08-24 | $75.38 | $159.00 | 691,400 | — | — |
| 2023-08-23 | $75.38 | $159.00 | 976,300 | — | — |
| 2023-08-22 | $74.26 | $156.64 | 1,016,400 | — | — |
| 2023-08-21 | $76.19 | $160.71 | 1,038,700 | — | — |
| 2023-08-18 | $76.74 | $161.87 | 953,000 | — | — |
| 2023-08-17 | $76.95 | $162.32 | 813,300 | — | — |
| 2023-08-16 | $76.52 | $161.41 | 1,079,200 | — | — |
| 2023-08-15 | $76.95 | $162.32 | 685,300 | — | — |
| 2023-08-14 | $78.72 | $166.05 | 722,700 | — | — |
| 2023-08-11 | $79.91 | $168.56 | 672,800 | — | — |
| 2023-08-10 | $79.78 | $168.28 | 764,200 | — | — |
| 2023-08-09 | $79.00 | $166.64 | 642,700 | — | — |
| 2023-08-08 | $79.59 | $167.88 | 791,700 | — | — |
| 2023-08-07 | $80.85 | $170.54 | 506,100 | — | — |
| 2023-08-04 | $80.25 | $169.28 | 662,300 | — | — |
| 2023-08-03 | $80.81 | $170.46 | 902,100 | — | — |
| 2023-08-02 | $80.13 | $169.02 | 835,300 | — | — |
| 2023-08-01 | $80.22 | $169.21 | 1,038,400 | — | — |
| 2023-07-31 | $80.12 | $169.00 | 2,268,000 | — | — |
| 2023-07-28 | $80.06 | $168.88 | 982,600 | — | — |
| 2023-07-27 | $79.17 | $167.00 | 754,200 | — | — |
| 2023-07-26 | $79.85 | $168.43 | 680,700 | — | — |
| 2023-07-25 | $78.35 | $165.27 | 1,284,500 | — | — |
| 2023-07-24 | $79.58 | $167.86 | 1,065,100 | — | — |
| 2023-07-21 | $78.75 | $166.11 | 1,607,500 | — | — |
| 2023-07-20 | $79.58 | $167.86 | 2,987,700 | — | — |
| 2023-07-19 | $81.28 | $171.45 | 6,832,700 | — | — |
| 2023-07-18 | $71.70 | $151.24 | 3,578,300 | — | — |
| 2023-07-17 | $70.47 | $148.65 | 2,605,000 | — | — |
| 2023-07-14 | $71.19 | $150.17 | 2,824,300 | — | — |
| 2023-07-13 | $76.18 | $160.69 | 1,685,100 | — | — |
| 2023-07-12 | $74.63 | $157.42 | 1,372,500 | — | — |
| 2023-07-11 | $74.79 | $157.76 | 989,300 | — | — |
| 2023-07-10 | $73.73 | $155.52 | 1,293,800 | — | — |
| 2023-07-07 | $74.32 | $156.77 | 1,343,100 | — | — |
| 2023-07-06 | $73.24 | $154.49 | 978,000 | — | — |
| 2023-07-05 | $74.20 | $156.51 | 1,108,200 | — | — |
| 2023-07-03 | $75.36 | $158.96 | 918,600 | — | — |
| 2023-06-30 | $74.14 | $156.39 | 1,138,700 | — | — |
| 2023-06-29 | $73.35 | $154.72 | 1,234,200 | — | — |
| 2023-06-28 | $72.02 | $151.92 | 987,900 | — | — |
| 2023-06-27 | $72.35 | $152.61 | 1,649,600 | — | — |
| 2023-06-26 | $71.78 | $151.41 | 1,174,100 | — | — |
| 2023-06-23 | $71.28 | $150.36 | 1,402,000 | — | — |
| 2023-06-22 | $71.75 | $151.35 | 3,791,300 | — | — |
| 2023-06-21 | $72.95 | $153.88 | 1,527,400 | — | — |
| 2023-06-20 | $73.41 | $154.85 | 1,295,900 | — | — |
| 2023-06-16 | $74.71 | $157.59 | 1,992,200 | — | — |
| 2023-06-15 | $75.64 | $159.55 | 830,100 | — | — |
| 2023-06-14 | $74.25 | $156.62 | 1,278,300 | — | — |
| 2023-06-13 | $74.75 | $157.67 | 1,193,300 | — | — |
| 2023-06-12 | $73.59 | $155.23 | 1,650,300 | — | — |
| 2023-06-09 | $74.83 | $157.84 | 1,126,100 | — | — |
| 2023-06-08 | $74.46 | $157.06 | 1,387,800 | — | — |
| 2023-06-07 | $75.78 | $158.27 | 1,467,400 | — | — |
| 2023-06-06 | $75.56 | $157.81 | 1,103,800 | — | — |
| 2023-06-05 | $74.35 | $155.28 | 891,200 | — | — |
| 2023-06-02 | $75.18 | $157.01 | 1,513,000 | — | — |
| 2023-06-01 | $73.04 | $152.54 | 1,039,700 | — | — |
| 2023-05-31 | $71.92 | $150.20 | 1,987,900 | — | — |
| 2023-05-30 | $73.18 | $152.84 | 819,200 | — | — |
| 2023-05-26 | $72.62 | $151.67 | 710,700 | — | — |
| 2023-05-25 | $71.78 | $149.91 | 933,900 | — | — |
| 2023-05-24 | $71.35 | $149.01 | 768,700 | — | — |
| 2023-05-23 | $72.95 | $152.36 | 1,054,300 | — | — |
| 2023-05-22 | $73.03 | $152.52 | 888,000 | — | — |
| 2023-05-19 | $72.20 | $150.79 | 940,600 | — | — |
| 2023-05-18 | $72.89 | $152.23 | 871,000 | — | — |
| 2023-05-17 | $72.11 | $150.60 | 1,809,800 | — | — |
| 2023-05-16 | $69.65 | $145.46 | 1,005,400 | — | — |
| 2023-05-15 | $70.84 | $147.95 | 890,200 | — | — |
| 2023-05-12 | $69.93 | $146.05 | 1,047,900 | — | — |
| 2023-05-11 | $70.52 | $147.28 | 1,619,200 | — | — |
| 2023-05-10 | $71.41 | $149.14 | 937,100 | — | — |
| 2023-05-09 | $72.14 | $150.66 | 925,400 | — | — |
| 2023-05-08 | $73.02 | $152.50 | 941,300 | — | — |
| 2023-05-05 | $73.03 | $152.52 | 1,685,800 | — | — |
| 2023-05-04 | $71.60 | $149.54 | 1,952,300 | — | — |
| 2023-05-03 | $73.20 | $152.88 | 1,202,600 | — | — |
| 2023-05-02 | $74.61 | $155.82 | 1,704,800 | — | — |
| 2023-05-01 | $77.03 | $160.88 | 1,605,900 | — | — |
| 2023-04-28 | $78.16 | $163.24 | 1,477,500 | — | — |
| 2023-04-27 | $77.03 | $160.88 | 1,529,800 | — | — |
| 2023-04-26 | $76.48 | $159.73 | 1,653,300 | — | — |
| 2023-04-25 | $78.16 | $163.24 | 3,211,700 | — | — |
| 2023-04-24 | $86.13 | $179.88 | 924,900 | — | — |
| 2023-04-21 | $85.30 | $178.15 | 950,900 | — | — |
| 2023-04-20 | $85.86 | $179.32 | 948,300 | — | — |
| 2023-04-19 | $86.99 | $181.68 | 752,300 | — | — |
| 2023-04-18 | $85.99 | $179.59 | 1,781,600 | — | — |
| 2023-04-17 | $85.72 | $179.03 | 2,786,600 | — | — |
| 2023-04-14 | $87.92 | $183.62 | 1,158,400 | — | — |
| 2023-04-13 | $89.22 | $186.33 | 765,100 | — | — |
| 2023-04-12 | $88.91 | $185.69 | 942,800 | — | — |
| 2023-04-11 | $89.94 | $187.84 | 1,003,600 | — | — |
| 2023-04-10 | $87.74 | $183.24 | 1,003,400 | — | — |
| 2023-04-06 | $86.73 | $181.13 | 1,989,800 | — | — |
| 2023-04-05 | $87.54 | $182.83 | 743,000 | — | — |
| 2023-04-04 | $87.00 | $181.70 | 911,800 | — | — |
| 2023-04-03 | $87.72 | $183.20 | 1,107,100 | — | — |
| 2023-03-31 | $88.13 | $184.06 | 1,048,700 | — | — |
| 2023-03-30 | $86.75 | $181.18 | 1,034,700 | — | — |
| 2023-03-29 | $87.06 | $181.82 | 742,400 | — | — |
| 2023-03-28 | $84.96 | $177.44 | 537,400 | — | — |
| 2023-03-27 | $84.90 | $177.31 | 875,900 | — | — |
| 2023-03-24 | $83.43 | $174.24 | 1,102,900 | — | — |
| 2023-03-23 | $83.22 | $173.80 | 977,800 | — | — |
| 2023-03-22 | $83.78 | $174.97 | 1,135,100 | — | — |
| 2023-03-21 | $87.25 | $182.22 | 921,300 | — | — |
| 2023-03-20 | $84.29 | $176.04 | 1,247,800 | — | — |
| 2023-03-17 | $81.73 | $170.69 | 3,615,100 | — | — |
| 2023-03-16 | $85.62 | $178.82 | 1,125,100 | — | — |
| 2023-03-15 | $84.61 | $176.71 | 1,916,800 | — | — |
| 2023-03-14 | $86.27 | $180.17 | 2,909,100 | — | — |
| 2023-03-13 | $82.21 | $171.69 | 2,541,000 | — | — |
| 2023-03-10 | $84.92 | $177.35 | 2,627,100 | — | — |
| 2023-03-09 | $86.91 | $181.51 | 2,004,000 | — | — |
| 2023-03-08 | $92.84 | $192.33 | 954,700 | — | — |
| 2023-03-07 | $92.62 | $191.87 | 1,808,800 | — | — |
| 2023-03-06 | $95.31 | $197.45 | 933,200 | — | — |
| 2023-03-03 | $94.98 | $196.76 | 800,000 | — | — |
| 2023-03-02 | $92.95 | $192.56 | 814,600 | — | — |
| 2023-03-01 | $94.42 | $195.60 | 785,700 | — | — |
| 2023-02-28 | $95.27 | $197.36 | 1,282,400 | — | — |
| 2023-02-27 | $94.25 | $195.25 | 1,041,500 | — | — |
| 2023-02-24 | $93.42 | $193.53 | 688,800 | — | — |
| 2023-02-23 | $93.46 | $193.61 | 717,500 | — | — |
| 2023-02-22 | $93.97 | $194.67 | 811,400 | — | — |
| 2023-02-21 | $94.05 | $194.84 | 780,700 | — | — |
| 2023-02-17 | $96.71 | $200.35 | 624,300 | — | — |
| 2023-02-16 | $95.72 | $198.29 | 673,600 | — | — |
| 2023-02-15 | $97.05 | $201.05 | 633,400 | — | — |
| 2023-02-14 | $97.33 | $201.63 | 924,800 | — | — |
| 2023-02-13 | $99.05 | $205.19 | 988,700 | — | — |
| 2023-02-10 | $97.82 | $202.65 | 777,900 | — | — |
| 2023-02-09 | $97.60 | $202.19 | 905,800 | — | — |
| 2023-02-08 | $98.14 | $203.31 | 1,036,900 | — | — |
| 2023-02-07 | $99.40 | $205.92 | 878,400 | — | — |
| 2023-02-06 | $97.46 | $201.90 | 754,300 | — | — |
| 2023-02-03 | $98.17 | $203.37 | 1,033,800 | — | — |
| 2023-02-02 | $98.09 | $203.20 | 1,059,600 | — | — |
| 2023-02-01 | $96.75 | $200.43 | 1,675,800 | — | — |
| 2023-01-31 | $96.97 | $200.88 | 1,193,200 | — | — |
| 2023-01-30 | $95.38 | $197.59 | 925,400 | — | — |
| 2023-01-27 | $97.20 | $201.36 | 1,035,400 | — | — |
| 2023-01-26 | $96.94 | $200.82 | 1,387,000 | — | — |
| 2023-01-25 | $94.35 | $195.46 | 1,838,400 | — | — |
| 2023-01-24 | $94.77 | $196.33 | 858,100 | — | — |
| 2023-01-23 | $94.55 | $195.87 | 1,121,000 | — | — |
| 2023-01-20 | $93.36 | $193.41 | 2,392,300 | — | — |
| 2023-01-19 | $90.46 | $187.40 | 3,491,100 | — | — |
| 2023-01-18 | $98.97 | $205.03 | 1,636,800 | — | — |
| 2023-01-17 | $99.40 | $205.92 | 1,451,700 | — | — |
| 2023-01-13 | $98.20 | $203.43 | 757,700 | — | — |
| 2023-01-12 | $97.33 | $201.63 | 1,313,300 | — | — |
| 2023-01-11 | $96.28 | $199.46 | 606,300 | — | — |
| 2023-01-10 | $94.84 | $196.47 | 585,400 | — | — |
| 2023-01-09 | $94.21 | $195.17 | 1,043,700 | — | — |
| 2023-01-06 | $94.67 | $196.12 | 1,116,900 | — | — |
| 2023-01-05 | $91.51 | $189.57 | 707,200 | — | — |
| 2023-01-04 | $91.68 | $189.93 | 1,202,400 | — | — |
| 2023-01-03 | $89.78 | $185.99 | 719,400 | — | — |