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
- 2002-06-07 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 | — | — | — | $94.69 | 57,425 |
| 2026-09-03 | — | — | — | $93.85 | 52,310 |
| 2026-09-02 | — | — | — | $91.67 | 59,444 |
| 2026-09-01 | — | — | — | $91.76 | 59,732 |
| 2026-08-31 | — | — | — | $92.44 | 79,459 |
| 2026-08-28 | — | — | — | $93.14 | 63,472 |
| 2026-08-27 | $92.93 | $270.20 | 2,976,500 | $93.37 | 267,785 |
| 2026-08-26 | $93.59 | $272.12 | 4,128,100 | $92.65 | 242,004 |
| 2026-08-25 | $93.10 | $270.69 | 4,250,100 | $89.01 | 348,505 |
| 2026-08-24 | $86.86 | $252.55 | 2,403,700 | $86.94 | 142,962 |
| 2026-08-21 | $87.57 | $254.61 | 1,264,000 | $87.53 | 60,035 |
| 2026-08-20 | $86.44 | $251.33 | 1,502,200 | $87.50 | 83,448 |
| 2026-08-19 | $87.69 | $254.96 | 2,198,300 | $90.80 | 116,472 |
| 2026-08-18 | $90.13 | $262.06 | 1,308,400 | $91.11 | 69,723 |
| 2026-08-17 | $91.35 | $265.60 | 971,900 | $91.48 | 35,706 |
| 2026-08-14 | $91.54 | $266.16 | 1,018,600 | $90.88 | 37,792 |
| 2026-08-13 | $90.65 | $263.57 | 1,362,900 | $90.56 | 49,417 |
| 2026-08-12 | $90.33 | $262.64 | 2,763,000 | $89.46 | 70,965 |
| 2026-08-11 | $88.86 | $258.36 | 1,707,800 | $88.89 | 71,787 |
| 2026-08-10 | $88.56 | $257.49 | 3,389,700 | $88.73 | 49,084 |
| 2026-08-07 | $88.85 | $258.33 | 1,390,100 | $88.80 | 67,848 |
| 2026-08-06 | $88.32 | $256.79 | 1,292,800 | $88.67 | 74,820 |
| 2026-08-05 | $88.55 | $257.46 | 2,964,300 | $87.48 | 146,801 |
| 2026-08-04 | $87.13 | $253.33 | 4,184,000 | $88.12 | 112,052 |
| 2026-08-03 | $88.30 | $256.73 | 2,048,300 | $88.13 | 34,365 |
| 2026-07-31 | $87.77 | $255.19 | 2,386,200 | $87.88 | 61,396 |
| 2026-07-30 | $87.84 | $255.40 | 1,673,900 | $87.02 | 95,193 |
| 2026-07-29 | $86.04 | $250.16 | 1,646,700 | $88.03 | 63,843 |
| 2026-07-28 | $88.34 | $256.85 | 1,609,900 | $86.99 | 98,922 |
| 2026-07-27 | $86.88 | $252.61 | 1,386,400 | $87.46 | 89,501 |
| 2026-07-24 | $87.00 | $252.96 | 1,310,500 | $86.86 | 69,091 |
| 2026-07-23 | $86.61 | $251.82 | 4,176,200 | $86.64 | 168,196 |
| 2026-07-22 | $87.57 | $254.61 | 2,406,300 | $88.24 | 171,022 |
| 2026-07-21 | $87.37 | $254.03 | 2,553,700 | $87.54 | 91,265 |
| 2026-07-20 | $87.06 | $253.13 | 3,051,000 | $89.10 | 185,160 |
| 2026-07-17 | $89.43 | $260.02 | 2,396,100 | — | — |
| 2026-07-16 | $89.64 | $260.63 | 2,166,900 | — | — |
| 2026-07-15 | $90.29 | $262.52 | 3,057,900 | — | — |
| 2026-07-14 | $88.99 | $258.74 | 1,810,100 | — | — |
| 2026-07-13 | $88.00 | $255.86 | 1,846,800 | — | — |
| 2026-07-10 | $87.59 | $254.67 | 1,552,800 | — | — |
| 2026-07-09 | $86.06 | $250.22 | 1,459,500 | — | — |
| 2026-07-08 | $84.91 | $246.88 | 2,600,500 | — | — |
| 2026-07-07 | $86.20 | $250.63 | 5,836,300 | — | — |
| 2026-07-06 | $87.09 | $250.88 | 10,265,600 | — | — |
| 2026-07-02 | $85.40 | $246.01 | 3,670,600 | — | — |
| 2026-07-01 | $87.35 | $251.63 | 608,900 | — | — |
| 2026-06-30 | $86.84 | $250.16 | 2,523,900 | — | — |
| 2026-06-29 | $86.60 | $249.47 | 2,663,900 | — | — |
| 2026-06-26 | $86.16 | $248.20 | 2,242,500 | — | — |
| 2026-06-25 | $86.46 | $249.07 | 3,965,600 | — | — |
| 2026-06-24 | $85.30 | $245.73 | 5,664,700 | — | — |
| 2026-06-23 | $86.39 | $248.87 | 2,829,200 | — | — |
| 2026-06-22 | $86.90 | $250.33 | 4,169,500 | — | — |
| 2026-06-18 | $87.03 | $250.71 | 3,223,600 | — | — |
| 2026-06-17 | $86.37 | $248.81 | 2,313,000 | — | — |
| 2026-06-16 | $85.54 | $246.42 | 2,100,200 | — | — |
| 2026-06-15 | $84.62 | $243.77 | 3,253,500 | — | — |
| 2026-06-12 | $83.99 | $241.95 | 1,535,500 | — | — |
| 2026-06-11 | $82.69 | $238.21 | 4,395,100 | — | — |
| 2026-06-10 | $81.56 | $234.95 | 1,905,300 | — | — |
| 2026-06-09 | $81.70 | $235.35 | 2,164,700 | — | — |
| 2026-06-08 | $80.93 | $233.14 | 1,803,100 | — | — |
| 2026-06-05 | $80.56 | $232.07 | 1,522,600 | — | — |
| 2026-06-04 | $81.39 | $234.46 | 1,658,900 | — | — |
| 2026-06-03 | $80.26 | $231.21 | 2,249,900 | — | — |
| 2026-06-02 | $80.64 | $232.30 | 1,898,100 | — | — |
| 2026-06-01 | $78.61 | $226.45 | 3,899,200 | — | — |
| 2026-05-29 | $80.05 | $230.60 | 2,048,300 | — | — |
| 2026-05-28 | $79.79 | $229.85 | 3,549,100 | — | — |
| 2026-05-27 | $80.68 | $232.42 | 4,875,800 | — | — |
| 2026-05-26 | $80.40 | $231.61 | 2,622,400 | — | — |
| 2026-05-22 | $79.78 | $229.82 | 1,262,700 | — | — |
| 2026-05-21 | $79.43 | $228.82 | 3,081,200 | — | — |
| 2026-05-20 | $78.95 | $227.43 | 2,377,700 | — | — |
| 2026-05-19 | $77.27 | $222.59 | 2,161,200 | — | — |
| 2026-05-18 | $77.26 | $222.56 | 999,300 | — | — |
| 2026-05-15 | $77.08 | $222.05 | 1,489,000 | — | — |
| 2026-05-14 | $77.33 | $222.77 | 3,257,200 | — | — |
| 2026-05-13 | $76.45 | $220.23 | 2,595,100 | — | — |
| 2026-05-12 | $77.30 | $222.68 | 1,067,200 | — | — |
| 2026-05-11 | $77.04 | $221.93 | 2,274,900 | — | — |
| 2026-05-08 | $77.53 | $223.34 | 1,271,800 | — | — |
| 2026-05-07 | $78.09 | $224.96 | 1,039,500 | — | — |
| 2026-05-06 | $78.45 | $225.99 | 1,678,600 | — | — |
| 2026-05-05 | $76.67 | $220.86 | 1,269,100 | — | — |
| 2026-05-04 | $76.57 | $220.58 | 1,230,600 | — | — |
| 2026-05-01 | $78.00 | $224.70 | 1,242,100 | — | — |
| 2026-04-30 | $77.80 | $224.12 | 1,777,900 | — | — |
| 2026-04-29 | $75.65 | $217.93 | 1,996,100 | — | — |
| 2026-04-28 | $76.71 | $220.98 | 3,271,100 | — | — |
| 2026-04-27 | $76.39 | $220.06 | 1,257,800 | — | — |
| 2026-04-24 | $75.71 | $218.10 | 2,095,100 | — | — |
| 2026-04-23 | $74.96 | $215.94 | 1,725,700 | — | — |
| 2026-04-22 | $75.14 | $216.46 | 3,051,200 | — | — |
| 2026-04-21 | $75.87 | $218.56 | 2,358,500 | — | — |
| 2026-04-20 | $76.78 | $221.18 | 3,016,900 | — | — |
| 2026-04-17 | $76.56 | $220.55 | 4,414,900 | — | — |
| 2026-04-16 | $75.00 | $216.05 | 1,412,900 | — | — |
| 2026-04-15 | $75.36 | $217.09 | 2,952,400 | — | — |
| 2026-04-14 | $74.48 | $214.56 | 1,776,500 | — | — |
| 2026-04-13 | $73.72 | $212.37 | 2,747,100 | — | — |
| 2026-04-10 | $72.91 | $210.03 | 1,576,100 | — | — |
| 2026-04-09 | $72.18 | $207.93 | 3,031,800 | — | — |
| 2026-04-08 | $71.34 | $205.51 | 5,265,400 | — | — |
| 2026-04-07 | $69.90 | $201.36 | 8,246,100 | — | — |
| 2026-04-06 | $70.27 | $202.43 | 9,542,600 | — | — |
| 2026-04-02 | $70.12 | $202.00 | 1,563,700 | — | — |
| 2026-04-01 | $70.19 | $202.20 | 3,887,000 | — | — |
| 2026-03-31 | $69.31 | $199.66 | 2,203,000 | — | — |
| 2026-03-30 | $67.39 | $194.13 | 2,239,000 | — | — |
| 2026-03-27 | $67.71 | $195.05 | 1,964,800 | — | — |
| 2026-03-26 | $68.57 | $197.53 | 3,461,900 | — | — |
| 2026-03-25 | $69.95 | $201.51 | 2,033,900 | — | — |
| 2026-03-24 | $69.39 | $199.89 | 1,676,900 | — | — |
| 2026-03-23 | $69.26 | $199.52 | 3,182,600 | — | — |
| 2026-03-20 | $68.14 | $196.29 | 2,352,100 | — | — |
| 2026-03-19 | $68.74 | $198.02 | 2,080,300 | — | — |
| 2026-03-18 | $69.79 | $201.05 | 2,471,600 | — | — |
| 2026-03-17 | $70.27 | $202.43 | 1,023,100 | — | — |
| 2026-03-16 | $70.02 | $201.71 | 1,469,100 | — | — |
| 2026-03-13 | $68.75 | $198.05 | 2,299,700 | — | — |
| 2026-03-12 | $69.90 | $201.36 | 2,250,000 | — | — |
| 2026-03-11 | $71.31 | $205.42 | 1,587,800 | — | — |
| 2026-03-10 | $71.54 | $206.09 | 1,643,400 | — | — |
| 2026-03-09 | $70.87 | $204.16 | 2,934,100 | — | — |
| 2026-03-06 | $72.08 | $207.64 | 2,073,200 | — | — |
| 2026-03-05 | $72.93 | $210.09 | 2,431,200 | — | — |
| 2026-03-04 | $74.38 | $214.27 | 1,351,900 | — | — |
| 2026-03-03 | $73.46 | $211.62 | 3,006,500 | — | — |
| 2026-03-02 | $75.56 | $217.67 | 1,705,100 | — | — |
| 2026-02-27 | $75.75 | $218.21 | 2,982,100 | — | — |
| 2026-02-26 | $76.77 | $221.15 | 2,371,000 | — | — |
| 2026-02-25 | $75.92 | $218.70 | 2,105,100 | — | — |
| 2026-02-24 | $75.38 | $217.15 | 2,490,200 | — | — |
| 2026-02-23 | $75.89 | $218.62 | 2,827,300 | — | — |
| 2026-02-20 | $77.29 | $222.65 | 1,223,400 | — | — |
| 2026-02-19 | $76.20 | $219.51 | 2,359,500 | — | — |
| 2026-02-18 | $75.95 | $218.79 | 1,104,900 | — | — |
| 2026-02-17 | $76.22 | $219.57 | 1,083,400 | — | — |
| 2026-02-13 | $75.70 | $218.07 | 1,441,600 | — | — |
| 2026-02-12 | $75.84 | $218.47 | 1,550,600 | — | — |
| 2026-02-11 | $77.19 | $222.36 | 1,378,300 | — | — |
| 2026-02-10 | $77.78 | $224.06 | 1,415,700 | — | — |
| 2026-02-09 | $77.63 | $223.63 | 1,587,500 | — | — |
| 2026-02-06 | $76.34 | $219.91 | 1,702,100 | — | — |
| 2026-02-05 | $75.30 | $216.92 | 2,111,800 | — | — |
| 2026-02-04 | $74.70 | $215.19 | 2,168,200 | — | — |
| 2026-02-03 | $75.36 | $217.09 | 2,174,500 | — | — |
| 2026-02-02 | $75.20 | $216.63 | 1,624,600 | — | — |
| 2026-01-30 | $74.72 | $215.25 | 1,807,800 | — | — |
| 2026-01-29 | $76.42 | $220.14 | 1,611,800 | — | — |
| 2026-01-28 | $75.26 | $216.80 | 1,952,800 | — | — |
| 2026-01-27 | $76.24 | $219.63 | 1,313,000 | — | — |
| 2026-01-26 | $75.09 | $216.31 | 1,278,400 | — | — |
| 2026-01-23 | $74.87 | $215.68 | 1,228,000 | — | — |
| 2026-01-22 | $74.40 | $214.33 | 1,161,800 | — | — |
| 2026-01-21 | $73.80 | $212.60 | 2,650,100 | — | — |
| 2026-01-20 | $73.28 | $211.10 | 1,399,200 | — | — |
| 2026-01-16 | $73.47 | $211.65 | 4,786,600 | — | — |
| 2026-01-15 | $73.55 | $211.88 | 2,137,400 | — | — |
| 2026-01-14 | $73.00 | $210.29 | 1,842,200 | — | — |
| 2026-01-13 | $72.67 | $209.34 | 1,275,200 | — | — |
| 2026-01-12 | $72.36 | $208.45 | 1,065,600 | — | — |
| 2026-01-09 | $72.29 | $208.25 | 1,018,400 | — | — |
| 2026-01-08 | $72.90 | $210.00 | 1,550,500 | — | — |
| 2026-01-07 | $72.03 | $207.50 | 1,652,900 | — | — |
| 2026-01-06 | $72.22 | $208.05 | 4,600,500 | — | — |
| 2026-01-05 | $74.72 | $215.25 | 7,958,000 | — | — |
| 2026-01-02 | $74.53 | $214.70 | 1,765,500 | — | — |