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
- 2003-10-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 | — | — | — | $108.40 | 4,142 |
| 2026-09-03 | — | — | — | $107.35 | 3,095 |
| 2026-09-02 | — | — | — | $107.00 | 1,264 |
| 2026-09-01 | — | — | — | $105.87 | 2,481 |
| 2026-08-31 | — | — | — | $107.48 | 1,419 |
| 2026-08-28 | — | — | — | $109.05 | 2,720 |
| 2026-08-27 | $108.04 | $295.10 | 64,700 | $107.94 | 2,042 |
| 2026-08-26 | $108.37 | $296.00 | 81,100 | $109.37 | 1,596 |
| 2026-08-25 | $107.74 | $294.28 | 51,500 | $110.75 | 3,252 |
| 2026-08-24 | $108.87 | $297.36 | 70,900 | $111.65 | 1,865 |
| 2026-08-21 | $111.43 | $304.36 | 39,300 | $111.07 | 4,653 |
| 2026-08-20 | $110.00 | $300.45 | 88,200 | $109.82 | 3,435 |
| 2026-08-19 | $111.46 | $304.44 | 73,200 | $111.77 | 1,708 |
| 2026-08-18 | $111.02 | $303.24 | 161,400 | $109.58 | 1,428 |
| 2026-08-17 | $110.21 | $301.02 | 66,500 | $111.05 | 1,201 |
| 2026-08-14 | $110.70 | $302.36 | 75,600 | $111.84 | 1,364 |
| 2026-08-13 | $111.34 | $304.11 | 169,400 | $112.30 | 2,067 |
| 2026-08-12 | $111.77 | $305.28 | 20,700 | $111.61 | 1,577 |
| 2026-08-11 | $111.50 | $304.55 | 54,300 | $110.15 | 2,160 |
| 2026-08-10 | $109.48 | $299.03 | 76,100 | $109.53 | 5,700 |
| 2026-08-07 | $111.00 | $303.18 | 40,500 | $110.50 | 2,563 |
| 2026-08-06 | $111.00 | $303.18 | 68,200 | $110.61 | 3,998 |
| 2026-08-05 | $111.60 | $304.82 | 57,900 | $111.48 | 4,098 |
| 2026-08-04 | $110.36 | $301.43 | 172,200 | $107.70 | 3,427 |
| 2026-08-03 | $108.50 | $296.35 | 97,900 | $107.51 | 5,814 |
| 2026-07-31 | $108.48 | $296.30 | 110,300 | $107.82 | 3,606 |
| 2026-07-30 | $109.36 | $298.70 | 100,400 | $106.78 | 2,873 |
| 2026-07-29 | $108.99 | $297.69 | 61,200 | $104.31 | 4,549 |
| 2026-07-28 | $106.00 | $289.52 | 29,000 | $100.48 | 1,685 |
| 2026-07-27 | $100.41 | $274.26 | 71,600 | $98.01 | 5,607 |
| 2026-07-24 | $96.35 | $263.17 | 40,300 | $93.88 | 1,401 |
| 2026-07-23 | $95.05 | $259.62 | 85,100 | $93.20 | 1,780 |
| 2026-07-22 | $93.37 | $255.03 | 57,500 | $93.98 | 647 |
| 2026-07-21 | $93.80 | $256.20 | 91,900 | $91.32 | 1,417 |
| 2026-07-20 | $92.09 | $251.53 | 42,300 | $92.04 | 2,845 |
| 2026-07-17 | $93.20 | $254.56 | 47,800 | — | — |
| 2026-07-16 | $93.04 | $254.13 | 46,600 | — | — |
| 2026-07-15 | $89.73 | $245.09 | 20,000 | — | — |
| 2026-07-14 | $86.93 | $237.44 | 22,200 | — | — |
| 2026-07-13 | $87.41 | $238.75 | 36,000 | — | — |
| 2026-07-10 | $88.81 | $242.57 | 65,400 | — | — |
| 2026-07-09 | $87.92 | $240.14 | 35,800 | — | — |
| 2026-07-08 | $88.90 | $242.82 | 43,900 | — | — |
| 2026-07-07 | $91.14 | $248.94 | 26,400 | — | — |
| 2026-07-06 | $91.69 | $250.44 | 41,600 | — | — |
| 2026-07-02 | $92.57 | $252.84 | 81,800 | — | — |
| 2026-07-01 | $93.05 | $254.15 | 62,000 | — | — |
| 2026-06-30 | $93.54 | $255.49 | 90,400 | — | — |
| 2026-06-29 | $92.51 | $252.68 | 169,800 | — | — |
| 2026-06-26 | $93.20 | $254.56 | 195,000 | — | — |
| 2026-06-25 | $91.23 | $249.18 | 30,200 | — | — |
| 2026-06-24 | $89.19 | $243.61 | 209,000 | — | — |
| 2026-06-23 | $86.42 | $236.04 | 265,400 | — | — |
| 2026-06-22 | $86.15 | $235.31 | 231,300 | — | — |
| 2026-06-18 | $86.75 | $236.95 | 236,400 | — | — |
| 2026-06-17 | $85.78 | $234.30 | 214,300 | — | — |
| 2026-06-16 | $87.23 | $235.72 | 197,200 | — | — |
| 2026-06-15 | $85.64 | $231.42 | 187,800 | — | — |
| 2026-06-12 | $85.12 | $230.02 | 123,600 | — | — |
| 2026-06-11 | $83.28 | $225.04 | 323,800 | — | — |
| 2026-06-10 | $80.81 | $218.37 | 118,100 | — | — |
| 2026-06-09 | $82.30 | $222.39 | 37,900 | — | — |
| 2026-06-08 | $79.39 | $214.53 | 20,300 | — | — |
| 2026-06-05 | $79.47 | $214.75 | 19,300 | — | — |
| 2026-06-04 | $80.15 | $216.59 | 22,700 | — | — |
| 2026-06-03 | $77.92 | $210.56 | 24,500 | — | — |
| 2026-06-02 | $78.97 | $213.40 | 25,900 | — | — |
| 2026-06-01 | $78.70 | $212.67 | 31,900 | — | — |
| 2026-05-29 | $80.30 | $216.99 | 91,600 | — | — |
| 2026-05-28 | $80.57 | $217.72 | 27,800 | — | — |
| 2026-05-27 | $79.74 | $215.48 | 14,600 | — | — |
| 2026-05-26 | $80.22 | $216.77 | 16,600 | — | — |
| 2026-05-22 | $79.88 | $215.86 | 18,700 | — | — |
| 2026-05-21 | $79.77 | $215.56 | 15,700 | — | — |
| 2026-05-20 | $79.26 | $214.18 | 22,400 | — | — |
| 2026-05-19 | $76.73 | $207.34 | 22,300 | — | — |
| 2026-05-18 | $78.75 | $212.80 | 25,800 | — | — |
| 2026-05-15 | $78.50 | $212.13 | 17,100 | — | — |
| 2026-05-14 | $82.08 | $221.80 | 31,000 | — | — |
| 2026-05-13 | $82.17 | $222.04 | 30,200 | — | — |
| 2026-05-12 | $82.39 | $222.64 | 26,500 | — | — |
| 2026-05-11 | $83.98 | $226.93 | 23,400 | — | — |
| 2026-05-08 | $85.53 | $231.12 | 24,700 | — | — |
| 2026-05-07 | $84.89 | $229.39 | 24,200 | — | — |
| 2026-05-06 | $85.17 | $230.15 | 22,000 | — | — |
| 2026-05-05 | $82.83 | $223.83 | 19,400 | — | — |
| 2026-05-04 | $80.77 | $218.26 | 22,600 | — | — |
| 2026-05-01 | $80.70 | $218.07 | 12,600 | — | — |
| 2026-04-30 | $80.24 | $216.83 | 15,800 | — | — |
| 2026-04-29 | $79.33 | $214.37 | 19,200 | — | — |
| 2026-04-28 | $83.40 | $225.37 | 21,400 | — | — |
| 2026-04-27 | $83.36 | $225.26 | 19,400 | — | — |
| 2026-04-24 | $83.34 | $225.21 | 30,700 | — | — |
| 2026-04-23 | $86.62 | $234.07 | 10,500 | — | — |
| 2026-04-22 | $85.99 | $232.37 | 18,400 | — | — |
| 2026-04-21 | $86.27 | $233.12 | 10,100 | — | — |
| 2026-04-20 | $87.42 | $236.23 | 11,100 | — | — |
| 2026-04-17 | $88.83 | $240.04 | 24,300 | — | — |
| 2026-04-16 | $86.88 | $234.77 | 18,800 | — | — |
| 2026-04-15 | $87.14 | $235.47 | 26,200 | — | — |
| 2026-04-14 | $89.50 | $241.85 | 35,200 | — | — |
| 2026-04-13 | $90.86 | $245.53 | 27,300 | — | — |
| 2026-04-10 | $90.27 | $243.93 | 23,800 | — | — |
| 2026-04-09 | $92.35 | $249.55 | 21,200 | — | — |
| 2026-04-08 | $92.57 | $250.15 | 44,300 | — | — |
| 2026-04-07 | $89.62 | $242.18 | 29,200 | — | — |
| 2026-04-06 | $88.89 | $240.20 | 22,500 | — | — |
| 2026-04-02 | $88.29 | $238.58 | 28,700 | — | — |
| 2026-04-01 | $88.44 | $238.99 | 20,800 | — | — |
| 2026-03-31 | $87.54 | $236.55 | 28,300 | — | — |
| 2026-03-30 | $86.60 | $234.01 | 21,600 | — | — |
| 2026-03-27 | $84.86 | $229.31 | 27,000 | — | — |
| 2026-03-26 | $84.81 | $229.18 | 30,600 | — | — |
| 2026-03-25 | $84.17 | $227.45 | 28,100 | — | — |
| 2026-03-24 | $84.47 | $228.26 | 38,000 | — | — |
| 2026-03-23 | $81.86 | $221.21 | 36,300 | — | — |
| 2026-03-20 | $79.12 | $213.80 | 48,400 | — | — |
| 2026-03-19 | $79.79 | $215.61 | 48,000 | — | — |
| 2026-03-18 | $80.85 | $218.48 | 32,500 | — | — |
| 2026-03-17 | $81.68 | $220.72 | 22,900 | — | — |
| 2026-03-16 | $81.79 | $221.02 | 29,000 | — | — |
| 2026-03-13 | $82.73 | $221.29 | 21,200 | — | — |
| 2026-03-12 | $83.29 | $222.78 | 22,200 | — | — |
| 2026-03-11 | $84.43 | $225.83 | 25,100 | — | — |
| 2026-03-10 | $83.87 | $224.34 | 28,000 | — | — |
| 2026-03-09 | $85.15 | $227.76 | 31,500 | — | — |
| 2026-03-06 | $84.10 | $224.95 | 27,200 | — | — |
| 2026-03-05 | $85.49 | $228.67 | 18,000 | — | — |
| 2026-03-04 | $87.20 | $233.24 | 12,300 | — | — |
| 2026-03-03 | $86.55 | $231.50 | 11,700 | — | — |
| 2026-03-02 | $88.42 | $236.51 | 22,300 | — | — |
| 2026-02-27 | $87.38 | $233.72 | 38,800 | — | — |
| 2026-02-26 | $86.11 | $230.33 | 64,000 | — | — |
| 2026-02-25 | $88.58 | $236.93 | 13,900 | — | — |
| 2026-02-24 | $88.35 | $236.32 | 8,000 | — | — |
| 2026-02-23 | $87.46 | $233.94 | 22,700 | — | — |
| 2026-02-20 | $88.88 | $237.74 | 15,200 | — | — |
| 2026-02-19 | $87.81 | $234.87 | 20,500 | — | — |
| 2026-02-18 | $87.57 | $234.23 | 14,400 | — | — |
| 2026-02-17 | $88.59 | $236.96 | 23,800 | — | — |
| 2026-02-13 | $88.26 | $236.08 | 10,200 | — | — |
| 2026-02-12 | $87.29 | $233.48 | 22,900 | — | — |
| 2026-02-11 | $87.73 | $234.66 | 24,900 | — | — |
| 2026-02-10 | $87.48 | $233.99 | 15,900 | — | — |
| 2026-02-09 | $85.94 | $229.87 | 13,900 | — | — |
| 2026-02-06 | $87.76 | $234.74 | 18,300 | — | — |
| 2026-02-05 | $86.48 | $231.32 | 62,900 | — | — |
| 2026-02-04 | $91.35 | $244.34 | 48,300 | — | — |
| 2026-02-03 | $88.22 | $235.97 | 45,400 | — | — |
| 2026-02-02 | $85.55 | $228.83 | 31,500 | — | — |
| 2026-01-30 | $83.18 | $222.49 | 21,900 | — | — |
| 2026-01-29 | $82.25 | $220.00 | 25,200 | — | — |
| 2026-01-28 | $82.52 | $220.73 | 22,200 | — | — |
| 2026-01-27 | $83.95 | $224.55 | 12,200 | — | — |
| 2026-01-26 | $83.55 | $223.48 | 16,400 | — | — |
| 2026-01-23 | $83.15 | $222.41 | 11,200 | — | — |
| 2026-01-22 | $83.51 | $223.37 | 16,000 | — | — |
| 2026-01-21 | $83.18 | $222.49 | 21,400 | — | — |
| 2026-01-20 | $81.83 | $218.88 | 16,700 | — | — |
| 2026-01-16 | $83.84 | $224.26 | 23,200 | — | — |
| 2026-01-15 | $83.91 | $224.44 | 22,500 | — | — |
| 2026-01-14 | $82.76 | $221.37 | 24,900 | — | — |
| 2026-01-13 | $82.72 | $221.26 | 35,900 | — | — |
| 2026-01-12 | $80.96 | $216.55 | 32,400 | — | — |
| 2026-01-09 | $81.65 | $218.40 | 22,600 | — | — |
| 2026-01-08 | $80.68 | $215.80 | 25,000 | — | — |
| 2026-01-07 | $78.00 | $208.64 | 26,600 | — | — |
| 2026-01-06 | $77.95 | $208.50 | 21,900 | — | — |
| 2026-01-05 | $76.18 | $203.77 | 28,000 | — | — |
| 2026-01-02 | $75.14 | $200.99 | 28,000 | — | — |