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
- 2024-10-28 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 — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $117.37 | 15,636 |
| 2026-09-03 | — | — | — | $113.08 | 30,756 |
| 2026-09-02 | — | — | — | $113.09 | 15,918 |
| 2026-09-01 | — | — | — | $114.81 | 23,522 |
| 2026-08-31 | — | — | — | $117.04 | 39,874 |
| 2026-08-28 | — | — | — | $119.58 | 39,406 |
| 2026-08-27 | $121.04 | $121.04 | 289,500 | $122.66 | 9,381 |
| 2026-08-26 | $121.18 | $121.18 | 495,600 | $117.40 | 33,852 |
| 2026-08-25 | $118.07 | $118.07 | 638,600 | $123.91 | 65,631 |
| 2026-08-24 | $120.50 | $120.50 | 676,700 | $123.97 | 53,087 |
| 2026-08-21 | $125.96 | $125.96 | 525,800 | $126.60 | 25,078 |
| 2026-08-20 | $125.32 | $125.32 | 411,300 | $127.59 | 21,070 |
| 2026-08-19 | $129.56 | $129.56 | 555,700 | $131.07 | 43,954 |
| 2026-08-18 | $129.19 | $129.19 | 1,194,100 | $136.87 | 54,493 |
| 2026-08-17 | $143.40 | $143.40 | 391,500 | $143.05 | 17,997 |
| 2026-08-14 | $141.04 | $141.04 | 361,500 | $136.87 | 11,696 |
| 2026-08-13 | $137.50 | $137.50 | 400,600 | $139.32 | 17,763 |
| 2026-08-12 | $140.00 | $140.00 | 646,500 | $140.20 | 32,978 |
| 2026-08-11 | $134.48 | $134.48 | 523,000 | $133.85 | 21,297 |
| 2026-08-10 | $131.89 | $131.89 | 517,300 | $139.07 | 44,477 |
| 2026-08-07 | $136.89 | $136.89 | 462,200 | $142.51 | 24,007 |
| 2026-08-06 | $139.53 | $139.53 | 633,500 | $138.44 | 40,246 |
| 2026-08-05 | $140.75 | $140.75 | 1,329,400 | $148.32 | 82,184 |
| 2026-08-04 | $136.16 | $136.16 | 967,000 | $135.50 | 86,010 |
| 2026-08-03 | $132.62 | $132.62 | 618,500 | $122.44 | 35,498 |
| 2026-07-31 | $125.43 | $125.43 | 780,300 | $127.08 | 58,185 |
| 2026-07-30 | $122.94 | $122.94 | 651,500 | $119.81 | 65,763 |
| 2026-07-29 | $109.17 | $109.17 | 533,200 | $116.20 | 48,033 |
| 2026-07-28 | $117.23 | $117.23 | 485,100 | $123.00 | 49,971 |
| 2026-07-27 | $127.56 | $127.56 | 355,600 | $132.68 | 20,254 |
| 2026-07-24 | $129.99 | $129.99 | 445,100 | $138.73 | 26,233 |
| 2026-07-23 | $137.97 | $137.97 | 335,400 | $138.18 | 16,175 |
| 2026-07-22 | $137.03 | $137.03 | 373,000 | $134.72 | 18,747 |
| 2026-07-21 | $136.05 | $136.05 | 339,800 | $135.72 | 18,179 |
| 2026-07-20 | $131.49 | $131.49 | 519,000 | $134.53 | 24,538 |
| 2026-07-17 | $133.23 | $133.23 | 987,700 | — | — |
| 2026-07-16 | $134.46 | $134.46 | 431,600 | — | — |
| 2026-07-15 | $138.46 | $138.46 | 661,900 | — | — |
| 2026-07-14 | $138.28 | $138.28 | 747,500 | — | — |
| 2026-07-13 | $133.32 | $133.32 | 504,600 | — | — |
| 2026-07-10 | $136.68 | $136.68 | 376,600 | — | — |
| 2026-07-09 | $138.64 | $138.64 | 404,100 | — | — |
| 2026-07-08 | $134.30 | $134.30 | 866,800 | — | — |
| 2026-07-07 | $133.43 | $133.43 | 773,000 | — | — |
| 2026-07-06 | $143.86 | $143.86 | 815,300 | — | — |
| 2026-07-02 | $138.26 | $138.26 | 730,500 | — | — |
| 2026-07-01 | $151.02 | $151.02 | 598,900 | — | — |
| 2026-06-30 | $165.95 | $165.95 | 657,700 | — | — |
| 2026-06-29 | $160.10 | $160.10 | 827,700 | — | — |
| 2026-06-26 | $155.33 | $155.33 | 1,838,800 | — | — |
| 2026-06-25 | $163.56 | $163.56 | 484,200 | — | — |
| 2026-06-24 | $158.99 | $158.99 | 562,800 | — | — |
| 2026-06-23 | $156.42 | $156.42 | 400,500 | — | — |
| 2026-06-22 | $164.71 | $164.71 | 415,700 | — | — |
| 2026-06-18 | $157.71 | $157.71 | 768,400 | — | — |
| 2026-06-17 | $154.25 | $154.25 | 699,800 | — | — |
| 2026-06-16 | $152.37 | $152.37 | 460,600 | — | — |
| 2026-06-15 | $155.95 | $155.95 | 667,000 | — | — |
| 2026-06-12 | $148.83 | $148.83 | 460,400 | — | — |
| 2026-06-11 | $143.69 | $143.69 | 672,100 | — | — |
| 2026-06-10 | $136.72 | $136.72 | 977,200 | — | — |
| 2026-06-09 | $146.58 | $146.58 | 523,600 | — | — |
| 2026-06-08 | $152.73 | $152.73 | 477,800 | — | — |
| 2026-06-05 | $150.29 | $150.29 | 421,300 | — | — |
| 2026-06-04 | $154.76 | $154.76 | 396,700 | — | — |
| 2026-06-03 | $152.00 | $152.00 | 380,800 | — | — |
| 2026-06-02 | $150.76 | $150.76 | 756,000 | — | — |
| 2026-06-01 | $145.13 | $145.13 | 940,300 | — | — |
| 2026-05-29 | $148.77 | $148.77 | 504,600 | — | — |
| 2026-05-28 | $151.51 | $151.51 | 502,500 | — | — |
| 2026-05-27 | $151.48 | $151.48 | 342,300 | — | — |
| 2026-05-26 | $151.38 | $151.38 | 558,200 | — | — |
| 2026-05-22 | $148.65 | $148.65 | 371,600 | — | — |
| 2026-05-21 | $150.71 | $150.71 | 480,700 | — | — |
| 2026-05-20 | $148.75 | $148.75 | 380,900 | — | — |
| 2026-05-19 | $146.26 | $146.26 | 649,600 | — | — |
| 2026-05-18 | $148.45 | $148.45 | 543,200 | — | — |
| 2026-05-15 | $156.72 | $156.72 | 752,900 | — | — |
| 2026-05-14 | $161.14 | $161.14 | 621,400 | — | — |
| 2026-05-13 | $160.77 | $160.77 | 682,600 | — | — |
| 2026-05-12 | $159.44 | $159.44 | 1,194,100 | — | — |
| 2026-05-11 | $163.85 | $163.85 | 515,900 | — | — |
| 2026-05-08 | $163.24 | $163.24 | 542,800 | — | — |
| 2026-05-07 | $158.42 | $158.42 | 949,300 | — | — |
| 2026-05-06 | $169.16 | $169.16 | 1,325,400 | — | — |
| 2026-05-05 | $168.32 | $168.32 | 2,010,600 | — | — |
| 2026-05-04 | $150.93 | $150.93 | 681,500 | — | — |
| 2026-05-01 | $149.14 | $149.14 | 537,000 | — | — |
| 2026-04-30 | $147.43 | $147.43 | 497,000 | — | — |
| 2026-04-29 | $134.09 | $134.09 | 771,300 | — | — |
| 2026-04-28 | $136.63 | $136.63 | 494,700 | — | — |
| 2026-04-27 | $140.25 | $140.25 | 449,600 | — | — |
| 2026-04-24 | $136.06 | $136.06 | 388,400 | — | — |
| 2026-04-23 | $136.33 | $136.33 | 507,200 | — | — |
| 2026-04-22 | $132.89 | $132.89 | 359,300 | — | — |
| 2026-04-21 | $129.08 | $129.08 | 409,800 | — | — |
| 2026-04-20 | $129.34 | $129.34 | 503,700 | — | — |
| 2026-04-17 | $128.81 | $128.81 | 1,417,800 | — | — |
| 2026-04-16 | $126.52 | $126.52 | 409,300 | — | — |
| 2026-04-15 | $128.57 | $128.57 | 758,500 | — | — |
| 2026-04-14 | $135.77 | $135.77 | 773,700 | — | — |
| 2026-04-13 | $130.88 | $130.88 | 390,100 | — | — |
| 2026-04-10 | $130.32 | $130.32 | 363,900 | — | — |
| 2026-04-09 | $130.34 | $130.34 | 527,700 | — | — |
| 2026-04-08 | $128.25 | $128.25 | 495,400 | — | — |
| 2026-04-07 | $119.41 | $119.41 | 381,300 | — | — |
| 2026-04-06 | $120.64 | $120.64 | 391,400 | — | — |
| 2026-04-02 | $123.88 | $123.88 | 330,100 | — | — |
| 2026-04-01 | $125.40 | $125.40 | 644,200 | — | — |
| 2026-03-31 | $118.06 | $118.06 | 393,800 | — | — |
| 2026-03-30 | $111.33 | $111.33 | 501,000 | — | — |
| 2026-03-27 | $117.31 | $117.31 | 353,600 | — | — |
| 2026-03-26 | $115.09 | $115.09 | 410,400 | — | — |
| 2026-03-25 | $123.29 | $123.29 | 337,600 | — | — |
| 2026-03-24 | $120.79 | $120.79 | 388,600 | — | — |
| 2026-03-23 | $117.27 | $117.27 | 367,900 | — | — |
| 2026-03-20 | $110.95 | $110.95 | 1,251,800 | — | — |
| 2026-03-19 | $117.51 | $117.51 | 363,500 | — | — |
| 2026-03-18 | $115.77 | $115.77 | 369,200 | — | — |
| 2026-03-17 | $116.15 | $116.15 | 282,000 | — | — |
| 2026-03-16 | $114.55 | $114.55 | 524,400 | — | — |
| 2026-03-13 | $112.60 | $112.60 | 449,100 | — | — |
| 2026-03-12 | $112.93 | $112.93 | 406,100 | — | — |
| 2026-03-11 | $117.04 | $117.04 | 621,000 | — | — |
| 2026-03-10 | $115.77 | $115.77 | 511,100 | — | — |
| 2026-03-09 | $116.17 | $116.17 | 595,800 | — | — |
| 2026-03-06 | $110.25 | $110.25 | 344,900 | — | — |
| 2026-03-05 | $111.96 | $111.96 | 698,100 | — | — |
| 2026-03-04 | $118.99 | $118.99 | 792,300 | — | — |
| 2026-03-03 | $116.14 | $116.14 | 872,000 | — | — |
| 2026-03-02 | $119.30 | $119.30 | 815,100 | — | — |
| 2026-02-27 | $120.87 | $120.87 | 698,000 | — | — |
| 2026-02-26 | $122.16 | $122.16 | 1,533,800 | — | — |
| 2026-02-25 | $130.10 | $130.10 | 2,975,300 | — | — |
| 2026-02-24 | $104.21 | $104.21 | 885,500 | — | — |
| 2026-02-23 | $106.08 | $106.08 | 651,400 | — | — |
| 2026-02-20 | $108.16 | $108.16 | 584,200 | — | — |
| 2026-02-19 | $104.53 | $104.53 | 412,400 | — | — |
| 2026-02-18 | $102.07 | $102.07 | 409,200 | — | — |
| 2026-02-17 | $101.53 | $101.53 | 477,300 | — | — |
| 2026-02-13 | $105.16 | $105.16 | 585,100 | — | — |
| 2026-02-12 | $101.27 | $101.27 | 653,200 | — | — |
| 2026-02-11 | $102.50 | $102.50 | 856,100 | — | — |
| 2026-02-10 | $97.88 | $97.88 | 403,300 | — | — |
| 2026-02-09 | $101.60 | $101.60 | 485,700 | — | — |
| 2026-02-06 | $97.29 | $97.29 | 540,100 | — | — |
| 2026-02-05 | $88.96 | $88.96 | 594,100 | — | — |
| 2026-02-04 | $85.69 | $85.69 | 729,500 | — | — |
| 2026-02-03 | $92.90 | $92.90 | 444,800 | — | — |
| 2026-02-02 | $90.64 | $90.64 | 661,600 | — | — |
| 2026-01-30 | $88.49 | $88.49 | 1,514,600 | — | — |
| 2026-01-29 | $92.03 | $92.03 | 608,400 | — | — |
| 2026-01-28 | $93.75 | $93.75 | 465,100 | — | — |
| 2026-01-27 | $93.85 | $93.85 | 371,500 | — | — |
| 2026-01-26 | $91.60 | $91.60 | 384,400 | — | — |
| 2026-01-23 | $91.22 | $91.22 | 662,900 | — | — |
| 2026-01-22 | $92.06 | $92.06 | 412,600 | — | — |
| 2026-01-21 | $94.38 | $94.38 | 513,000 | — | — |
| 2026-01-20 | $91.70 | $91.70 | 452,400 | — | — |
| 2026-01-16 | $92.60 | $92.60 | 1,114,800 | — | — |
| 2026-01-15 | $89.30 | $89.30 | 646,600 | — | — |
| 2026-01-14 | $86.60 | $86.60 | 895,000 | — | — |
| 2026-01-13 | $85.66 | $85.66 | 1,935,800 | — | — |
| 2026-01-12 | $85.28 | $85.28 | 1,741,500 | — | — |
| 2026-01-09 | $85.33 | $85.33 | 996,500 | — | — |
| 2026-01-08 | $87.28 | $87.28 | 882,400 | — | — |
| 2026-01-07 | $88.60 | $88.60 | 507,800 | — | — |
| 2026-01-06 | $88.14 | $88.14 | 645,700 | — | — |
| 2026-01-05 | $91.69 | $91.69 | 602,400 | — | — |
| 2026-01-02 | $89.18 | $89.18 | 273,600 | — | — |