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
- 2011-01-04 to 2026-09-03
- 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.04 | $62.04 | 940,975 | — | — |
| 2023-12-28 | $61.80 | $61.80 | 638,000 | — | — |
| 2023-12-27 | $61.92 | $61.92 | 733,000 | — | — |
| 2023-12-26 | $64.52 | $64.52 | 383,775 | — | — |
| 2023-12-22 | $66.32 | $66.32 | 819,450 | — | — |
| 2023-12-21 | $67.88 | $67.88 | 1,329,900 | — | — |
| 2023-12-20 | $69.60 | $69.60 | 1,478,725 | — | — |
| 2023-12-19 | $65.56 | $65.56 | 484,850 | — | — |
| 2023-12-18 | $64.56 | $64.56 | 514,650 | — | — |
| 2023-12-15 | $64.40 | $64.40 | 876,850 | — | — |
| 2023-12-14 | $62.44 | $62.44 | 889,775 | — | — |
| 2023-12-13 | $62.68 | $62.68 | 843,950 | — | — |
| 2023-12-12 | $63.52 | $63.52 | 705,750 | — | — |
| 2023-12-11 | $65.36 | $65.36 | 375,650 | — | — |
| 2023-12-08 | $66.80 | $66.80 | 564,375 | — | — |
| 2023-12-07 | $68.80 | $68.80 | 347,275 | — | — |
| 2023-12-06 | $68.80 | $68.80 | 504,725 | — | — |
| 2023-12-05 | $68.36 | $68.36 | 528,450 | — | — |
| 2023-12-04 | $69.00 | $69.00 | 772,775 | — | — |
| 2023-12-01 | $68.60 | $68.60 | 650,300 | — | — |
| 2023-11-30 | $69.04 | $69.04 | 662,225 | — | — |
| 2023-11-29 | $70.16 | $70.16 | 705,425 | — | — |
| 2023-11-28 | $69.12 | $69.12 | 582,000 | — | — |
| 2023-11-27 | $69.96 | $69.96 | 478,125 | — | — |
| 2023-11-24 | $69.56 | $69.56 | 329,050 | — | — |
| 2023-11-22 | $72.68 | $72.68 | 744,525 | — | — |
| 2023-11-21 | $72.00 | $72.00 | 660,400 | — | — |
| 2023-11-20 | $73.56 | $73.56 | 582,100 | — | — |
| 2023-11-17 | $74.12 | $74.12 | 553,600 | — | — |
| 2023-11-16 | $75.24 | $75.24 | 806,375 | — | — |
| 2023-11-15 | $76.40 | $76.40 | 702,775 | — | — |
| 2023-11-14 | $78.12 | $78.12 | 836,350 | — | — |
| 2023-11-13 | $78.92 | $78.92 | 861,375 | — | — |
| 2023-11-10 | $79.52 | $79.52 | 1,105,375 | — | — |
| 2023-11-09 | $83.08 | $83.08 | 1,227,800 | — | — |
| 2023-11-08 | $79.92 | $79.92 | 758,550 | — | — |
| 2023-11-07 | $81.36 | $81.36 | 737,300 | — | — |
| 2023-11-06 | $81.80 | $81.80 | 710,650 | — | — |
| 2023-11-03 | $84.60 | $84.60 | 510,550 | — | — |
| 2023-11-02 | $86.64 | $86.64 | 589,175 | — | — |
| 2023-11-01 | $89.60 | $89.60 | 941,925 | — | — |
| 2023-10-31 | $93.68 | $93.68 | 687,125 | — | — |
| 2023-10-30 | $100.28 | $100.28 | 854,950 | — | — |
| 2023-10-27 | $108.16 | $108.16 | 1,415,500 | — | — |
| 2023-10-26 | $104.76 | $104.76 | 1,339,975 | — | — |
| 2023-10-25 | $103.80 | $103.80 | 1,213,925 | — | — |
| 2023-10-24 | $97.64 | $97.64 | 833,950 | — | — |
| 2023-10-23 | $102.04 | $102.04 | 1,244,975 | — | — |
| 2023-10-20 | $105.76 | $105.76 | 1,498,775 | — | — |
| 2023-10-19 | $104.92 | $104.92 | 2,073,100 | — | — |
| 2023-10-18 | $99.92 | $99.92 | 1,895,475 | — | — |
| 2023-10-17 | $94.16 | $94.16 | 919,450 | — | — |
| 2023-10-16 | $91.64 | $91.64 | 1,630,225 | — | — |
| 2023-10-13 | $101.48 | $101.48 | 2,281,975 | — | — |
| 2023-10-12 | $90.48 | $90.48 | 1,600,250 | — | — |
| 2023-10-11 | $88.52 | $88.52 | 1,025,650 | — | — |
| 2023-10-10 | $90.12 | $90.12 | 959,450 | — | — |
| 2023-10-09 | $93.24 | $93.24 | 795,850 | — | — |
| 2023-10-06 | $94.48 | $94.48 | 1,573,975 | — | — |
| 2023-10-05 | $95.88 | $95.88 | 1,208,925 | — | — |
| 2023-10-04 | $97.04 | $97.04 | 1,367,100 | — | — |
| 2023-10-03 | $102.24 | $102.24 | 1,747,850 | — | — |
| 2023-10-02 | $93.52 | $93.52 | 1,197,075 | — | — |
| 2023-09-29 | $93.20 | $93.20 | 1,221,425 | — | — |
| 2023-09-28 | $91.60 | $91.60 | 1,313,975 | — | — |
| 2023-09-27 | $95.84 | $95.84 | 1,444,975 | — | — |
| 2023-09-26 | $100.68 | $100.68 | 1,349,000 | — | — |
| 2023-09-25 | $91.40 | $91.40 | 1,151,200 | — | — |
| 2023-09-22 | $91.60 | $91.60 | 1,032,650 | — | — |
| 2023-09-21 | $91.40 | $91.40 | 1,535,700 | — | — |
| 2023-09-20 | $84.64 | $84.64 | 1,152,800 | — | — |
| 2023-09-19 | $81.60 | $81.60 | 1,030,575 | — | — |
| 2023-09-18 | $82.16 | $82.16 | 909,825 | — | — |
| 2023-09-15 | $82.72 | $82.72 | 1,096,375 | — | — |
| 2023-09-14 | $79.68 | $79.68 | 637,375 | — | — |
| 2023-09-13 | $82.20 | $82.20 | 656,300 | — | — |
| 2023-09-12 | $83.68 | $83.68 | 654,050 | — | — |
| 2023-09-11 | $83.04 | $83.04 | 665,600 | — | — |
| 2023-09-08 | $85.24 | $85.24 | 771,350 | — | — |
| 2023-09-07 | $86.96 | $86.96 | 703,550 | — | — |
| 2023-09-06 | $87.12 | $87.12 | 748,875 | — | — |
| 2023-09-05 | $85.76 | $85.76 | 547,650 | — | — |
| 2023-09-01 | $84.88 | $84.88 | 716,575 | — | — |
| 2023-08-31 | $86.08 | $86.08 | 580,275 | — | — |
| 2023-08-30 | $87.60 | $87.60 | 733,750 | — | — |
| 2023-08-29 | $90.68 | $90.68 | 847,725 | — | — |
| 2023-08-28 | $93.12 | $93.12 | 716,750 | — | — |
| 2023-08-25 | $96.80 | $96.80 | 1,454,775 | — | — |
| 2023-08-24 | $101.20 | $101.20 | 1,070,925 | — | — |
| 2023-08-23 | $97.48 | $97.48 | 678,750 | — | — |
| 2023-08-22 | $100.84 | $100.84 | 823,025 | — | — |
| 2023-08-21 | $100.44 | $100.44 | 1,017,125 | — | — |
| 2023-08-18 | $103.12 | $103.12 | 1,846,625 | — | — |
| 2023-08-17 | $105.80 | $105.80 | 1,642,450 | — | — |
| 2023-08-16 | $100.92 | $100.92 | 1,459,925 | — | — |
| 2023-08-15 | $99.32 | $99.32 | 1,620,750 | — | — |
| 2023-08-14 | $93.92 | $93.92 | 1,067,925 | — | — |
| 2023-08-11 | $95.56 | $95.56 | 1,845,575 | — | — |
| 2023-08-10 | $99.48 | $99.48 | 2,710,650 | — | — |
| 2023-08-09 | $99.12 | $99.12 | 2,112,400 | — | — |
| 2023-08-08 | $100.16 | $100.16 | 2,311,050 | — | — |
| 2023-08-07 | $98.00 | $98.00 | 1,435,525 | — | — |
| 2023-08-04 | $103.44 | $103.44 | 1,510,300 | — | — |
| 2023-08-03 | $99.96 | $99.96 | 1,435,150 | — | — |
| 2023-08-02 | $100.52 | $100.52 | 1,777,600 | — | — |
| 2023-08-01 | $91.88 | $91.88 | 705,675 | — | — |
| 2023-07-31 | $90.68 | $90.68 | 541,975 | — | — |
| 2023-07-28 | $91.60 | $91.60 | 1,128,925 | — | — |
| 2023-07-27 | $95.52 | $95.52 | 2,035,125 | — | — |
| 2023-07-26 | $90.84 | $90.84 | 975,175 | — | — |
| 2023-07-25 | $93.24 | $93.24 | 645,125 | — | — |
| 2023-07-24 | $93.36 | $93.36 | 695,225 | — | — |
| 2023-07-21 | $94.92 | $94.92 | 896,125 | — | — |
| 2023-07-20 | $96.16 | $96.16 | 779,725 | — | — |
| 2023-07-19 | $96.32 | $96.32 | 751,375 | — | — |
| 2023-07-18 | $94.24 | $94.24 | 640,175 | — | — |
| 2023-07-17 | $95.76 | $95.76 | 483,900 | — | — |
| 2023-07-14 | $95.96 | $95.96 | 573,750 | — | — |
| 2023-07-13 | $97.12 | $97.12 | 508,500 | — | — |
| 2023-07-12 | $96.48 | $96.48 | 826,800 | — | — |
| 2023-07-11 | $102.20 | $102.20 | 750,175 | — | — |
| 2023-07-10 | $103.04 | $103.04 | 656,400 | — | — |
| 2023-07-07 | $103.88 | $103.88 | 760,675 | — | — |
| 2023-07-06 | $106.28 | $106.28 | 1,633,900 | — | — |
| 2023-07-05 | $100.96 | $100.96 | 376,325 | — | — |
| 2023-07-03 | $99.04 | $99.04 | 144,025 | — | — |
| 2023-06-30 | $99.84 | $99.84 | 333,325 | — | — |
| 2023-06-29 | $101.68 | $101.68 | 444,050 | — | — |
| 2023-06-28 | $99.40 | $99.40 | 379,950 | — | — |
| 2023-06-27 | $103.24 | $103.24 | 405,750 | — | — |
| 2023-06-26 | $105.84 | $105.84 | 498,100 | — | — |
| 2023-06-23 | $106.24 | $106.24 | 787,200 | — | — |
| 2023-06-22 | $105.00 | $105.00 | 328,310 | — | — |
| 2023-06-21 | $107.20 | $107.20 | 448,100 | — | — |
| 2023-06-20 | $109.60 | $109.60 | 419,920 | — | — |
| 2023-06-16 | $109.20 | $109.20 | 409,260 | — | — |
| 2023-06-15 | $113.80 | $113.80 | 344,895 | — | — |
| 2023-06-14 | $110.60 | $110.60 | 478,155 | — | — |
| 2023-06-13 | $113.80 | $113.80 | 388,570 | — | — |
| 2023-06-12 | $114.40 | $114.40 | 305,190 | — | — |
| 2023-06-09 | $114.00 | $114.00 | 455,405 | — | — |
| 2023-06-08 | $112.80 | $112.80 | 428,080 | — | — |
| 2023-06-07 | $116.00 | $116.00 | 696,430 | — | — |
| 2023-06-06 | $115.20 | $115.20 | 639,675 | — | — |
| 2023-06-05 | $122.60 | $122.60 | 336,700 | — | — |
| 2023-06-02 | $125.20 | $125.20 | 490,395 | — | — |
| 2023-06-01 | $130.40 | $130.40 | 458,190 | — | — |
| 2023-05-31 | $138.00 | $138.00 | 265,120 | — | — |
| 2023-05-30 | $139.20 | $139.20 | 428,415 | — | — |
| 2023-05-26 | $143.00 | $143.00 | 293,470 | — | — |
| 2023-05-25 | $148.80 | $148.80 | 377,065 | — | — |
| 2023-05-24 | $152.60 | $152.60 | 477,845 | — | — |
| 2023-05-23 | $146.40 | $146.40 | 622,340 | — | — |
| 2023-05-22 | $144.20 | $144.20 | 355,445 | — | — |
| 2023-05-19 | $143.80 | $143.80 | 532,125 | — | — |
| 2023-05-18 | $140.00 | $140.00 | 332,475 | — | — |
| 2023-05-17 | $145.80 | $145.80 | 350,560 | — | — |
| 2023-05-16 | $150.80 | $150.80 | 309,610 | — | — |
| 2023-05-15 | $147.00 | $147.00 | 292,025 | — | — |
| 2023-05-12 | $150.40 | $150.40 | 584,885 | — | — |
| 2023-05-11 | $150.60 | $150.60 | 363,540 | — | — |
| 2023-05-10 | $152.00 | $152.00 | 447,655 | — | — |
| 2023-05-09 | $156.60 | $156.60 | 246,560 | — | — |
| 2023-05-08 | $153.40 | $153.40 | 207,640 | — | — |
| 2023-05-05 | $156.00 | $156.00 | 311,810 | — | — |
| 2023-05-04 | $169.00 | $169.00 | 687,785 | — | — |
| 2023-05-03 | $161.00 | $161.00 | 715,360 | — | — |
| 2023-05-02 | $156.60 | $156.60 | 897,610 | — | — |
| 2023-05-01 | $149.80 | $149.80 | 339,565 | — | — |
| 2023-04-28 | $151.60 | $151.60 | 387,860 | — | — |
| 2023-04-27 | $158.40 | $158.40 | 329,890 | — | — |
| 2023-04-26 | $165.60 | $165.60 | 507,105 | — | — |
| 2023-04-25 | $170.00 | $170.00 | 838,870 | — | — |
| 2023-04-24 | $157.40 | $157.40 | 329,125 | — | — |
| 2023-04-21 | $157.80 | $157.80 | 312,425 | — | — |
| 2023-04-20 | $160.80 | $160.80 | 286,160 | — | — |
| 2023-04-19 | $157.40 | $157.40 | 279,320 | — | — |
| 2023-04-18 | $157.60 | $157.60 | 247,850 | — | — |
| 2023-04-17 | $159.00 | $159.00 | 374,450 | — | — |
| 2023-04-14 | $163.60 | $163.60 | 251,820 | — | — |
| 2023-04-13 | $166.20 | $166.20 | 315,670 | — | — |
| 2023-04-12 | $172.00 | $172.00 | 426,500 | — | — |
| 2023-04-11 | $171.80 | $171.80 | 176,615 | — | — |
| 2023-04-10 | $173.20 | $173.20 | 204,680 | — | — |
| 2023-04-06 | $175.00 | $175.00 | 231,645 | — | — |
| 2023-04-05 | $178.20 | $178.20 | 306,090 | — | — |
| 2023-04-04 | $179.40 | $179.40 | 406,040 | — | — |
| 2023-04-03 | $176.20 | $176.20 | 251,640 | — | — |
| 2023-03-31 | $181.00 | $181.00 | 245,960 | — | — |
| 2023-03-30 | $181.60 | $181.60 | 236,510 | — | — |
| 2023-03-29 | $181.80 | $181.80 | 236,690 | — | — |
| 2023-03-28 | $188.00 | $188.00 | 259,015 | — | — |
| 2023-03-27 | $192.40 | $192.40 | 288,085 | — | — |
| 2023-03-24 | $200.20 | $200.20 | 578,955 | — | — |
| 2023-03-23 | $209.00 | $209.00 | 562,275 | — | — |
| 2023-03-22 | $202.80 | $202.80 | 566,980 | — | — |
| 2023-03-21 | $195.40 | $195.40 | 423,345 | — | — |
| 2023-03-20 | $215.20 | $215.20 | 581,855 | — | — |
| 2023-03-17 | $224.60 | $224.60 | 1,209,095 | — | — |
| 2023-03-16 | $203.20 | $203.20 | 812,700 | — | — |
| 2023-03-15 | $222.40 | $222.40 | 1,560,005 | — | — |
| 2023-03-14 | $206.80 | $206.80 | 521,595 | — | — |
| 2023-03-13 | $219.00 | $219.00 | 1,391,295 | — | — |
| 2023-03-10 | $212.40 | $212.40 | 1,572,140 | — | — |
| 2023-03-09 | $192.20 | $192.20 | 553,650 | — | — |
| 2023-03-08 | $173.40 | $173.40 | 222,905 | — | — |
| 2023-03-07 | $177.00 | $177.00 | 277,770 | — | — |
| 2023-03-06 | $173.40 | $173.40 | 195,970 | — | — |
| 2023-03-03 | $175.20 | $175.20 | 272,675 | — | — |
| 2023-03-02 | $181.00 | $181.00 | 271,550 | — | — |
| 2023-03-01 | $187.60 | $187.60 | 262,625 | — | — |
| 2023-02-28 | $186.40 | $186.40 | 179,875 | — | — |
| 2023-02-27 | $190.60 | $190.60 | 213,025 | — | — |
| 2023-02-24 | $197.60 | $197.60 | 512,385 | — | — |
| 2023-02-23 | $190.40 | $190.40 | 339,670 | — | — |
| 2023-02-22 | $197.00 | $197.00 | 382,525 | — | — |
| 2023-02-21 | $203.40 | $203.40 | 494,035 | — | — |
| 2023-02-17 | $189.00 | $189.00 | 382,940 | — | — |
| 2023-02-16 | $188.00 | $188.00 | 419,040 | — | — |
| 2023-02-15 | $178.60 | $178.60 | 235,720 | — | — |
| 2023-02-14 | $182.20 | $182.20 | 333,580 | — | — |
| 2023-02-13 | $189.40 | $189.40 | 220,595 | — | — |
| 2023-02-10 | $196.40 | $196.40 | 292,485 | — | — |
| 2023-02-09 | $193.80 | $193.80 | 263,475 | — | — |
| 2023-02-08 | $188.60 | $188.60 | 279,075 | — | — |
| 2023-02-07 | $181.20 | $181.20 | 309,720 | — | — |
| 2023-02-06 | $187.00 | $187.00 | 246,385 | — | — |
| 2023-02-03 | $182.20 | $182.20 | 352,155 | — | — |
| 2023-02-02 | $181.00 | $181.00 | 513,475 | — | — |
| 2023-02-01 | $176.60 | $176.60 | 441,300 | — | — |
| 2023-01-31 | $183.00 | $183.00 | 239,560 | — | — |
| 2023-01-30 | $187.20 | $187.20 | 291,760 | — | — |
| 2023-01-27 | $182.00 | $182.00 | 490,985 | — | — |
| 2023-01-26 | $185.20 | $185.20 | 410,430 | — | — |
| 2023-01-25 | $187.60 | $187.60 | 303,380 | — | — |
| 2023-01-24 | $187.80 | $187.80 | 233,095 | — | — |
| 2023-01-23 | $194.60 | $194.60 | 262,770 | — | — |
| 2023-01-20 | $196.60 | $196.60 | 319,555 | — | — |
| 2023-01-19 | $203.60 | $203.60 | 328,340 | — | — |
| 2023-01-18 | $202.60 | $202.60 | 423,085 | — | — |
| 2023-01-17 | $196.00 | $196.00 | 259,420 | — | — |
| 2023-01-13 | $194.40 | $194.40 | 414,605 | — | — |
| 2023-01-12 | $199.20 | $199.20 | 254,375 | — | — |
| 2023-01-11 | $209.60 | $209.60 | 141,580 | — | — |
| 2023-01-10 | $208.40 | $208.40 | 188,145 | — | — |
| 2023-01-09 | $217.60 | $217.60 | 159,230 | — | — |
| 2023-01-06 | $216.40 | $216.40 | 205,255 | — | — |
| 2023-01-05 | $221.60 | $221.60 | 184,385 | — | — |
| 2023-01-04 | $219.80 | $219.80 | 190,225 | — | — |
| 2023-01-03 | $226.60 | $226.60 | 236,260 | — | — |