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
- 2001-06-20 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 | $66.46 | $177.12 | 1,718,900 | — | — |
| 2025-12-30 | $67.17 | $179.01 | 1,477,000 | — | — |
| 2025-12-29 | $67.45 | $179.76 | 1,890,500 | — | — |
| 2025-12-26 | $67.19 | $179.06 | 1,037,500 | — | — |
| 2025-12-24 | $67.17 | $179.01 | 925,100 | — | — |
| 2025-12-23 | $66.80 | $178.03 | 2,452,800 | — | — |
| 2025-12-22 | $66.89 | $178.27 | 2,441,400 | — | — |
| 2025-12-19 | $66.05 | $176.03 | 4,824,700 | — | — |
| 2025-12-18 | $65.90 | $175.63 | 3,229,900 | — | — |
| 2025-12-17 | $66.30 | $176.69 | 2,952,900 | — | — |
| 2025-12-16 | $66.62 | $177.55 | 2,260,600 | — | — |
| 2025-12-15 | $66.61 | $177.52 | 3,180,100 | — | — |
| 2025-12-12 | $67.11 | $178.85 | 2,877,700 | — | — |
| 2025-12-11 | $67.24 | $179.20 | 4,095,700 | — | — |
| 2025-12-10 | $66.60 | $177.49 | 2,523,600 | — | — |
| 2025-12-09 | $65.17 | $173.68 | 2,191,100 | — | — |
| 2025-12-08 | $65.88 | $174.51 | 2,317,400 | — | — |
| 2025-12-05 | $66.66 | $176.57 | 2,777,100 | — | — |
| 2025-12-04 | $65.56 | $173.66 | 2,841,800 | — | — |
| 2025-12-03 | $65.66 | $173.92 | 4,215,100 | — | — |
| 2025-12-02 | $66.80 | $176.94 | 3,180,800 | — | — |
| 2025-12-01 | $66.20 | $175.35 | 2,801,700 | — | — |
| 2025-11-28 | $65.77 | $174.22 | 990,900 | — | — |
| 2025-11-26 | $65.38 | $173.18 | 2,180,100 | — | — |
| 2025-11-25 | $65.65 | $173.90 | 2,313,300 | — | — |
| 2025-11-24 | $64.41 | $170.61 | 6,173,300 | — | — |
| 2025-11-21 | $64.07 | $169.71 | 3,291,700 | — | — |
| 2025-11-20 | $62.38 | $165.24 | 2,256,000 | — | — |
| 2025-11-19 | $62.66 | $165.98 | 2,937,800 | — | — |
| 2025-11-18 | $63.15 | $167.28 | 3,144,500 | — | — |
| 2025-11-17 | $63.93 | $169.34 | 2,822,200 | — | — |
| 2025-11-14 | $64.24 | $170.16 | 3,551,300 | — | — |
| 2025-11-13 | $66.26 | $175.51 | 3,739,500 | — | — |
| 2025-11-12 | $66.23 | $175.43 | 3,258,500 | — | — |
| 2025-11-11 | $66.38 | $175.83 | 3,175,600 | — | — |
| 2025-11-10 | $65.44 | $173.34 | 2,479,400 | — | — |
| 2025-11-07 | $64.78 | $171.59 | 3,601,400 | — | — |
| 2025-11-06 | $64.68 | $171.33 | 3,468,800 | — | — |
| 2025-11-05 | $64.75 | $171.51 | 7,694,200 | — | — |
| 2025-11-04 | $63.15 | $167.28 | 5,557,700 | — | — |
| 2025-11-03 | $62.20 | $164.76 | 4,051,200 | — | — |
| 2025-10-31 | $62.52 | $165.61 | 3,073,800 | — | — |
| 2025-10-30 | $62.39 | $165.26 | 5,024,300 | — | — |
| 2025-10-29 | $61.50 | $162.91 | 15,316,100 | — | — |
| 2025-10-28 | $65.93 | $174.64 | 3,886,100 | — | — |
| 2025-10-27 | $66.53 | $176.23 | 4,025,500 | — | — |
| 2025-10-24 | $67.79 | $179.57 | 3,800,500 | — | — |
| 2025-10-23 | $67.52 | $178.85 | 3,417,900 | — | — |
| 2025-10-22 | $67.88 | $179.81 | 3,781,700 | — | — |
| 2025-10-21 | $67.70 | $179.33 | 4,143,600 | — | — |
| 2025-10-20 | $67.94 | $179.96 | 1,878,900 | — | — |
| 2025-10-17 | $66.85 | $177.08 | 2,724,500 | — | — |
| 2025-10-16 | $65.81 | $174.32 | 3,215,400 | — | — |
| 2025-10-15 | $66.56 | $176.31 | 2,608,700 | — | — |
| 2025-10-14 | $67.74 | $179.43 | 3,666,300 | — | — |
| 2025-10-13 | $67.31 | $178.30 | 2,734,500 | — | — |
| 2025-10-10 | $66.87 | $177.13 | 3,158,500 | — | — |
| 2025-10-09 | $68.57 | $181.63 | 2,828,100 | — | — |
| 2025-10-08 | $68.13 | $180.47 | 3,515,600 | — | — |
| 2025-10-07 | $68.51 | $181.47 | 3,789,000 | — | — |
| 2025-10-06 | $67.15 | $177.87 | 3,526,900 | — | — |
| 2025-10-03 | $66.71 | $176.71 | 2,715,900 | — | — |
| 2025-10-02 | $66.45 | $176.02 | 4,130,400 | — | — |
| 2025-10-01 | $66.51 | $176.18 | 3,969,700 | — | — |
| 2025-09-30 | $65.94 | $174.67 | 4,396,600 | — | — |
| 2025-09-29 | $65.78 | $174.24 | 4,817,800 | — | — |
| 2025-09-26 | $64.24 | $170.16 | 4,640,500 | — | — |
| 2025-09-25 | $63.79 | $168.97 | 4,264,900 | — | — |
| 2025-09-24 | $64.13 | $169.87 | 4,875,300 | — | — |
| 2025-09-23 | $63.37 | $167.86 | 4,738,100 | — | — |
| 2025-09-22 | $64.65 | $171.25 | 5,799,900 | — | — |
| 2025-09-19 | $65.11 | $172.47 | 6,951,500 | — | — |
| 2025-09-18 | $66.24 | $175.46 | 3,720,900 | — | — |
| 2025-09-17 | $67.15 | $177.87 | 4,000,800 | — | — |
| 2025-09-16 | $66.44 | $175.99 | 2,989,700 | — | — |
| 2025-09-15 | $66.93 | $177.29 | 5,085,100 | — | — |
| 2025-09-12 | $66.84 | $177.05 | 4,107,100 | — | — |
| 2025-09-11 | $67.71 | $179.35 | 6,465,900 | — | — |
| 2025-09-10 | $66.37 | $175.81 | 9,946,900 | — | — |
| 2025-09-09 | $68.64 | $180.76 | 5,646,200 | — | — |
| 2025-09-08 | $68.96 | $181.60 | 3,953,100 | — | — |
| 2025-09-05 | $68.74 | $181.02 | 3,308,800 | — | — |
| 2025-09-04 | $68.71 | $180.94 | 3,002,400 | — | — |
| 2025-09-03 | $68.19 | $179.57 | 2,737,800 | — | — |
| 2025-09-02 | $68.31 | $179.89 | 3,556,800 | — | — |
| 2025-08-29 | $69.81 | $183.84 | 4,449,800 | — | — |
| 2025-08-28 | $69.75 | $183.68 | 2,895,800 | — | — |
| 2025-08-27 | $69.75 | $183.68 | 3,637,000 | — | — |
| 2025-08-26 | $70.00 | $184.34 | 4,437,700 | — | — |
| 2025-08-25 | $71.08 | $187.18 | 2,389,800 | — | — |
| 2025-08-22 | $71.76 | $188.97 | 3,012,700 | — | — |
| 2025-08-21 | $69.55 | $183.16 | 3,827,000 | — | — |
| 2025-08-20 | $69.76 | $183.71 | 3,180,100 | — | — |
| 2025-08-19 | $69.33 | $182.58 | 3,623,700 | — | — |
| 2025-08-18 | $69.73 | $183.63 | 3,911,900 | — | — |
| 2025-08-15 | $70.83 | $186.53 | 3,952,800 | — | — |
| 2025-08-14 | $71.58 | $188.50 | 3,490,300 | — | — |
| 2025-08-13 | $72.77 | $191.63 | 5,230,100 | — | — |
| 2025-08-12 | $71.76 | $188.97 | 3,034,800 | — | — |
| 2025-08-11 | $69.87 | $184.00 | 3,362,900 | — | — |
| 2025-08-08 | $71.16 | $187.39 | 4,362,200 | — | — |
| 2025-08-07 | $70.07 | $184.52 | 5,346,100 | — | — |
| 2025-08-06 | $69.90 | $184.08 | 6,489,900 | — | — |
| 2025-08-05 | $72.22 | $190.19 | 11,722,000 | — | — |
| 2025-08-04 | $78.96 | $207.94 | 2,877,700 | — | — |
| 2025-08-01 | $78.36 | $206.36 | 2,786,800 | — | — |
| 2025-07-31 | $79.41 | $209.12 | 2,870,000 | — | — |
| 2025-07-30 | $80.64 | $212.36 | 1,873,200 | — | — |
| 2025-07-29 | $81.62 | $214.94 | 1,829,100 | — | — |
| 2025-07-28 | $81.83 | $215.49 | 1,540,400 | — | — |
| 2025-07-25 | $81.94 | $215.78 | 2,694,200 | — | — |
| 2025-07-24 | $80.41 | $211.75 | 2,276,500 | — | — |
| 2025-07-23 | $81.58 | $214.84 | 2,406,800 | — | — |
| 2025-07-22 | $81.64 | $214.99 | 1,645,700 | — | — |
| 2025-07-21 | $80.08 | $210.89 | 1,298,300 | — | — |
| 2025-07-18 | $80.33 | $211.54 | 2,382,400 | — | — |
| 2025-07-17 | $80.74 | $212.62 | 2,238,800 | — | — |
| 2025-07-16 | $79.35 | $208.96 | 2,504,200 | — | — |
| 2025-07-15 | $78.70 | $207.25 | 1,678,700 | — | — |
| 2025-07-14 | $79.50 | $209.36 | 2,148,300 | — | — |
| 2025-07-11 | $78.65 | $207.12 | 3,054,300 | — | — |
| 2025-07-10 | $80.22 | $211.25 | 2,700,200 | — | — |
| 2025-07-09 | $80.02 | $210.73 | 2,364,800 | — | — |
| 2025-07-08 | $79.85 | $210.28 | 2,323,800 | — | — |
| 2025-07-07 | $80.84 | $212.89 | 2,245,800 | — | — |
| 2025-07-03 | $81.77 | $215.34 | 1,293,000 | — | — |
| 2025-07-02 | $81.27 | $214.02 | 3,393,100 | — | — |
| 2025-07-01 | $82.35 | $216.86 | 3,001,400 | — | — |
| 2025-06-30 | $81.41 | $214.39 | 2,356,200 | — | — |
| 2025-06-27 | $80.80 | $212.78 | 4,300,700 | — | — |
| 2025-06-26 | $80.00 | $210.67 | 4,049,700 | — | — |
| 2025-06-25 | $80.73 | $212.60 | 2,700,300 | — | — |
| 2025-06-24 | $82.13 | $216.28 | 3,580,300 | — | — |
| 2025-06-23 | $80.50 | $211.99 | 3,233,000 | — | — |
| 2025-06-20 | $80.17 | $211.12 | 4,369,400 | — | — |
| 2025-06-18 | $80.44 | $211.83 | 3,023,900 | — | — |
| 2025-06-17 | $80.44 | $211.83 | 2,053,900 | — | — |
| 2025-06-16 | $80.94 | $213.15 | 2,575,900 | — | — |
| 2025-06-13 | $79.35 | $208.96 | 2,953,000 | — | — |
| 2025-06-12 | $80.82 | $212.83 | 2,502,100 | — | — |
| 2025-06-11 | $81.06 | $213.47 | 2,221,000 | — | — |
| 2025-06-10 | $81.10 | $213.57 | 2,520,300 | — | — |
| 2025-06-09 | $81.69 | $214.07 | 2,213,200 | — | — |
| 2025-06-06 | $81.23 | $212.87 | 2,450,900 | — | — |
| 2025-06-05 | $80.54 | $211.06 | 2,229,600 | — | — |
| 2025-06-04 | $80.34 | $210.53 | 2,457,700 | — | — |
| 2025-06-03 | $80.14 | $210.01 | 4,555,600 | — | — |
| 2025-06-02 | $79.09 | $207.26 | 3,950,700 | — | — |
| 2025-05-30 | $79.61 | $208.62 | 5,576,900 | — | — |
| 2025-05-29 | $78.27 | $205.11 | 3,602,300 | — | — |
| 2025-05-28 | $79.97 | $209.56 | 2,609,800 | — | — |
| 2025-05-27 | $79.96 | $209.54 | 2,605,900 | — | — |
| 2025-05-23 | $78.22 | $204.98 | 1,696,800 | — | — |
| 2025-05-22 | $78.34 | $205.29 | 2,642,900 | — | — |
| 2025-05-21 | $79.17 | $207.47 | 2,827,500 | — | — |
| 2025-05-20 | $80.60 | $211.22 | 2,990,200 | — | — |
| 2025-05-19 | $80.98 | $212.21 | 3,139,100 | — | — |
| 2025-05-16 | $79.86 | $209.28 | 4,884,600 | — | — |
| 2025-05-15 | $78.71 | $206.26 | 4,284,600 | — | — |
| 2025-05-14 | $78.05 | $204.53 | 4,415,000 | — | — |
| 2025-05-13 | $77.68 | $203.56 | 3,655,600 | — | — |
| 2025-05-12 | $78.88 | $206.71 | 3,471,400 | — | — |
| 2025-05-09 | $78.34 | $205.29 | 3,409,700 | — | — |
| 2025-05-08 | $77.92 | $204.19 | 4,855,800 | — | — |
| 2025-05-07 | $75.51 | $197.88 | 5,012,000 | — | — |
| 2025-05-06 | $75.89 | $198.87 | 7,402,200 | — | — |
| 2025-05-05 | $78.32 | $205.24 | 4,406,400 | — | — |
| 2025-05-02 | $78.86 | $206.66 | 3,191,000 | — | — |
| 2025-05-01 | $77.71 | $203.64 | 2,587,800 | — | — |
| 2025-04-30 | $78.88 | $206.71 | 3,533,000 | — | — |
| 2025-04-29 | $78.63 | $206.05 | 3,425,600 | — | — |
| 2025-04-28 | $77.98 | $204.35 | 4,057,000 | — | — |
| 2025-04-25 | $79.26 | $207.70 | 4,098,000 | — | — |
| 2025-04-24 | $79.87 | $209.30 | 5,489,400 | — | — |
| 2025-04-23 | $79.41 | $208.10 | 5,263,800 | — | — |
| 2025-04-22 | $79.12 | $207.34 | 5,443,900 | — | — |
| 2025-04-21 | $76.37 | $200.13 | 10,388,300 | — | — |
| 2025-04-17 | $74.58 | $195.44 | 8,057,000 | — | — |
| 2025-04-16 | $68.64 | $179.87 | 4,109,700 | — | — |
| 2025-04-15 | $70.08 | $183.65 | 3,529,200 | — | — |
| 2025-04-14 | $71.36 | $187.00 | 3,683,200 | — | — |
| 2025-04-11 | $72.35 | $189.60 | 3,490,100 | — | — |
| 2025-04-10 | $69.51 | $182.15 | 3,477,900 | — | — |
| 2025-04-09 | $72.41 | $189.75 | 5,587,700 | — | — |
| 2025-04-08 | $68.14 | $178.56 | 4,899,900 | — | — |
| 2025-04-07 | $68.70 | $180.03 | 6,075,500 | — | — |
| 2025-04-04 | $69.90 | $183.18 | 8,785,900 | — | — |
| 2025-04-03 | $74.51 | $195.26 | 4,952,700 | — | — |
| 2025-04-02 | $75.74 | $198.48 | 2,732,800 | — | — |
| 2025-04-01 | $74.57 | $195.41 | 2,762,400 | — | — |
| 2025-03-31 | $74.68 | $195.70 | 3,004,100 | — | — |
| 2025-03-28 | $73.65 | $193.00 | 2,280,400 | — | — |
| 2025-03-27 | $75.07 | $196.72 | 2,412,300 | — | — |
| 2025-03-26 | $74.58 | $195.44 | 2,014,800 | — | — |
| 2025-03-25 | $74.17 | $194.37 | 2,919,900 | — | — |
| 2025-03-24 | $74.29 | $194.68 | 2,459,300 | — | — |
| 2025-03-21 | $73.35 | $192.22 | 6,912,500 | — | — |
| 2025-03-20 | $74.41 | $194.99 | 3,472,600 | — | — |
| 2025-03-19 | $74.33 | $194.78 | 4,613,200 | — | — |
| 2025-03-18 | $73.29 | $192.06 | 5,841,200 | — | — |
| 2025-03-17 | $72.26 | $189.36 | 3,420,600 | — | — |
| 2025-03-14 | $70.89 | $185.77 | 3,723,500 | — | — |
| 2025-03-13 | $69.75 | $182.78 | 5,226,000 | — | — |
| 2025-03-12 | $68.12 | $178.51 | 3,301,000 | — | — |
| 2025-03-11 | $68.12 | $178.51 | 4,395,300 | — | — |
| 2025-03-10 | $71.27 | $185.72 | 4,910,800 | — | — |
| 2025-03-07 | $71.27 | $185.72 | 4,576,500 | — | — |
| 2025-03-06 | $70.39 | $183.42 | 2,566,900 | — | — |
| 2025-03-05 | $69.66 | $181.52 | 2,973,900 | — | — |
| 2025-03-04 | $69.89 | $182.12 | 3,810,000 | — | — |
| 2025-03-03 | $72.20 | $188.14 | 3,570,900 | — | — |
| 2025-02-28 | $71.12 | $185.33 | 5,425,800 | — | — |
| 2025-02-27 | $69.25 | $180.45 | 3,111,200 | — | — |
| 2025-02-26 | $68.91 | $179.57 | 2,572,900 | — | — |
| 2025-02-25 | $69.31 | $180.61 | 3,223,200 | — | — |
| 2025-02-24 | $69.37 | $180.77 | 3,276,400 | — | — |
| 2025-02-21 | $69.85 | $182.02 | 5,688,700 | — | — |
| 2025-02-20 | $69.85 | $182.02 | 3,775,000 | — | — |
| 2025-02-19 | $69.42 | $180.90 | 4,038,200 | — | — |
| 2025-02-18 | $69.67 | $181.55 | 4,555,100 | — | — |
| 2025-02-14 | $68.98 | $179.75 | 6,282,300 | — | — |
| 2025-02-13 | $70.53 | $183.79 | 6,079,200 | — | — |
| 2025-02-12 | $72.58 | $189.13 | 10,135,600 | — | — |
| 2025-02-11 | $73.16 | $190.64 | 19,368,900 | — | — |
| 2025-02-10 | $82.66 | $215.40 | 3,450,600 | — | — |
| 2025-02-07 | $83.42 | $217.38 | 2,421,000 | — | — |
| 2025-02-06 | $82.86 | $215.92 | 2,219,500 | — | — |
| 2025-02-05 | $82.24 | $214.30 | 2,265,200 | — | — |
| 2025-02-04 | $81.53 | $212.45 | 1,766,500 | — | — |
| 2025-02-03 | $81.88 | $213.37 | 2,385,400 | — | — |
| 2025-01-31 | $81.47 | $212.30 | 2,406,800 | — | — |
| 2025-01-30 | $82.08 | $213.89 | 1,897,600 | — | — |
| 2025-01-29 | $80.64 | $210.13 | 1,572,000 | — | — |
| 2025-01-28 | $80.36 | $209.40 | 2,165,800 | — | — |
| 2025-01-27 | $81.11 | $211.36 | 1,942,800 | — | — |
| 2025-01-24 | $79.23 | $206.46 | 2,001,300 | — | — |
| 2025-01-23 | $79.29 | $206.62 | 2,125,700 | — | — |
| 2025-01-22 | $78.52 | $204.61 | 1,880,500 | — | — |
| 2025-01-21 | $78.91 | $205.63 | 2,414,900 | — | — |
| 2025-01-17 | $78.78 | $205.29 | 3,150,000 | — | — |
| 2025-01-16 | $78.71 | $205.10 | 1,694,700 | — | — |
| 2025-01-15 | $78.04 | $203.36 | 2,295,900 | — | — |
| 2025-01-14 | $78.35 | $204.17 | 2,050,200 | — | — |
| 2025-01-13 | $78.63 | $204.90 | 3,154,800 | — | — |
| 2025-01-10 | $77.13 | $200.99 | 2,431,900 | — | — |
| 2025-01-08 | $79.35 | $206.77 | 3,005,400 | — | — |
| 2025-01-07 | $79.16 | $206.28 | 3,494,400 | — | — |
| 2025-01-06 | $79.04 | $205.96 | 2,554,100 | — | — |
| 2025-01-03 | $80.26 | $209.14 | 1,630,200 | — | — |
| 2025-01-02 | $80.09 | $208.70 | 1,660,300 | — | — |