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-11-22 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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $77.91 | $194.66 | 31,600 | — | — |
| 2025-12-30 | $78.71 | $196.66 | 46,600 | — | — |
| 2025-12-29 | $78.83 | $196.96 | 41,300 | — | — |
| 2025-12-26 | $78.40 | $195.89 | 51,400 | — | — |
| 2025-12-24 | $79.13 | $197.71 | 21,200 | — | — |
| 2025-12-23 | $79.29 | $198.11 | 51,600 | — | — |
| 2025-12-22 | $79.03 | $197.46 | 70,600 | — | — |
| 2025-12-19 | $78.36 | $195.79 | 344,700 | — | — |
| 2025-12-18 | $79.92 | $199.69 | 76,500 | — | — |
| 2025-12-17 | $79.54 | $198.74 | 80,000 | — | — |
| 2025-12-16 | $78.75 | $196.76 | 95,900 | — | — |
| 2025-12-15 | $78.17 | $195.31 | 88,900 | — | — |
| 2025-12-12 | $78.53 | $196.21 | 93,600 | — | — |
| 2025-12-11 | $78.26 | $195.54 | 95,800 | — | — |
| 2025-12-10 | $76.76 | $191.79 | 212,600 | — | — |
| 2025-12-09 | $76.03 | $189.97 | 73,400 | — | — |
| 2025-12-08 | $74.38 | $185.84 | 74,200 | — | — |
| 2025-12-05 | $74.60 | $186.39 | 91,900 | — | — |
| 2025-12-04 | $74.87 | $187.07 | 82,400 | — | — |
| 2025-12-03 | $76.12 | $190.19 | 76,100 | — | — |
| 2025-12-02 | $75.96 | $189.79 | 97,700 | — | — |
| 2025-12-01 | $75.28 | $188.09 | 112,900 | — | — |
| 2025-11-28 | $76.02 | $187.64 | 36,100 | — | — |
| 2025-11-26 | $77.00 | $190.06 | 164,500 | — | — |
| 2025-11-25 | $76.55 | $188.95 | 117,100 | — | — |
| 2025-11-24 | $75.93 | $187.42 | 91,400 | — | — |
| 2025-11-21 | $76.94 | $189.91 | 124,100 | — | — |
| 2025-11-20 | $75.92 | $187.40 | 71,900 | — | — |
| 2025-11-19 | $75.14 | $185.47 | 83,500 | — | — |
| 2025-11-18 | $76.17 | $188.01 | 51,900 | — | — |
| 2025-11-17 | $76.13 | $187.91 | 88,600 | — | — |
| 2025-11-14 | $77.25 | $190.68 | 151,000 | — | — |
| 2025-11-13 | $76.82 | $189.62 | 99,000 | — | — |
| 2025-11-12 | $76.77 | $189.49 | 129,700 | — | — |
| 2025-11-11 | $76.81 | $189.59 | 106,800 | — | — |
| 2025-11-10 | $77.12 | $190.36 | 100,700 | — | — |
| 2025-11-07 | $74.63 | $184.21 | 106,500 | — | — |
| 2025-11-06 | $73.48 | $181.37 | 109,000 | — | — |
| 2025-11-05 | $71.93 | $177.55 | 72,300 | — | — |
| 2025-11-04 | $70.37 | $173.70 | 90,500 | — | — |
| 2025-11-03 | $68.23 | $168.41 | 93,100 | — | — |
| 2025-10-31 | $68.73 | $169.65 | 88,200 | — | — |
| 2025-10-30 | $68.38 | $168.78 | 89,000 | — | — |
| 2025-10-29 | $67.37 | $166.29 | 80,200 | — | — |
| 2025-10-28 | $68.93 | $170.14 | 55,400 | — | — |
| 2025-10-27 | $69.25 | $170.93 | 48,300 | — | — |
| 2025-10-24 | $69.56 | $171.70 | 52,900 | — | — |
| 2025-10-23 | $69.65 | $171.92 | 58,300 | — | — |
| 2025-10-22 | $70.13 | $173.10 | 54,300 | — | — |
| 2025-10-21 | $69.52 | $171.60 | 41,800 | — | — |
| 2025-10-20 | $69.73 | $172.12 | 56,400 | — | — |
| 2025-10-17 | $69.50 | $171.55 | 84,400 | — | — |
| 2025-10-16 | $68.25 | $168.46 | 81,400 | — | — |
| 2025-10-15 | $70.00 | $172.78 | 67,800 | — | — |
| 2025-10-14 | $70.12 | $173.08 | 55,600 | — | — |
| 2025-10-13 | $68.91 | $170.09 | 62,300 | — | — |
| 2025-10-10 | $69.09 | $170.54 | 67,600 | — | — |
| 2025-10-09 | $69.20 | $170.81 | 72,400 | — | — |
| 2025-10-08 | $69.52 | $171.60 | 60,500 | — | — |
| 2025-10-07 | $69.97 | $172.71 | 69,900 | — | — |
| 2025-10-06 | $69.97 | $172.71 | 61,900 | — | — |
| 2025-10-03 | $70.91 | $175.03 | 75,000 | — | — |
| 2025-10-02 | $70.17 | $173.20 | 58,400 | — | — |
| 2025-10-01 | $70.22 | $173.33 | 63,600 | — | — |
| 2025-09-30 | $70.69 | $174.49 | 58,400 | — | — |
| 2025-09-29 | $70.53 | $174.09 | 72,700 | — | — |
| 2025-09-26 | $71.19 | $175.72 | 136,400 | — | — |
| 2025-09-25 | $71.20 | $175.75 | 45,000 | — | — |
| 2025-09-24 | $72.03 | $177.79 | 60,800 | — | — |
| 2025-09-23 | $71.94 | $177.57 | 63,300 | — | — |
| 2025-09-22 | $72.00 | $177.72 | 96,800 | — | — |
| 2025-09-19 | $71.59 | $176.71 | 180,500 | — | — |
| 2025-09-18 | $72.59 | $179.18 | 52,600 | — | — |
| 2025-09-17 | $71.72 | $177.03 | 63,300 | — | — |
| 2025-09-16 | $71.53 | $176.56 | 69,400 | — | — |
| 2025-09-15 | $72.95 | $180.06 | 53,800 | — | — |
| 2025-09-12 | $73.94 | $182.51 | 47,200 | — | — |
| 2025-09-11 | $74.96 | $185.03 | 82,700 | — | — |
| 2025-09-10 | $72.96 | $180.09 | 73,900 | — | — |
| 2025-09-09 | $73.13 | $180.51 | 74,600 | — | — |
| 2025-09-08 | $73.52 | $181.47 | 159,400 | — | — |
| 2025-09-05 | $72.58 | $179.15 | 120,500 | — | — |
| 2025-09-04 | $73.07 | $180.36 | 116,500 | — | — |
| 2025-09-03 | $72.07 | $177.89 | 69,900 | — | — |
| 2025-09-02 | $72.59 | $179.18 | 98,600 | — | — |
| 2025-08-29 | $74.01 | $180.41 | 151,300 | — | — |
| 2025-08-28 | $73.69 | $179.63 | 216,400 | — | — |
| 2025-08-27 | $73.33 | $178.75 | 69,700 | — | — |
| 2025-08-26 | $73.53 | $179.24 | 72,100 | — | — |
| 2025-08-25 | $73.56 | $179.31 | 67,900 | — | — |
| 2025-08-22 | $75.74 | $184.63 | 97,200 | — | — |
| 2025-08-21 | $74.08 | $180.58 | 74,700 | — | — |
| 2025-08-20 | $73.86 | $180.04 | 71,300 | — | — |
| 2025-08-19 | $73.79 | $179.87 | 86,000 | — | — |
| 2025-08-18 | $73.32 | $178.73 | 89,200 | — | — |
| 2025-08-15 | $73.41 | $178.95 | 74,600 | — | — |
| 2025-08-14 | $74.39 | $181.34 | 155,900 | — | — |
| 2025-08-13 | $73.85 | $180.02 | 66,700 | — | — |
| 2025-08-12 | $73.35 | $178.80 | 108,400 | — | — |
| 2025-08-11 | $72.35 | $176.36 | 170,900 | — | — |
| 2025-08-08 | $70.95 | $172.95 | 78,000 | — | — |
| 2025-08-07 | $71.20 | $173.56 | 156,000 | — | — |
| 2025-08-06 | $70.42 | $171.66 | 52,700 | — | — |
| 2025-08-05 | $70.23 | $171.20 | 52,300 | — | — |
| 2025-08-04 | $70.04 | $170.73 | 84,300 | — | — |
| 2025-08-01 | $69.30 | $168.93 | 80,100 | — | — |
| 2025-07-31 | $70.35 | $171.49 | 69,700 | — | — |
| 2025-07-30 | $70.21 | $171.15 | 58,200 | — | — |
| 2025-07-29 | $70.52 | $171.90 | 136,300 | — | — |
| 2025-07-28 | $70.01 | $170.66 | 55,800 | — | — |
| 2025-07-25 | $70.77 | $172.51 | 46,700 | — | — |
| 2025-07-24 | $70.62 | $172.15 | 55,600 | — | — |
| 2025-07-23 | $71.80 | $175.02 | 64,600 | — | — |
| 2025-07-22 | $72.34 | $176.34 | 65,300 | — | — |
| 2025-07-21 | $71.53 | $174.36 | 89,200 | — | — |
| 2025-07-18 | $73.03 | $178.02 | 82,300 | — | — |
| 2025-07-17 | $72.82 | $177.51 | 62,000 | — | — |
| 2025-07-16 | $72.47 | $176.66 | 93,500 | — | — |
| 2025-07-15 | $71.73 | $174.85 | 101,100 | — | — |
| 2025-07-14 | $73.34 | $178.78 | 66,300 | — | — |
| 2025-07-11 | $71.96 | $175.41 | 76,600 | — | — |
| 2025-07-10 | $72.82 | $177.51 | 80,600 | — | — |
| 2025-07-09 | $73.84 | $180.00 | 170,500 | — | — |
| 2025-07-08 | $74.69 | $182.07 | 91,300 | — | — |
| 2025-07-07 | $75.65 | $184.41 | 106,000 | — | — |
| 2025-07-03 | $77.48 | $188.87 | 36,100 | — | — |
| 2025-07-02 | $76.32 | $186.04 | 118,400 | — | — |
| 2025-07-01 | $79.05 | $192.70 | 152,800 | — | — |
| 2025-06-30 | $79.39 | $193.52 | 147,500 | — | — |
| 2025-06-27 | $78.84 | $192.18 | 218,900 | — | — |
| 2025-06-26 | $78.44 | $191.21 | 85,600 | — | — |
| 2025-06-25 | $77.29 | $188.41 | 111,200 | — | — |
| 2025-06-24 | $78.92 | $192.38 | 97,900 | — | — |
| 2025-06-23 | $79.38 | $193.50 | 50,700 | — | — |
| 2025-06-20 | $77.88 | $189.84 | 172,300 | — | — |
| 2025-06-18 | $77.88 | $189.84 | 69,500 | — | — |
| 2025-06-17 | $78.37 | $191.04 | 63,500 | — | — |
| 2025-06-16 | $79.03 | $192.65 | 76,900 | — | — |
| 2025-06-13 | $78.75 | $191.96 | 64,000 | — | — |
| 2025-06-12 | $80.17 | $195.43 | 64,600 | — | — |
| 2025-06-11 | $79.60 | $194.04 | 66,600 | — | — |
| 2025-06-10 | $79.41 | $193.57 | 68,900 | — | — |
| 2025-06-09 | $79.32 | $193.35 | 63,500 | — | — |
| 2025-06-06 | $80.03 | $195.08 | 36,300 | — | — |
| 2025-06-05 | $79.62 | $194.09 | 58,900 | — | — |
| 2025-06-04 | $79.75 | $194.40 | 68,600 | — | — |
| 2025-06-03 | $81.45 | $198.55 | 87,300 | — | — |
| 2025-06-02 | $81.84 | $199.50 | 32,800 | — | — |
| 2025-05-30 | $82.14 | $198.03 | 57,200 | — | — |
| 2025-05-29 | $82.72 | $199.43 | 32,900 | — | — |
| 2025-05-28 | $82.54 | $199.00 | 27,400 | — | — |
| 2025-05-27 | $83.27 | $200.76 | 44,900 | — | — |
| 2025-05-23 | $81.62 | $196.78 | 34,400 | — | — |
| 2025-05-22 | $81.87 | $197.38 | 46,800 | — | — |
| 2025-05-21 | $82.46 | $198.81 | 44,700 | — | — |
| 2025-05-20 | $83.28 | $200.78 | 32,300 | — | — |
| 2025-05-19 | $83.49 | $201.29 | 45,900 | — | — |
| 2025-05-16 | $83.13 | $200.42 | 56,900 | — | — |
| 2025-05-15 | $82.66 | $199.29 | 50,200 | — | — |
| 2025-05-14 | $80.05 | $193.00 | 53,500 | — | — |
| 2025-05-13 | $81.28 | $195.96 | 51,400 | — | — |
| 2025-05-12 | $81.12 | $195.58 | 78,700 | — | — |
| 2025-05-09 | $78.43 | $189.09 | 37,100 | — | — |
| 2025-05-08 | $78.05 | $188.17 | 47,900 | — | — |
| 2025-05-07 | $77.01 | $185.67 | 42,200 | — | — |
| 2025-05-06 | $77.49 | $186.82 | 33,400 | — | — |
| 2025-05-05 | $77.94 | $187.91 | 44,000 | — | — |
| 2025-05-02 | $77.58 | $187.04 | 38,600 | — | — |
| 2025-05-01 | $76.22 | $183.76 | 36,400 | — | — |
| 2025-04-30 | $76.50 | $184.44 | 42,400 | — | — |
| 2025-04-29 | $77.83 | $187.64 | 46,100 | — | — |
| 2025-04-28 | $76.82 | $185.21 | 39,200 | — | — |
| 2025-04-25 | $76.50 | $184.44 | 52,700 | — | — |
| 2025-04-24 | $77.43 | $186.68 | 52,900 | — | — |
| 2025-04-23 | $76.33 | $184.03 | 46,100 | — | — |
| 2025-04-22 | $77.08 | $185.83 | 64,600 | — | — |
| 2025-04-21 | $75.44 | $181.88 | 49,800 | — | — |
| 2025-04-17 | $76.86 | $185.30 | 47,100 | — | — |
| 2025-04-16 | $77.33 | $186.44 | 60,300 | — | — |
| 2025-04-15 | $77.18 | $186.08 | 43,100 | — | — |
| 2025-04-14 | $77.25 | $186.24 | 86,000 | — | — |
| 2025-04-11 | $75.32 | $181.59 | 58,200 | — | — |
| 2025-04-10 | $75.97 | $183.16 | 55,700 | — | — |
| 2025-04-09 | $75.92 | $183.04 | 84,800 | — | — |
| 2025-04-08 | $75.26 | $181.45 | 114,400 | — | — |
| 2025-04-07 | $73.02 | $176.05 | 107,600 | — | — |
| 2025-04-04 | $76.24 | $183.81 | 72,400 | — | — |
| 2025-04-03 | $79.37 | $191.36 | 111,000 | — | — |
| 2025-04-02 | $79.80 | $192.39 | 60,200 | — | — |
| 2025-04-01 | $79.97 | $192.80 | 48,300 | — | — |
| 2025-03-31 | $78.88 | $190.17 | 65,100 | — | — |
| 2025-03-28 | $79.16 | $190.85 | 33,000 | — | — |
| 2025-03-27 | $79.54 | $191.77 | 33,500 | — | — |
| 2025-03-26 | $78.90 | $190.22 | 46,000 | — | — |
| 2025-03-25 | $78.33 | $188.85 | 67,800 | — | — |
| 2025-03-24 | $78.30 | $188.78 | 101,200 | — | — |
| 2025-03-21 | $76.52 | $184.48 | 219,000 | — | — |
| 2025-03-20 | $77.13 | $185.96 | 47,200 | — | — |
| 2025-03-19 | $77.35 | $186.49 | 45,900 | — | — |
| 2025-03-18 | $78.20 | $188.54 | 69,900 | — | — |
| 2025-03-17 | $78.47 | $189.19 | 75,500 | — | — |
| 2025-03-14 | $78.14 | $188.39 | 86,200 | — | — |
| 2025-03-13 | $78.14 | $188.39 | 73,600 | — | — |
| 2025-03-12 | $76.18 | $183.67 | 59,000 | — | — |
| 2025-03-11 | $76.16 | $183.62 | 50,900 | — | — |
| 2025-03-10 | $76.05 | $183.35 | 63,900 | — | — |
| 2025-03-07 | $76.34 | $184.05 | 62,500 | — | — |
| 2025-03-06 | $75.81 | $182.77 | 70,000 | — | — |
| 2025-03-05 | $75.55 | $182.15 | 54,400 | — | — |
| 2025-03-04 | $75.43 | $181.86 | 55,900 | — | — |
| 2025-03-03 | $76.47 | $184.36 | 63,600 | — | — |
| 2025-02-28 | $76.14 | $181.40 | 74,000 | — | — |
| 2025-02-27 | $76.06 | $181.21 | 118,100 | — | — |
| 2025-02-26 | $75.27 | $179.33 | 133,800 | — | — |
| 2025-02-25 | $79.67 | $189.81 | 74,700 | — | — |
| 2025-02-24 | $78.32 | $186.59 | 42,700 | — | — |
| 2025-02-21 | $77.75 | $185.23 | 42,900 | — | — |
| 2025-02-20 | $77.61 | $184.90 | 37,200 | — | — |
| 2025-02-19 | $77.20 | $183.92 | 35,200 | — | — |
| 2025-02-18 | $77.61 | $184.90 | 30,800 | — | — |
| 2025-02-14 | $77.96 | $185.73 | 24,100 | — | — |
| 2025-02-13 | $78.78 | $187.69 | 33,200 | — | — |
| 2025-02-12 | $77.49 | $184.62 | 38,200 | — | — |
| 2025-02-11 | $78.72 | $187.55 | 28,700 | — | — |
| 2025-02-10 | $77.74 | $185.21 | 83,800 | — | — |
| 2025-02-07 | $78.08 | $186.02 | 34,100 | — | — |
| 2025-02-06 | $79.28 | $188.88 | 27,100 | — | — |
| 2025-02-05 | $79.27 | $188.86 | 30,500 | — | — |
| 2025-02-04 | $78.07 | $186.00 | 33,800 | — | — |
| 2025-02-03 | $78.33 | $186.62 | 35,400 | — | — |
| 2025-01-31 | $79.01 | $188.24 | 47,200 | — | — |
| 2025-01-30 | $79.51 | $189.43 | 44,000 | — | — |
| 2025-01-29 | $78.97 | $188.14 | 28,300 | — | — |
| 2025-01-28 | $78.54 | $187.12 | 31,800 | — | — |
| 2025-01-27 | $79.84 | $190.21 | 67,300 | — | — |
| 2025-01-24 | $77.47 | $184.57 | 35,600 | — | — |
| 2025-01-23 | $77.14 | $183.78 | 54,000 | — | — |
| 2025-01-22 | $77.06 | $183.59 | 46,600 | — | — |
| 2025-01-21 | $79.59 | $189.62 | 51,600 | — | — |
| 2025-01-17 | $79.36 | $189.07 | 26,000 | — | — |
| 2025-01-16 | $79.97 | $190.52 | 27,100 | — | — |
| 2025-01-15 | $79.73 | $189.95 | 34,900 | — | — |
| 2025-01-14 | $79.30 | $188.93 | 35,200 | — | — |
| 2025-01-13 | $78.07 | $186.00 | 43,000 | — | — |
| 2025-01-10 | $77.91 | $185.62 | 67,400 | — | — |
| 2025-01-08 | $80.32 | $191.36 | 48,600 | — | — |
| 2025-01-07 | $80.31 | $191.33 | 41,800 | — | — |
| 2025-01-06 | $80.56 | $191.93 | 47,600 | — | — |
| 2025-01-03 | $82.46 | $196.46 | 48,100 | — | — |
| 2025-01-02 | $82.53 | $196.62 | 57,800 | — | — |