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
- 1983-12-30 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 | $73.63 | $171.79 | 1,161,600 | — | — |
| 2025-12-30 | $74.29 | $173.33 | 1,180,400 | — | — |
| 2025-12-29 | $74.75 | $174.40 | 915,000 | — | — |
| 2025-12-26 | $74.73 | $174.35 | 563,700 | — | — |
| 2025-12-24 | $74.56 | $173.96 | 755,500 | — | — |
| 2025-12-23 | $74.45 | $173.70 | 1,207,100 | — | — |
| 2025-12-22 | $74.48 | $173.77 | 1,972,800 | — | — |
| 2025-12-19 | $74.20 | $173.12 | 3,054,800 | — | — |
| 2025-12-18 | $74.21 | $173.14 | 3,010,800 | — | — |
| 2025-12-17 | $73.52 | $171.53 | 1,776,100 | — | — |
| 2025-12-16 | $73.35 | $171.13 | 1,995,400 | — | — |
| 2025-12-15 | $74.42 | $173.63 | 1,771,400 | — | — |
| 2025-12-12 | $75.17 | $175.38 | 1,485,800 | — | — |
| 2025-12-11 | $75.24 | $175.54 | 1,729,200 | — | — |
| 2025-12-10 | $74.90 | $174.75 | 2,917,000 | — | — |
| 2025-12-09 | $73.08 | $170.50 | 2,026,200 | — | — |
| 2025-12-08 | $74.12 | $172.93 | 2,857,500 | — | — |
| 2025-12-05 | $73.76 | $172.09 | 2,993,400 | — | — |
| 2025-12-04 | $73.95 | $172.53 | 1,356,500 | — | — |
| 2025-12-03 | $73.92 | $172.46 | 2,083,400 | — | — |
| 2025-12-02 | $71.90 | $167.75 | 1,903,900 | — | — |
| 2025-12-01 | $72.36 | $168.82 | 3,171,600 | — | — |
| 2025-11-28 | $72.57 | $169.31 | 955,300 | — | — |
| 2025-11-26 | $72.09 | $168.19 | 1,592,800 | — | — |
| 2025-11-25 | $71.53 | $166.89 | 2,157,100 | — | — |
| 2025-11-24 | $69.99 | $163.29 | 2,178,500 | — | — |
| 2025-11-21 | $70.01 | $163.34 | 2,213,200 | — | — |
| 2025-11-20 | $68.88 | $160.70 | 1,708,900 | — | — |
| 2025-11-19 | $69.32 | $161.73 | 1,660,500 | — | — |
| 2025-11-18 | $69.51 | $162.17 | 2,589,900 | — | — |
| 2025-11-17 | $70.34 | $164.11 | 3,120,700 | — | — |
| 2025-11-14 | $70.70 | $164.95 | 2,977,800 | — | — |
| 2025-11-13 | $71.15 | $166.00 | 2,269,900 | — | — |
| 2025-11-12 | $72.43 | $168.99 | 1,441,700 | — | — |
| 2025-11-11 | $71.41 | $166.61 | 2,735,400 | — | — |
| 2025-11-10 | $71.00 | $165.65 | 2,996,200 | — | — |
| 2025-11-07 | $70.89 | $165.39 | 5,115,900 | — | — |
| 2025-11-06 | $68.90 | $160.75 | 5,380,000 | — | — |
| 2025-11-05 | $70.35 | $164.13 | 4,670,900 | — | — |
| 2025-11-04 | $70.62 | $164.76 | 4,338,300 | — | — |
| 2025-11-03 | $70.70 | $164.95 | 6,987,900 | — | — |
| 2025-10-31 | $71.95 | $167.87 | 2,566,100 | — | — |
| 2025-10-30 | $72.61 | $169.41 | 4,159,700 | — | — |
| 2025-10-29 | $73.17 | $170.71 | 3,771,900 | — | — |
| 2025-10-28 | $74.37 | $173.51 | 2,809,200 | — | — |
| 2025-10-27 | $74.46 | $173.72 | 2,026,500 | — | — |
| 2025-10-24 | $75.49 | $176.13 | 1,910,300 | — | — |
| 2025-10-23 | $75.94 | $177.18 | 2,318,800 | — | — |
| 2025-10-22 | $76.50 | $178.48 | 1,895,200 | — | — |
| 2025-10-21 | $75.63 | $176.45 | 2,082,000 | — | — |
| 2025-10-20 | $76.53 | $178.55 | 2,256,200 | — | — |
| 2025-10-17 | $76.51 | $178.51 | 2,134,700 | — | — |
| 2025-10-16 | $75.47 | $176.08 | 2,795,300 | — | — |
| 2025-10-15 | $76.74 | $179.04 | 1,330,700 | — | — |
| 2025-10-14 | $76.18 | $177.74 | 1,580,500 | — | — |
| 2025-10-13 | $76.07 | $177.48 | 1,898,300 | — | — |
| 2025-10-10 | $74.90 | $174.75 | 2,167,400 | — | — |
| 2025-10-09 | $75.73 | $176.69 | 5,422,800 | — | — |
| 2025-10-08 | $77.66 | $181.19 | 3,043,000 | — | — |
| 2025-10-07 | $77.73 | $181.35 | 2,648,500 | — | — |
| 2025-10-06 | $77.36 | $180.49 | 2,510,500 | — | — |
| 2025-10-03 | $77.59 | $181.03 | 2,556,500 | — | — |
| 2025-10-02 | $75.86 | $176.99 | 3,611,900 | — | — |
| 2025-10-01 | $74.83 | $174.59 | 3,381,100 | — | — |
| 2025-09-30 | $74.49 | $173.79 | 4,074,600 | — | — |
| 2025-09-29 | $73.43 | $171.32 | 4,174,100 | — | — |
| 2025-09-26 | $73.51 | $171.51 | 3,527,300 | — | — |
| 2025-09-25 | $74.21 | $172.76 | 3,696,700 | — | — |
| 2025-09-24 | $74.06 | $172.41 | 2,852,600 | — | — |
| 2025-09-23 | $74.13 | $172.57 | 3,419,100 | — | — |
| 2025-09-22 | $74.63 | $173.73 | 2,813,800 | — | — |
| 2025-09-19 | $75.61 | $176.02 | 2,338,400 | — | — |
| 2025-09-18 | $75.61 | $176.02 | 1,777,700 | — | — |
| 2025-09-17 | $75.29 | $175.27 | 2,531,800 | — | — |
| 2025-09-16 | $76.09 | $177.13 | 4,004,600 | — | — |
| 2025-09-15 | $75.93 | $176.76 | 2,390,400 | — | — |
| 2025-09-12 | $75.08 | $174.78 | 1,571,000 | — | — |
| 2025-09-11 | $75.71 | $176.25 | 2,398,500 | — | — |
| 2025-09-10 | $74.50 | $173.43 | 2,088,400 | — | — |
| 2025-09-09 | $74.73 | $173.97 | 2,044,500 | — | — |
| 2025-09-08 | $76.15 | $177.27 | 2,064,100 | — | — |
| 2025-09-05 | $76.63 | $178.39 | 2,393,100 | — | — |
| 2025-09-04 | $76.76 | $178.69 | 2,977,400 | — | — |
| 2025-09-03 | $76.68 | $178.51 | 2,716,700 | — | — |
| 2025-09-02 | $76.43 | $177.93 | 2,124,000 | — | — |
| 2025-08-29 | $76.19 | $177.37 | 1,950,300 | — | — |
| 2025-08-28 | $76.27 | $177.55 | 2,685,100 | — | — |
| 2025-08-27 | $76.86 | $178.93 | 3,459,800 | — | — |
| 2025-08-26 | $76.25 | $177.51 | 4,806,200 | — | — |
| 2025-08-25 | $73.39 | $170.85 | 2,949,400 | — | — |
| 2025-08-22 | $74.81 | $174.15 | 4,538,500 | — | — |
| 2025-08-21 | $73.23 | $170.48 | 3,836,900 | — | — |
| 2025-08-20 | $74.29 | $172.94 | 2,160,700 | — | — |
| 2025-08-19 | $74.84 | $174.22 | 3,349,300 | — | — |
| 2025-08-18 | $73.55 | $171.22 | 2,973,200 | — | — |
| 2025-08-15 | $74.23 | $172.80 | 1,649,100 | — | — |
| 2025-08-14 | $73.88 | $171.99 | 2,539,600 | — | — |
| 2025-08-13 | $75.63 | $176.06 | 2,234,800 | — | — |
| 2025-08-12 | $74.97 | $174.53 | 2,632,400 | — | — |
| 2025-08-11 | $74.52 | $173.48 | 2,953,400 | — | — |
| 2025-08-08 | $75.02 | $174.64 | 2,329,100 | — | — |
| 2025-08-07 | $75.39 | $175.50 | 3,795,900 | — | — |
| 2025-08-06 | $76.50 | $178.09 | 4,852,800 | — | — |
| 2025-08-05 | $75.10 | $174.83 | 4,422,200 | — | — |
| 2025-08-04 | $74.40 | $173.20 | 3,413,000 | — | — |
| 2025-08-01 | $72.88 | $169.66 | 3,538,100 | — | — |
| 2025-07-31 | $73.55 | $171.22 | 6,167,700 | — | — |
| 2025-07-30 | $75.71 | $176.25 | 4,588,200 | — | — |
| 2025-07-29 | $76.19 | $177.37 | 3,410,500 | — | — |
| 2025-07-28 | $75.90 | $176.69 | 2,990,300 | — | — |
| 2025-07-25 | $76.93 | $179.09 | 3,049,500 | — | — |
| 2025-07-24 | $76.14 | $177.25 | 3,929,000 | — | — |
| 2025-07-23 | $77.32 | $180.00 | 3,078,900 | — | — |
| 2025-07-22 | $78.30 | $182.28 | 2,901,600 | — | — |
| 2025-07-21 | $77.50 | $180.42 | 2,188,900 | — | — |
| 2025-07-18 | $77.52 | $180.46 | 5,603,500 | — | — |
| 2025-07-17 | $80.26 | $186.84 | 2,594,300 | — | — |
| 2025-07-16 | $80.85 | $188.21 | 1,875,400 | — | — |
| 2025-07-15 | $81.12 | $188.84 | 2,465,700 | — | — |
| 2025-07-14 | $81.16 | $188.94 | 2,474,500 | — | — |
| 2025-07-11 | $81.70 | $190.19 | 2,538,000 | — | — |
| 2025-07-10 | $82.41 | $191.85 | 2,588,900 | — | — |
| 2025-07-09 | $81.39 | $189.47 | 2,313,300 | — | — |
| 2025-07-08 | $80.71 | $187.89 | 2,042,700 | — | — |
| 2025-07-07 | $79.69 | $185.51 | 1,606,500 | — | — |
| 2025-07-03 | $81.03 | $188.63 | 1,085,100 | — | — |
| 2025-07-02 | $81.75 | $190.31 | 2,619,200 | — | — |
| 2025-07-01 | $80.46 | $187.31 | 2,457,300 | — | — |
| 2025-06-30 | $79.27 | $184.54 | 2,908,300 | — | — |
| 2025-06-27 | $78.31 | $182.30 | 5,225,800 | — | — |
| 2025-06-26 | $79.00 | $183.52 | 3,044,800 | — | — |
| 2025-06-25 | $77.91 | $180.99 | 2,855,200 | — | — |
| 2025-06-24 | $79.26 | $184.12 | 3,896,300 | — | — |
| 2025-06-23 | $79.83 | $185.45 | 2,388,900 | — | — |
| 2025-06-20 | $80.17 | $186.24 | 3,218,900 | — | — |
| 2025-06-18 | $80.15 | $186.19 | 1,281,800 | — | — |
| 2025-06-17 | $80.14 | $186.17 | 1,888,500 | — | — |
| 2025-06-16 | $81.67 | $189.72 | 2,621,200 | — | — |
| 2025-06-13 | $80.42 | $186.82 | 2,026,600 | — | — |
| 2025-06-12 | $81.15 | $188.51 | 2,090,000 | — | — |
| 2025-06-11 | $80.76 | $187.61 | 2,658,000 | — | — |
| 2025-06-10 | $81.25 | $188.75 | 3,869,100 | — | — |
| 2025-06-09 | $81.66 | $189.70 | 1,681,500 | — | — |
| 2025-06-06 | $81.90 | $190.26 | 1,626,100 | — | — |
| 2025-06-05 | $81.86 | $190.16 | 1,506,500 | — | — |
| 2025-06-04 | $82.02 | $190.53 | 1,759,500 | — | — |
| 2025-06-03 | $82.21 | $190.98 | 2,318,700 | — | — |
| 2025-06-02 | $81.37 | $189.02 | 3,067,600 | — | — |
| 2025-05-30 | $81.65 | $189.68 | 2,828,200 | — | — |
| 2025-05-29 | $81.21 | $188.65 | 2,109,900 | — | — |
| 2025-05-28 | $80.75 | $187.58 | 2,361,000 | — | — |
| 2025-05-27 | $80.64 | $187.33 | 2,461,100 | — | — |
| 2025-05-23 | $80.17 | $186.24 | 2,040,200 | — | — |
| 2025-05-22 | $80.40 | $186.77 | 2,535,600 | — | — |
| 2025-05-21 | $81.02 | $188.21 | 3,283,800 | — | — |
| 2025-05-20 | $81.99 | $190.47 | 2,096,500 | — | — |
| 2025-05-19 | $81.61 | $189.58 | 2,946,700 | — | — |
| 2025-05-16 | $81.53 | $189.40 | 2,900,400 | — | — |
| 2025-05-15 | $81.49 | $189.30 | 4,127,400 | — | — |
| 2025-05-14 | $81.28 | $188.82 | 7,651,300 | — | — |
| 2025-05-13 | $78.53 | $182.43 | 5,657,300 | — | — |
| 2025-05-12 | $76.60 | $177.94 | 4,988,600 | — | — |
| 2025-05-09 | $73.34 | $170.37 | 2,471,000 | — | — |
| 2025-05-08 | $73.77 | $171.37 | 3,213,800 | — | — |
| 2025-05-07 | $73.82 | $171.49 | 2,729,300 | — | — |
| 2025-05-06 | $73.44 | $170.60 | 1,943,400 | — | — |
| 2025-05-05 | $73.99 | $171.88 | 2,778,300 | — | — |
| 2025-05-02 | $74.95 | $174.11 | 4,017,700 | — | — |
| 2025-05-01 | $72.73 | $168.95 | 4,418,800 | — | — |
| 2025-04-30 | $72.47 | $168.35 | 3,604,800 | — | — |
| 2025-04-29 | $72.08 | $167.44 | 3,235,800 | — | — |
| 2025-04-28 | $71.84 | $166.89 | 3,782,100 | — | — |
| 2025-04-25 | $72.48 | $168.37 | 2,528,400 | — | — |
| 2025-04-24 | $73.07 | $169.74 | 2,977,800 | — | — |
| 2025-04-23 | $72.93 | $169.42 | 4,036,700 | — | — |
| 2025-04-22 | $72.85 | $169.23 | 2,550,000 | — | — |
| 2025-04-21 | $73.11 | $169.84 | 1,746,000 | — | — |
| 2025-04-17 | $74.53 | $173.14 | 1,729,300 | — | — |
| 2025-04-16 | $72.91 | $169.37 | 2,036,800 | — | — |
| 2025-04-15 | $73.67 | $171.14 | 3,633,700 | — | — |
| 2025-04-14 | $73.93 | $171.74 | 3,802,300 | — | — |
| 2025-04-11 | $73.55 | $170.86 | 4,606,800 | — | — |
| 2025-04-10 | $71.21 | $165.42 | 6,463,100 | — | — |
| 2025-04-09 | $73.18 | $170.00 | 8,529,700 | — | — |
| 2025-04-08 | $67.15 | $155.99 | 6,092,100 | — | — |
| 2025-04-07 | $68.59 | $159.34 | 7,166,800 | — | — |
| 2025-04-04 | $70.19 | $163.05 | 6,834,800 | — | — |
| 2025-04-03 | $70.48 | $163.73 | 8,103,800 | — | — |
| 2025-04-02 | $72.46 | $168.33 | 2,952,500 | — | — |
| 2025-04-01 | $71.05 | $165.05 | 2,355,600 | — | — |
| 2025-03-31 | $70.21 | $163.10 | 3,611,100 | — | — |
| 2025-03-28 | $69.42 | $161.26 | 4,274,400 | — | — |
| 2025-03-27 | $71.55 | $165.90 | 4,688,000 | — | — |
| 2025-03-26 | $73.28 | $169.92 | 3,368,400 | — | — |
| 2025-03-25 | $72.38 | $167.83 | 3,896,800 | — | — |
| 2025-03-24 | $73.29 | $169.94 | 5,547,800 | — | — |
| 2025-03-21 | $71.96 | $166.85 | 6,861,900 | — | — |
| 2025-03-20 | $73.58 | $170.61 | 4,400,000 | — | — |
| 2025-03-19 | $74.25 | $172.16 | 2,555,600 | — | — |
| 2025-03-18 | $74.31 | $172.30 | 3,991,900 | — | — |
| 2025-03-17 | $75.29 | $174.58 | 1,956,300 | — | — |
| 2025-03-14 | $75.29 | $174.58 | 2,732,100 | — | — |
| 2025-03-13 | $72.75 | $168.69 | 2,652,100 | — | — |
| 2025-03-12 | $74.12 | $171.86 | 2,582,600 | — | — |
| 2025-03-11 | $73.09 | $169.47 | 3,864,700 | — | — |
| 2025-03-10 | $74.31 | $172.30 | 3,164,800 | — | — |
| 2025-03-07 | $77.66 | $180.07 | 3,049,100 | — | — |
| 2025-03-06 | $78.39 | $181.76 | 3,205,400 | — | — |
| 2025-03-05 | $76.82 | $178.12 | 2,670,700 | — | — |
| 2025-03-04 | $74.24 | $172.14 | 2,927,200 | — | — |
| 2025-03-03 | $75.82 | $175.80 | 3,347,900 | — | — |
| 2025-02-28 | $77.92 | $180.67 | 2,478,000 | — | — |
| 2025-02-27 | $76.52 | $177.43 | 2,067,900 | — | — |
| 2025-02-26 | $77.72 | $180.21 | 2,202,200 | — | — |
| 2025-02-25 | $77.49 | $179.68 | 1,955,400 | — | — |
| 2025-02-24 | $76.30 | $176.92 | 2,278,700 | — | — |
| 2025-02-21 | $77.41 | $179.49 | 2,375,400 | — | — |
| 2025-02-20 | $78.16 | $181.23 | 1,544,900 | — | — |
| 2025-02-19 | $78.31 | $181.58 | 1,892,100 | — | — |
| 2025-02-18 | $79.30 | $183.87 | 2,052,200 | — | — |
| 2025-02-14 | $77.52 | $179.75 | 1,443,200 | — | — |
| 2025-02-13 | $78.28 | $181.51 | 1,629,200 | — | — |
| 2025-02-12 | $77.86 | $180.53 | 1,803,500 | — | — |
| 2025-02-11 | $78.44 | $181.88 | 2,578,800 | — | — |
| 2025-02-10 | $78.12 | $181.14 | 1,512,900 | — | — |
| 2025-02-07 | $77.18 | $178.96 | 2,391,100 | — | — |
| 2025-02-06 | $78.37 | $181.72 | 1,821,100 | — | — |
| 2025-02-05 | $78.08 | $181.05 | 2,381,200 | — | — |
| 2025-02-04 | $77.12 | $178.82 | 3,578,800 | — | — |
| 2025-02-03 | $74.75 | $173.32 | 10,857,300 | — | — |
| 2025-01-31 | $79.60 | $184.57 | 5,794,500 | — | — |
| 2025-01-30 | $79.82 | $185.08 | 7,519,400 | — | — |
| 2025-01-29 | $78.84 | $182.81 | 6,056,100 | — | — |
| 2025-01-28 | $79.20 | $183.64 | 3,869,900 | — | — |
| 2025-01-27 | $80.70 | $187.12 | 2,679,700 | — | — |
| 2025-01-24 | $79.79 | $185.01 | 2,169,400 | — | — |
| 2025-01-23 | $80.03 | $185.57 | 3,295,200 | — | — |
| 2025-01-22 | $78.42 | $181.83 | 3,071,500 | — | — |
| 2025-01-21 | $77.68 | $180.12 | 3,920,500 | — | — |
| 2025-01-17 | $74.82 | $173.49 | 3,156,500 | — | — |
| 2025-01-16 | $74.56 | $172.88 | 3,340,400 | — | — |
| 2025-01-15 | $74.29 | $172.26 | 1,502,500 | — | — |
| 2025-01-14 | $74.19 | $172.03 | 1,538,400 | — | — |
| 2025-01-13 | $73.76 | $171.03 | 2,878,100 | — | — |
| 2025-01-10 | $74.69 | $173.18 | 1,670,100 | — | — |
| 2025-01-08 | $76.20 | $176.69 | 2,792,800 | — | — |
| 2025-01-07 | $77.13 | $178.84 | 3,893,900 | — | — |
| 2025-01-06 | $76.34 | $177.01 | 3,816,300 | — | — |
| 2025-01-03 | $73.91 | $171.38 | 1,270,100 | — | — |
| 2025-01-02 | $73.68 | $170.84 | 2,079,000 | — | — |