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
- 2021-05-03 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 | — | — | — | $88.47 | 77,992 |
| 2026-09-03 | — | — | — | $92.55 | 29,079 |
| 2026-09-02 | — | — | — | $87.55 | 101,564 |
| 2026-09-01 | — | — | — | $87.62 | 46,308 |
| 2026-08-31 | — | — | — | $88.30 | 16,875 |
| 2026-08-28 | — | — | — | $86.40 | 28,382 |
| 2026-08-27 | $85.44 | $85.44 | 736,400 | $83.64 | 39,044 |
| 2026-08-26 | $83.60 | $83.60 | 472,100 | $84.23 | 16,765 |
| 2026-08-25 | $85.72 | $85.72 | 417,500 | $84.50 | 10,011 |
| 2026-08-24 | $85.81 | $85.81 | 409,900 | $86.27 | 14,372 |
| 2026-08-21 | $87.76 | $87.76 | 1,114,200 | $90.27 | 54,448 |
| 2026-08-20 | $89.00 | $89.00 | 1,394,500 | $88.87 | 113,103 |
| 2026-08-19 | $86.92 | $86.92 | 978,800 | $87.03 | 45,584 |
| 2026-08-18 | $86.37 | $86.37 | 1,164,500 | $88.39 | 24,395 |
| 2026-08-17 | $87.08 | $87.08 | 917,300 | $86.01 | 28,036 |
| 2026-08-14 | $85.62 | $85.62 | 1,744,100 | $86.08 | 55,105 |
| 2026-08-13 | $85.13 | $85.13 | 1,926,300 | $83.43 | 116,175 |
| 2026-08-12 | $85.21 | $85.21 | 1,323,200 | $85.46 | 92,358 |
| 2026-08-11 | $86.80 | $86.80 | 1,365,800 | $85.83 | 51,002 |
| 2026-08-10 | $85.55 | $85.55 | 1,852,800 | $79.69 | 127,757 |
| 2026-08-07 | $78.78 | $78.78 | 613,400 | $78.29 | 40,422 |
| 2026-08-06 | $77.21 | $77.21 | 1,131,100 | $82.01 | 48,131 |
| 2026-08-05 | $76.97 | $76.97 | 668,700 | $77.91 | 23,336 |
| 2026-08-04 | $78.14 | $78.14 | 810,100 | $75.33 | 14,077 |
| 2026-08-03 | $76.82 | $76.82 | 623,100 | $77.02 | 16,827 |
| 2026-07-31 | $79.19 | $79.19 | 1,794,000 | $76.34 | 29,233 |
| 2026-07-30 | $75.58 | $75.58 | 1,613,000 | $75.13 | 34,376 |
| 2026-07-29 | $74.18 | $74.18 | 909,700 | $76.19 | 49,046 |
| 2026-07-28 | $74.46 | $74.46 | 1,022,000 | $76.49 | 29,993 |
| 2026-07-27 | $78.47 | $78.47 | 839,200 | $78.24 | 28,868 |
| 2026-07-24 | $79.53 | $79.53 | 1,050,400 | $79.21 | 36,978 |
| 2026-07-23 | $79.15 | $79.15 | 836,200 | $80.16 | 27,889 |
| 2026-07-22 | $78.79 | $78.79 | 784,100 | $79.65 | 19,853 |
| 2026-07-21 | $78.08 | $78.08 | 1,284,900 | $75.21 | 41,776 |
| 2026-07-20 | $74.88 | $74.88 | 649,600 | $75.65 | 30,491 |
| 2026-07-17 | $76.54 | $76.54 | 485,100 | — | — |
| 2026-07-16 | $76.36 | $76.36 | 460,700 | — | — |
| 2026-07-15 | $76.94 | $76.94 | 702,600 | — | — |
| 2026-07-14 | $78.49 | $78.49 | 916,900 | — | — |
| 2026-07-13 | $79.57 | $79.57 | 1,006,300 | — | — |
| 2026-07-10 | $77.57 | $77.57 | 414,200 | — | — |
| 2026-07-09 | $76.33 | $76.33 | 585,100 | — | — |
| 2026-07-08 | $77.69 | $77.69 | 793,200 | — | — |
| 2026-07-07 | $74.59 | $74.59 | 1,002,800 | — | — |
| 2026-07-06 | $73.53 | $73.53 | 1,109,900 | — | — |
| 2026-07-02 | $75.35 | $75.35 | 900,100 | — | — |
| 2026-07-01 | $72.46 | $72.46 | 1,574,000 | — | — |
| 2026-06-30 | $72.60 | $72.60 | 1,512,700 | — | — |
| 2026-06-29 | $74.53 | $74.53 | 1,075,300 | — | — |
| 2026-06-26 | $76.36 | $76.36 | 1,309,800 | — | — |
| 2026-06-25 | $77.33 | $77.33 | 753,200 | — | — |
| 2026-06-24 | $75.52 | $75.52 | 1,145,400 | — | — |
| 2026-06-23 | $78.54 | $78.54 | 744,800 | — | — |
| 2026-06-22 | $79.92 | $79.92 | 980,500 | — | — |
| 2026-06-18 | $78.56 | $78.56 | 1,620,200 | — | — |
| 2026-06-17 | $83.05 | $83.05 | 1,116,400 | — | — |
| 2026-06-16 | $82.64 | $82.64 | 1,261,100 | — | — |
| 2026-06-15 | $86.67 | $86.67 | 1,071,100 | — | — |
| 2026-06-12 | $89.95 | $89.95 | 508,000 | — | — |
| 2026-06-11 | $89.78 | $89.78 | 777,400 | — | — |
| 2026-06-10 | $88.98 | $88.98 | 602,000 | — | — |
| 2026-06-09 | $87.49 | $87.49 | 970,500 | — | — |
| 2026-06-08 | $91.39 | $91.39 | 474,800 | — | — |
| 2026-06-05 | $88.54 | $88.54 | 813,200 | — | — |
| 2026-06-04 | $92.91 | $92.91 | 911,000 | — | — |
| 2026-06-03 | $92.06 | $92.06 | 890,200 | — | — |
| 2026-06-02 | $92.73 | $92.73 | 1,162,700 | — | — |
| 2026-06-01 | $93.48 | $93.48 | 747,100 | — | — |
| 2026-05-29 | $92.63 | $92.63 | 870,700 | — | — |
| 2026-05-28 | $92.64 | $92.64 | 583,500 | — | — |
| 2026-05-27 | $91.96 | $91.96 | 965,100 | — | — |
| 2026-05-26 | $96.33 | $96.33 | 1,052,200 | — | — |
| 2026-05-22 | $101.17 | $101.17 | 806,100 | — | — |
| 2026-05-21 | $101.48 | $101.48 | 815,700 | — | — |
| 2026-05-20 | $109.59 | $109.59 | 762,700 | — | — |
| 2026-05-19 | $111.05 | $111.05 | 957,900 | — | — |
| 2026-05-18 | $113.42 | $113.42 | 1,148,800 | — | — |
| 2026-05-15 | $105.43 | $105.43 | 1,474,300 | — | — |
| 2026-05-14 | $103.27 | $103.27 | 754,000 | — | — |
| 2026-05-13 | $98.95 | $98.95 | 880,000 | — | — |
| 2026-05-12 | $97.20 | $97.20 | 714,600 | — | — |
| 2026-05-11 | $97.32 | $97.32 | 622,200 | — | — |
| 2026-05-08 | $95.02 | $95.02 | 783,300 | — | — |
| 2026-05-07 | $91.78 | $91.78 | 594,000 | — | — |
| 2026-05-06 | $92.80 | $92.80 | 955,800 | — | — |
| 2026-05-05 | $92.81 | $92.81 | 1,650,100 | — | — |
| 2026-05-04 | $102.52 | $102.52 | 592,800 | — | — |
| 2026-05-01 | $102.23 | $102.23 | 608,100 | — | — |
| 2026-04-30 | $101.98 | $101.98 | 1,238,400 | — | — |
| 2026-04-29 | $103.98 | $103.98 | 1,239,600 | — | — |
| 2026-04-28 | $101.97 | $101.97 | 1,881,500 | — | — |
| 2026-04-27 | $97.35 | $97.35 | 1,203,800 | — | — |
| 2026-04-24 | $91.19 | $91.19 | 774,900 | — | — |
| 2026-04-23 | $90.33 | $90.33 | 653,100 | — | — |
| 2026-04-22 | $90.46 | $90.46 | 425,200 | — | — |
| 2026-04-21 | $90.27 | $90.27 | 587,100 | — | — |
| 2026-04-20 | $87.77 | $87.77 | 1,222,100 | — | — |
| 2026-04-17 | $88.56 | $88.56 | 1,364,000 | — | — |
| 2026-04-16 | $94.54 | $94.54 | 918,200 | — | — |
| 2026-04-15 | $91.67 | $91.67 | 995,000 | — | — |
| 2026-04-14 | $92.01 | $92.01 | 1,247,700 | — | — |
| 2026-04-13 | $99.07 | $99.07 | 682,100 | — | — |
| 2026-04-10 | $97.59 | $97.59 | 770,400 | — | — |
| 2026-04-09 | $98.09 | $98.09 | 958,200 | — | — |
| 2026-04-08 | $99.97 | $99.97 | 1,238,200 | — | — |
| 2026-04-07 | $99.70 | $99.70 | 766,300 | — | — |
| 2026-04-06 | $97.44 | $97.44 | 434,500 | — | — |
| 2026-04-02 | $98.04 | $98.04 | 943,100 | — | — |
| 2026-04-01 | $96.38 | $96.38 | 794,600 | — | — |
| 2026-03-31 | $98.04 | $98.04 | 918,000 | — | — |
| 2026-03-30 | $98.40 | $98.40 | 1,288,000 | — | — |
| 2026-03-27 | $102.24 | $102.24 | 972,100 | — | — |
| 2026-03-26 | $101.94 | $101.94 | 797,900 | — | — |
| 2026-03-25 | $100.26 | $100.26 | 1,176,400 | — | — |
| 2026-03-24 | $97.96 | $97.96 | 978,900 | — | — |
| 2026-03-23 | $95.41 | $95.41 | 1,452,800 | — | — |
| 2026-03-20 | $92.52 | $92.52 | 1,215,300 | — | — |
| 2026-03-19 | $95.68 | $95.68 | 811,300 | — | — |
| 2026-03-18 | $92.54 | $92.54 | 1,135,900 | — | — |
| 2026-03-17 | $97.28 | $97.28 | 2,430,200 | — | — |
| 2026-03-16 | $91.54 | $91.54 | 1,320,600 | — | — |
| 2026-03-13 | $93.74 | $93.74 | 790,600 | — | — |
| 2026-03-12 | $92.80 | $92.80 | 826,600 | — | — |
| 2026-03-11 | $93.38 | $93.38 | 717,300 | — | — |
| 2026-03-10 | $91.09 | $91.09 | 892,700 | — | — |
| 2026-03-09 | $90.81 | $90.81 | 832,700 | — | — |
| 2026-03-06 | $87.51 | $87.51 | 831,700 | — | — |
| 2026-03-05 | $90.59 | $90.59 | 908,400 | — | — |
| 2026-03-04 | $94.44 | $94.44 | 976,400 | — | — |
| 2026-03-03 | $90.63 | $90.63 | 911,000 | — | — |
| 2026-03-02 | $92.60 | $92.60 | 1,739,200 | — | — |
| 2026-02-27 | $95.85 | $95.85 | 1,279,000 | — | — |
| 2026-02-26 | $94.55 | $94.55 | 1,128,700 | — | — |
| 2026-02-25 | $94.18 | $94.18 | 893,000 | — | — |
| 2026-02-24 | $95.92 | $95.92 | 1,326,700 | — | — |
| 2026-02-23 | $93.50 | $93.50 | 2,013,300 | — | — |
| 2026-02-20 | $95.75 | $95.75 | 2,624,700 | — | — |
| 2026-02-19 | $92.49 | $92.49 | 2,128,900 | — | — |
| 2026-02-18 | $91.00 | $91.00 | 2,751,300 | — | — |
| 2026-02-17 | $88.96 | $88.96 | 2,751,900 | — | — |
| 2026-02-13 | $95.96 | $95.96 | 2,993,300 | — | — |
| 2026-02-12 | $88.89 | $88.89 | 3,082,900 | — | — |
| 2026-02-11 | $88.42 | $88.42 | 4,117,200 | — | — |
| 2026-02-10 | $79.81 | $79.81 | 5,027,100 | — | — |
| 2026-02-09 | $83.82 | $83.82 | 15,805,400 | — | — |
| 2026-02-06 | $62.41 | $62.41 | 1,553,600 | — | — |
| 2026-02-05 | $58.21 | $58.21 | 1,027,900 | — | — |
| 2026-02-04 | $62.11 | $62.11 | 1,287,700 | — | — |
| 2026-02-03 | $58.69 | $58.69 | 1,001,700 | — | — |
| 2026-02-02 | $57.93 | $57.93 | 765,000 | — | — |
| 2026-01-30 | $57.73 | $57.73 | 1,362,500 | — | — |
| 2026-01-29 | $58.79 | $58.79 | 1,461,800 | — | — |
| 2026-01-28 | $56.88 | $56.88 | 1,043,800 | — | — |
| 2026-01-27 | $58.29 | $58.29 | 939,400 | — | — |
| 2026-01-26 | $57.87 | $57.87 | 1,835,000 | — | — |
| 2026-01-23 | $54.26 | $54.26 | 1,386,300 | — | — |
| 2026-01-22 | $54.34 | $54.34 | 940,100 | — | — |
| 2026-01-21 | $54.89 | $54.89 | 1,250,900 | — | — |
| 2026-01-20 | $54.36 | $54.36 | 979,300 | — | — |
| 2026-01-16 | $53.99 | $53.99 | 724,700 | — | — |
| 2026-01-15 | $54.72 | $54.72 | 692,700 | — | — |
| 2026-01-14 | $54.69 | $54.69 | 1,780,800 | — | — |
| 2026-01-13 | $53.76 | $53.76 | 682,200 | — | — |
| 2026-01-12 | $52.72 | $52.72 | 772,400 | — | — |
| 2026-01-09 | $52.67 | $52.67 | 847,200 | — | — |
| 2026-01-08 | $53.30 | $53.30 | 791,100 | — | — |
| 2026-01-07 | $51.37 | $51.37 | 1,105,200 | — | — |
| 2026-01-06 | $53.04 | $53.04 | 1,012,600 | — | — |
| 2026-01-05 | $52.11 | $52.11 | 1,180,600 | — | — |
| 2026-01-02 | $52.15 | $52.15 | 716,100 | — | — |