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
- 2018-01-25 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 | $62.08 | $62.08 | 2,554,100 | — | — |
| 2023-12-28 | $61.92 | $61.92 | 1,554,975 | — | — |
| 2023-12-27 | $62.08 | $62.08 | 1,864,550 | — | — |
| 2023-12-26 | $64.88 | $64.88 | 1,090,500 | — | — |
| 2023-12-22 | $66.44 | $66.44 | 2,251,375 | — | — |
| 2023-12-21 | $68.24 | $68.24 | 2,902,075 | — | — |
| 2023-12-20 | $69.68 | $69.68 | 4,580,750 | — | — |
| 2023-12-19 | $65.68 | $65.68 | 1,358,450 | — | — |
| 2023-12-18 | $64.72 | $64.72 | 1,500,225 | — | — |
| 2023-12-15 | $64.56 | $64.56 | 2,741,850 | — | — |
| 2023-12-14 | $62.48 | $62.48 | 3,836,825 | — | — |
| 2023-12-13 | $62.84 | $62.84 | 3,038,450 | — | — |
| 2023-12-12 | $63.60 | $63.60 | 2,386,700 | — | — |
| 2023-12-11 | $65.48 | $65.48 | 1,878,200 | — | — |
| 2023-12-08 | $67.00 | $67.00 | 1,759,400 | — | — |
| 2023-12-07 | $69.00 | $69.00 | 1,176,950 | — | — |
| 2023-12-06 | $68.96 | $68.96 | 1,591,525 | — | — |
| 2023-12-05 | $68.64 | $68.64 | 1,492,025 | — | — |
| 2023-12-04 | $69.12 | $69.12 | 1,879,375 | — | — |
| 2023-12-01 | $68.92 | $68.92 | 2,256,025 | — | — |
| 2023-11-30 | $69.16 | $69.16 | 1,757,675 | — | — |
| 2023-11-29 | $70.24 | $70.24 | 1,959,375 | — | — |
| 2023-11-28 | $69.24 | $69.24 | 1,716,300 | — | — |
| 2023-11-27 | $70.16 | $70.16 | 1,394,400 | — | — |
| 2023-11-24 | $69.68 | $69.68 | 1,165,975 | — | — |
| 2023-11-22 | $72.80 | $72.80 | 1,743,025 | — | — |
| 2023-11-21 | $72.24 | $72.24 | 2,196,925 | — | — |
| 2023-11-20 | $73.68 | $73.68 | 1,455,650 | — | — |
| 2023-11-17 | $74.24 | $74.24 | 1,635,550 | — | — |
| 2023-11-16 | $75.40 | $75.40 | 2,327,975 | — | — |
| 2023-11-15 | $76.60 | $76.60 | 2,266,450 | — | — |
| 2023-11-14 | $78.24 | $78.24 | 2,388,050 | — | — |
| 2023-11-13 | $78.84 | $78.84 | 1,659,400 | — | — |
| 2023-11-10 | $79.72 | $79.72 | 2,655,425 | — | — |
| 2023-11-09 | $83.08 | $83.08 | 2,764,975 | — | — |
| 2023-11-08 | $80.00 | $80.00 | 2,077,525 | — | — |
| 2023-11-07 | $81.52 | $81.52 | 1,344,700 | — | — |
| 2023-11-06 | $81.92 | $81.92 | 2,273,600 | — | — |
| 2023-11-03 | $84.72 | $84.72 | 2,668,500 | — | — |
| 2023-11-02 | $86.76 | $86.76 | 2,519,475 | — | — |
| 2023-11-01 | $89.84 | $89.84 | 3,451,275 | — | — |
| 2023-10-31 | $93.80 | $93.80 | 2,727,725 | — | — |
| 2023-10-30 | $100.24 | $100.24 | 2,150,175 | — | — |
| 2023-10-27 | $108.32 | $108.32 | 3,631,100 | — | — |
| 2023-10-26 | $104.84 | $104.84 | 3,716,550 | — | — |
| 2023-10-25 | $103.92 | $103.92 | 3,776,875 | — | — |
| 2023-10-24 | $97.56 | $97.56 | 2,746,400 | — | — |
| 2023-10-23 | $102.20 | $102.20 | 2,948,725 | — | — |
| 2023-10-20 | $105.84 | $105.84 | 4,048,450 | — | — |
| 2023-10-19 | $105.20 | $105.20 | 5,093,800 | — | — |
| 2023-10-18 | $100.24 | $100.24 | 3,701,950 | — | — |
| 2023-10-17 | $94.20 | $94.20 | 3,284,975 | — | — |
| 2023-10-16 | $91.64 | $91.64 | 3,386,525 | — | — |
| 2023-10-13 | $101.28 | $101.28 | 5,685,525 | — | — |
| 2023-10-12 | $90.40 | $90.40 | 3,407,975 | — | — |
| 2023-10-11 | $88.48 | $88.48 | 2,246,550 | — | — |
| 2023-10-10 | $90.12 | $90.12 | 2,126,900 | — | — |
| 2023-10-09 | $93.24 | $93.24 | 2,010,525 | — | — |
| 2023-10-06 | $94.56 | $94.56 | 3,140,875 | — | — |
| 2023-10-05 | $95.76 | $95.76 | 2,716,775 | — | — |
| 2023-10-04 | $97.12 | $97.12 | 3,565,125 | — | — |
| 2023-10-03 | $102.24 | $102.24 | 3,806,450 | — | — |
| 2023-10-02 | $93.44 | $93.44 | 2,863,850 | — | — |
| 2023-09-29 | $93.28 | $93.28 | 2,886,425 | — | — |
| 2023-09-28 | $91.48 | $91.48 | 2,878,825 | — | — |
| 2023-09-27 | $95.88 | $95.88 | 3,659,425 | — | — |
| 2023-09-26 | $100.16 | $100.16 | 4,081,875 | — | — |
| 2023-09-25 | $91.60 | $91.60 | 2,611,850 | — | — |
| 2023-09-22 | $91.48 | $91.48 | 2,970,725 | — | — |
| 2023-09-21 | $91.24 | $91.24 | 4,277,375 | — | — |
| 2023-09-20 | $84.72 | $84.72 | 3,320,775 | — | — |
| 2023-09-19 | $81.64 | $81.64 | 2,835,875 | — | — |
| 2023-09-18 | $82.04 | $82.04 | 2,050,025 | — | — |
| 2023-09-15 | $82.72 | $82.72 | 3,201,725 | — | — |
| 2023-09-14 | $79.64 | $79.64 | 2,758,425 | — | — |
| 2023-09-13 | $82.04 | $82.04 | 2,488,750 | — | — |
| 2023-09-12 | $83.72 | $83.72 | 2,016,375 | — | — |
| 2023-09-11 | $83.12 | $83.12 | 1,804,700 | — | — |
| 2023-09-08 | $85.12 | $85.12 | 2,313,875 | — | — |
| 2023-09-07 | $86.84 | $86.84 | 2,012,350 | — | — |
| 2023-09-06 | $86.96 | $86.96 | 1,950,250 | — | — |
| 2023-09-05 | $85.40 | $85.40 | 1,703,950 | — | — |
| 2023-09-01 | $84.84 | $84.84 | 2,443,975 | — | — |
| 2023-08-31 | $86.00 | $86.00 | 2,115,575 | — | — |
| 2023-08-30 | $87.96 | $87.96 | 2,170,975 | — | — |
| 2023-08-29 | $90.68 | $90.68 | 2,867,200 | — | — |
| 2023-08-28 | $93.00 | $93.00 | 2,140,950 | — | — |
| 2023-08-25 | $96.80 | $96.80 | 3,419,250 | — | — |
| 2023-08-24 | $101.20 | $101.20 | 2,683,150 | — | — |
| 2023-08-23 | $97.22 | $97.22 | 1,987,000 | — | — |
| 2023-08-22 | $100.56 | $100.56 | 2,588,625 | — | — |
| 2023-08-21 | $100.12 | $100.12 | 3,258,550 | — | — |
| 2023-08-18 | $102.84 | $102.84 | 3,457,525 | — | — |
| 2023-08-17 | $105.52 | $105.52 | 3,620,050 | — | — |
| 2023-08-16 | $100.68 | $100.68 | 3,622,950 | — | — |
| 2023-08-15 | $99.08 | $99.08 | 3,892,600 | — | — |
| 2023-08-14 | $93.68 | $93.68 | 2,429,850 | — | — |
| 2023-08-11 | $95.32 | $95.32 | 2,667,550 | — | — |
| 2023-08-10 | $99.20 | $99.20 | 4,063,075 | — | — |
| 2023-08-09 | $98.76 | $98.76 | 3,374,450 | — | — |
| 2023-08-08 | $99.64 | $99.64 | 4,046,275 | — | — |
| 2023-08-07 | $97.92 | $97.92 | 2,513,650 | — | — |
| 2023-08-04 | $103.32 | $103.32 | 3,833,025 | — | — |
| 2023-08-03 | $99.76 | $99.76 | 3,481,425 | — | — |
| 2023-08-02 | $100.08 | $100.08 | 4,544,025 | — | — |
| 2023-08-01 | $91.80 | $91.80 | 1,603,925 | — | — |
| 2023-07-31 | $90.40 | $90.40 | 1,667,750 | — | — |
| 2023-07-28 | $91.60 | $91.60 | 2,236,900 | — | — |
| 2023-07-27 | $95.20 | $95.20 | 4,229,175 | — | — |
| 2023-07-26 | $90.68 | $90.68 | 2,365,200 | — | — |
| 2023-07-25 | $93.16 | $93.16 | 1,778,975 | — | — |
| 2023-07-24 | $93.20 | $93.20 | 2,048,075 | — | — |
| 2023-07-21 | $94.80 | $94.80 | 2,329,975 | — | — |
| 2023-07-20 | $95.96 | $95.96 | 2,121,950 | — | — |
| 2023-07-19 | $95.60 | $95.60 | 1,996,325 | — | — |
| 2023-07-18 | $93.92 | $93.92 | 1,479,175 | — | — |
| 2023-07-17 | $95.48 | $95.48 | 1,387,125 | — | — |
| 2023-07-14 | $95.68 | $95.68 | 1,863,600 | — | — |
| 2023-07-13 | $96.84 | $96.84 | 1,834,200 | — | — |
| 2023-07-12 | $96.28 | $96.28 | 2,614,550 | — | — |
| 2023-07-11 | $101.88 | $101.88 | 2,007,300 | — | — |
| 2023-07-10 | $102.64 | $102.64 | 1,710,000 | — | — |
| 2023-07-07 | $103.32 | $103.32 | 2,047,600 | — | — |
| 2023-07-06 | $106.04 | $106.04 | 3,924,150 | — | — |
| 2023-07-05 | $100.28 | $100.28 | 1,486,875 | — | — |
| 2023-07-03 | $98.96 | $98.96 | 714,250 | — | — |
| 2023-06-30 | $100.00 | $100.00 | 1,521,175 | — | — |
| 2023-06-29 | $101.48 | $101.48 | 1,864,700 | — | — |
| 2023-06-28 | $99.32 | $99.32 | 1,618,075 | — | — |
| 2023-06-27 | $103.08 | $103.08 | 1,668,675 | — | — |
| 2023-06-26 | $105.72 | $105.72 | 1,468,200 | — | — |
| 2023-06-23 | $105.92 | $105.92 | 1,924,975 | — | — |
| 2023-06-22 | $104.60 | $104.60 | 1,461,825 | — | — |
| 2023-06-21 | $107.16 | $107.16 | 1,898,475 | — | — |
| 2023-06-20 | $109.40 | $109.40 | 1,610,250 | — | — |
| 2023-06-16 | $109.20 | $109.20 | 1,889,100 | — | — |
| 2023-06-15 | $113.20 | $113.20 | 1,504,025 | — | — |
| 2023-06-14 | $110.28 | $110.28 | 2,511,800 | — | — |
| 2023-06-13 | $113.68 | $113.68 | 1,439,675 | — | — |
| 2023-06-12 | $113.96 | $113.96 | 1,252,275 | — | — |
| 2023-06-09 | $113.44 | $113.44 | 1,791,875 | — | — |
| 2023-06-08 | $112.84 | $112.84 | 1,693,225 | — | — |
| 2023-06-07 | $115.64 | $115.64 | 1,881,275 | — | — |
| 2023-06-06 | $115.12 | $115.12 | 1,725,925 | — | — |
| 2023-06-05 | $122.44 | $122.44 | 1,381,750 | — | — |
| 2023-06-02 | $124.72 | $124.72 | 2,313,325 | — | — |
| 2023-06-01 | $129.96 | $129.96 | 2,119,575 | — | — |
| 2023-05-31 | $137.84 | $137.84 | 1,529,925 | — | — |
| 2023-05-30 | $138.92 | $138.92 | 1,762,450 | — | — |
| 2023-05-26 | $142.60 | $142.60 | 1,694,225 | — | — |
| 2023-05-25 | $148.28 | $148.28 | 1,257,000 | — | — |
| 2023-05-24 | $151.84 | $151.84 | 2,024,575 | — | — |
| 2023-05-23 | $145.96 | $145.96 | 1,313,375 | — | — |
| 2023-05-22 | $143.24 | $143.24 | 1,387,225 | — | — |
| 2023-05-19 | $143.08 | $143.08 | 2,265,400 | — | — |
| 2023-05-18 | $139.60 | $139.60 | 1,604,775 | — | — |
| 2023-05-17 | $145.44 | $145.44 | 1,909,550 | — | — |
| 2023-05-16 | $150.44 | $150.44 | 1,543,250 | — | — |
| 2023-05-15 | $146.00 | $146.00 | 1,244,250 | — | — |
| 2023-05-12 | $150.04 | $150.04 | 1,894,450 | — | — |
| 2023-05-11 | $149.88 | $149.88 | 1,563,800 | — | — |
| 2023-05-10 | $151.36 | $151.36 | 1,826,725 | — | — |
| 2023-05-09 | $156.12 | $156.12 | 1,268,175 | — | — |
| 2023-05-08 | $152.44 | $152.44 | 1,104,500 | — | — |
| 2023-05-05 | $155.00 | $155.00 | 1,817,075 | — | — |
| 2023-05-04 | $168.24 | $168.24 | 2,402,125 | — | — |
| 2023-05-03 | $160.40 | $160.40 | 3,150,775 | — | — |
| 2023-05-02 | $155.56 | $155.56 | 3,437,575 | — | — |
| 2023-05-01 | $148.96 | $148.96 | 1,707,550 | — | — |
| 2023-04-28 | $151.44 | $151.44 | 2,638,925 | — | — |
| 2023-04-27 | $157.72 | $157.72 | 1,793,300 | — | — |
| 2023-04-26 | $164.88 | $164.88 | 1,275,825 | — | — |
| 2023-04-25 | $169.16 | $169.16 | 2,160,900 | — | — |
| 2023-04-24 | $155.96 | $155.96 | 1,221,425 | — | — |
| 2023-04-21 | $156.80 | $156.80 | 1,093,475 | — | — |
| 2023-04-20 | $159.80 | $159.80 | 1,286,675 | — | — |
| 2023-04-19 | $156.36 | $156.36 | 1,205,375 | — | — |
| 2023-04-18 | $156.96 | $156.96 | 1,144,750 | — | — |
| 2023-04-17 | $158.00 | $158.00 | 949,825 | — | — |
| 2023-04-14 | $162.44 | $162.44 | 1,235,550 | — | — |
| 2023-04-13 | $165.36 | $165.36 | 1,292,375 | — | — |
| 2023-04-12 | $171.60 | $171.60 | 990,025 | — | — |
| 2023-04-11 | $170.56 | $170.56 | 803,075 | — | — |
| 2023-04-10 | $172.24 | $172.24 | 767,800 | — | — |
| 2023-04-06 | $173.92 | $173.92 | 1,536,650 | — | — |
| 2023-04-05 | $177.04 | $177.04 | 1,499,300 | — | — |
| 2023-04-04 | $178.68 | $178.68 | 1,608,625 | — | — |
| 2023-04-03 | $175.64 | $175.64 | 1,074,700 | — | — |
| 2023-03-31 | $179.64 | $179.64 | 644,400 | — | — |
| 2023-03-30 | $180.44 | $180.44 | 644,600 | — | — |
| 2023-03-29 | $180.44 | $180.44 | 689,825 | — | — |
| 2023-03-28 | $186.56 | $186.56 | 759,050 | — | — |
| 2023-03-27 | $191.88 | $191.88 | 849,025 | — | — |
| 2023-03-24 | $198.96 | $198.96 | 1,565,450 | — | — |
| 2023-03-23 | $207.56 | $207.56 | 2,251,600 | — | — |
| 2023-03-22 | $202.16 | $202.16 | 3,078,850 | — | — |
| 2023-03-21 | $193.84 | $193.84 | 1,974,550 | — | — |
| 2023-03-20 | $212.40 | $212.40 | 1,749,475 | — | — |
| 2023-03-17 | $223.84 | $223.84 | 2,437,225 | — | — |
| 2023-03-16 | $201.84 | $201.84 | 1,903,425 | — | — |
| 2023-03-15 | $219.84 | $219.84 | 1,948,525 | — | — |
| 2023-03-14 | $206.64 | $206.64 | 1,951,500 | — | — |
| 2023-03-13 | $218.16 | $218.16 | 2,347,575 | — | — |
| 2023-03-10 | $211.72 | $211.72 | 4,262,775 | — | — |
| 2023-03-09 | $190.04 | $190.04 | 1,001,400 | — | — |
| 2023-03-08 | $172.20 | $172.20 | 624,800 | — | — |
| 2023-03-07 | $175.08 | $175.08 | 733,450 | — | — |
| 2023-03-06 | $171.36 | $171.36 | 537,031 | — | — |
| 2023-03-03 | $174.40 | $174.40 | 679,513 | — | — |
| 2023-03-02 | $179.52 | $179.52 | 571,231 | — | — |
| 2023-03-01 | $186.40 | $186.40 | 594,788 | — | — |
| 2023-02-28 | $184.64 | $184.64 | 427,156 | — | — |
| 2023-02-27 | $188.48 | $188.48 | 566,513 | — | — |
| 2023-02-24 | $196.00 | $196.00 | 797,931 | — | — |
| 2023-02-23 | $188.64 | $188.64 | 711,406 | — | — |
| 2023-02-22 | $195.52 | $195.52 | 755,944 | — | — |
| 2023-02-21 | $201.28 | $201.28 | 807,094 | — | — |
| 2023-02-17 | $186.72 | $186.72 | 729,819 | — | — |
| 2023-02-16 | $186.88 | $186.88 | 865,688 | — | — |
| 2023-02-15 | $177.12 | $177.12 | 432,313 | — | — |
| 2023-02-14 | $180.80 | $180.80 | 638,956 | — | — |
| 2023-02-13 | $187.04 | $187.04 | 447,538 | — | — |
| 2023-02-10 | $194.72 | $194.72 | 658,131 | — | — |
| 2023-02-09 | $192.48 | $192.48 | 588,406 | — | — |
| 2023-02-08 | $186.56 | $186.56 | 593,588 | — | — |
| 2023-02-07 | $179.84 | $179.84 | 543,394 | — | — |
| 2023-02-06 | $185.60 | $185.60 | 380,163 | — | — |
| 2023-02-03 | $181.12 | $181.12 | 717,475 | — | — |
| 2023-02-02 | $179.36 | $179.36 | 791,450 | — | — |
| 2023-02-01 | $175.68 | $175.68 | 659,331 | — | — |
| 2023-01-31 | $181.12 | $181.12 | 426,713 | — | — |
| 2023-01-30 | $185.28 | $185.28 | 575,813 | — | — |
| 2023-01-27 | $180.80 | $180.80 | 591,400 | — | — |
| 2023-01-26 | $183.20 | $183.20 | 501,669 | — | — |
| 2023-01-25 | $186.08 | $186.08 | 723,763 | — | — |
| 2023-01-24 | $185.76 | $185.76 | 525,575 | — | — |
| 2023-01-23 | $193.28 | $193.28 | 438,331 | — | — |
| 2023-01-20 | $194.72 | $194.72 | 523,875 | — | — |
| 2023-01-19 | $201.92 | $201.92 | 660,900 | — | — |
| 2023-01-18 | $200.80 | $200.80 | 713,144 | — | — |
| 2023-01-17 | $193.92 | $193.92 | 428,388 | — | — |
| 2023-01-13 | $192.32 | $192.32 | 598,888 | — | — |
| 2023-01-12 | $197.28 | $197.28 | 668,475 | — | — |
| 2023-01-11 | $207.52 | $207.52 | 407,625 | — | — |
| 2023-01-10 | $206.56 | $206.56 | 371,200 | — | — |
| 2023-01-09 | $215.52 | $215.52 | 384,794 | — | — |
| 2023-01-06 | $214.40 | $214.40 | 445,200 | — | — |
| 2023-01-05 | $219.52 | $219.52 | 384,188 | — | — |
| 2023-01-04 | $217.76 | $217.76 | 340,731 | — | — |
| 2023-01-03 | $223.84 | $223.84 | 378,475 | — | — |