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
- 1984-09-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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $63.41 | $79.37 | 1,622,300 | — | — |
| 2025-12-30 | $64.46 | $80.69 | 1,773,100 | — | — |
| 2025-12-29 | $64.02 | $80.14 | 1,793,800 | — | — |
| 2025-12-26 | $64.21 | $80.38 | 1,433,500 | — | — |
| 2025-12-24 | $64.51 | $80.75 | 743,000 | — | — |
| 2025-12-23 | $64.48 | $80.71 | 1,755,200 | — | — |
| 2025-12-22 | $65.24 | $81.66 | 2,139,900 | — | — |
| 2025-12-19 | $64.68 | $80.96 | 5,855,300 | — | — |
| 2025-12-18 | $64.49 | $80.73 | 2,646,000 | — | — |
| 2025-12-17 | $65.00 | $81.36 | 2,179,100 | — | — |
| 2025-12-16 | $66.02 | $82.64 | 2,556,400 | — | — |
| 2025-12-15 | $66.37 | $83.08 | 2,429,100 | — | — |
| 2025-12-12 | $66.97 | $83.83 | 3,372,900 | — | — |
| 2025-12-11 | $68.25 | $85.43 | 2,158,300 | — | — |
| 2025-12-10 | $68.81 | $86.13 | 2,951,900 | — | — |
| 2025-12-09 | $68.54 | $85.80 | 2,468,400 | — | — |
| 2025-12-08 | $69.21 | $86.63 | 2,583,700 | — | — |
| 2025-12-05 | $69.32 | $86.77 | 2,415,700 | — | — |
| 2025-12-04 | $69.01 | $86.38 | 1,937,300 | — | — |
| 2025-12-03 | $69.37 | $86.83 | 2,413,600 | — | — |
| 2025-12-02 | $68.24 | $85.42 | 2,953,800 | — | — |
| 2025-12-01 | $65.83 | $82.40 | 2,426,700 | — | — |
| 2025-11-28 | $65.95 | $82.55 | 1,140,000 | — | — |
| 2025-11-26 | $65.34 | $81.79 | 2,966,600 | — | — |
| 2025-11-25 | $63.51 | $79.50 | 2,579,500 | — | — |
| 2025-11-24 | $63.05 | $78.92 | 3,036,100 | — | — |
| 2025-11-21 | $62.61 | $78.37 | 3,928,800 | — | — |
| 2025-11-20 | $60.50 | $75.73 | 3,775,500 | — | — |
| 2025-11-19 | $62.59 | $78.35 | 3,180,100 | — | — |
| 2025-11-18 | $62.32 | $78.01 | 3,130,800 | — | — |
| 2025-11-17 | $63.16 | $78.17 | 3,997,600 | — | — |
| 2025-11-14 | $66.60 | $82.43 | 2,258,100 | — | — |
| 2025-11-13 | $68.17 | $84.37 | 3,078,500 | — | — |
| 2025-11-12 | $69.46 | $85.97 | 2,552,400 | — | — |
| 2025-11-11 | $68.85 | $85.21 | 2,988,000 | — | — |
| 2025-11-10 | $69.10 | $85.52 | 3,298,800 | — | — |
| 2025-11-07 | $69.58 | $86.12 | 3,200,700 | — | — |
| 2025-11-06 | $70.64 | $87.43 | 3,585,400 | — | — |
| 2025-11-05 | $73.46 | $90.92 | 5,613,100 | — | — |
| 2025-11-04 | $71.99 | $89.10 | 5,593,300 | — | — |
| 2025-11-03 | $76.54 | $94.73 | 3,824,400 | — | — |
| 2025-10-31 | $77.72 | $96.19 | 3,872,400 | — | — |
| 2025-10-30 | $79.16 | $97.98 | 3,924,000 | — | — |
| 2025-10-29 | $78.74 | $97.46 | 7,443,100 | — | — |
| 2025-10-28 | $80.26 | $99.34 | 11,143,900 | — | — |
| 2025-10-27 | $75.84 | $93.87 | 1,853,200 | — | — |
| 2025-10-24 | $74.04 | $91.64 | 2,067,400 | — | — |
| 2025-10-23 | $75.78 | $93.79 | 2,130,400 | — | — |
| 2025-10-22 | $73.97 | $91.55 | 2,911,500 | — | — |
| 2025-10-21 | $76.40 | $94.56 | 1,146,300 | — | — |
| 2025-10-20 | $76.14 | $94.24 | 2,160,800 | — | — |
| 2025-10-17 | $75.32 | $93.22 | 1,654,000 | — | — |
| 2025-10-16 | $74.47 | $92.17 | 2,050,200 | — | — |
| 2025-10-15 | $74.22 | $91.86 | 2,055,200 | — | — |
| 2025-10-14 | $72.77 | $90.07 | 2,276,100 | — | — |
| 2025-10-13 | $73.37 | $90.81 | 3,019,400 | — | — |
| 2025-10-10 | $69.16 | $85.60 | 3,062,700 | — | — |
| 2025-10-09 | $73.64 | $91.14 | 1,958,100 | — | — |
| 2025-10-08 | $76.10 | $94.19 | 1,611,000 | — | — |
| 2025-10-07 | $74.34 | $92.01 | 1,584,900 | — | — |
| 2025-10-06 | $76.91 | $95.19 | 1,925,800 | — | — |
| 2025-10-03 | $77.10 | $95.43 | 1,475,200 | — | — |
| 2025-10-02 | $77.37 | $95.76 | 1,742,600 | — | — |
| 2025-10-01 | $76.34 | $94.48 | 2,350,800 | — | — |
| 2025-09-30 | $76.98 | $95.28 | 2,195,200 | — | — |
| 2025-09-29 | $76.93 | $95.22 | 2,796,600 | — | — |
| 2025-09-26 | $79.51 | $98.41 | 1,310,500 | — | — |
| 2025-09-25 | $79.36 | $98.22 | 1,547,100 | — | — |
| 2025-09-24 | $80.66 | $99.83 | 1,678,600 | — | — |
| 2025-09-23 | $81.26 | $100.57 | 2,301,800 | — | — |
| 2025-09-22 | $82.97 | $102.69 | 4,497,200 | — | — |
| 2025-09-19 | $78.95 | $97.72 | 8,990,600 | — | — |
| 2025-09-18 | $77.03 | $95.34 | 3,356,900 | — | — |
| 2025-09-17 | $74.49 | $92.20 | 2,413,700 | — | — |
| 2025-09-16 | $74.22 | $91.86 | 2,744,600 | — | — |
| 2025-09-15 | $72.87 | $90.19 | 2,660,000 | — | — |
| 2025-09-12 | $74.46 | $92.16 | 2,140,400 | — | — |
| 2025-09-11 | $74.68 | $92.43 | 3,423,800 | — | — |
| 2025-09-10 | $73.60 | $91.09 | 2,820,600 | — | — |
| 2025-09-09 | $75.06 | $92.90 | 2,290,500 | — | — |
| 2025-09-08 | $75.63 | $93.61 | 2,196,000 | — | — |
| 2025-09-05 | $75.20 | $93.07 | 2,138,400 | — | — |
| 2025-09-04 | $74.64 | $92.38 | 2,279,600 | — | — |
| 2025-09-03 | $73.56 | $91.04 | 2,419,800 | — | — |
| 2025-09-02 | $73.07 | $90.44 | 2,210,300 | — | — |
| 2025-08-29 | $74.94 | $92.75 | 2,234,400 | — | — |
| 2025-08-28 | $75.10 | $92.95 | 1,869,000 | — | — |
| 2025-08-27 | $76.20 | $94.31 | 1,529,900 | — | — |
| 2025-08-26 | $75.67 | $93.66 | 2,814,400 | — | — |
| 2025-08-25 | $76.76 | $94.13 | 1,869,700 | — | — |
| 2025-08-22 | $77.29 | $94.78 | 2,392,200 | — | — |
| 2025-08-21 | $74.52 | $91.38 | 1,369,900 | — | — |
| 2025-08-20 | $75.12 | $92.11 | 2,393,800 | — | — |
| 2025-08-19 | $74.93 | $91.88 | 1,946,300 | — | — |
| 2025-08-18 | $74.26 | $91.06 | 1,669,200 | — | — |
| 2025-08-15 | $74.52 | $91.38 | 2,364,300 | — | — |
| 2025-08-14 | $75.36 | $92.41 | 2,206,900 | — | — |
| 2025-08-13 | $73.65 | $90.31 | 1,915,100 | — | — |
| 2025-08-12 | $71.69 | $87.91 | 2,950,000 | — | — |
| 2025-08-11 | $70.53 | $86.49 | 2,563,800 | — | — |
| 2025-08-08 | $71.08 | $87.16 | 2,596,500 | — | — |
| 2025-08-07 | $68.55 | $84.06 | 4,293,700 | — | — |
| 2025-08-06 | $67.52 | $82.80 | 5,432,400 | — | — |
| 2025-08-05 | $67.63 | $82.93 | 4,515,200 | — | — |
| 2025-08-04 | $67.94 | $83.31 | 2,348,400 | — | — |
| 2025-08-01 | $67.69 | $83.00 | 2,727,200 | — | — |
| 2025-07-31 | $68.54 | $84.05 | 3,301,900 | — | — |
| 2025-07-30 | $71.33 | $87.47 | 2,454,600 | — | — |
| 2025-07-29 | $71.94 | $88.22 | 2,406,400 | — | — |
| 2025-07-28 | $71.32 | $87.46 | 2,211,500 | — | — |
| 2025-07-25 | $71.53 | $87.71 | 1,539,200 | — | — |
| 2025-07-24 | $72.34 | $88.71 | 1,482,700 | — | — |
| 2025-07-23 | $73.09 | $89.63 | 2,093,500 | — | — |
| 2025-07-22 | $73.38 | $89.98 | 2,052,000 | — | — |
| 2025-07-21 | $72.72 | $89.17 | 1,877,100 | — | — |
| 2025-07-18 | $72.77 | $89.23 | 1,788,100 | — | — |
| 2025-07-17 | $72.20 | $88.53 | 2,348,500 | — | — |
| 2025-07-16 | $72.87 | $89.36 | 1,819,600 | — | — |
| 2025-07-15 | $72.97 | $89.48 | 1,952,800 | — | — |
| 2025-07-14 | $74.43 | $91.27 | 2,650,800 | — | — |
| 2025-07-11 | $75.42 | $92.48 | 2,065,800 | — | — |
| 2025-07-10 | $77.70 | $95.28 | 2,169,200 | — | — |
| 2025-07-09 | $77.63 | $95.19 | 1,381,300 | — | — |
| 2025-07-08 | $77.94 | $95.57 | 2,485,900 | — | — |
| 2025-07-07 | $76.19 | $93.43 | 2,428,500 | — | — |
| 2025-07-03 | $78.76 | $96.58 | 1,831,000 | — | — |
| 2025-07-02 | $78.18 | $95.87 | 2,325,900 | — | — |
| 2025-07-01 | $77.16 | $94.62 | 3,271,800 | — | — |
| 2025-06-30 | $74.52 | $91.38 | 1,852,000 | — | — |
| 2025-06-27 | $74.80 | $91.72 | 3,796,500 | — | — |
| 2025-06-26 | $74.65 | $91.54 | 2,074,900 | — | — |
| 2025-06-25 | $74.27 | $91.07 | 2,676,600 | — | — |
| 2025-06-24 | $73.42 | $90.03 | 3,015,100 | — | — |
| 2025-06-23 | $72.35 | $88.72 | 2,642,200 | — | — |
| 2025-06-20 | $72.13 | $88.45 | 6,353,800 | — | — |
| 2025-06-18 | $71.62 | $87.82 | 2,330,500 | — | — |
| 2025-06-17 | $71.53 | $87.71 | 3,268,000 | — | — |
| 2025-06-16 | $71.98 | $88.26 | 2,601,400 | — | — |
| 2025-06-13 | $71.25 | $87.37 | 3,365,800 | — | — |
| 2025-06-12 | $72.01 | $88.30 | 2,099,000 | — | — |
| 2025-06-11 | $72.82 | $89.29 | 3,493,800 | — | — |
| 2025-06-10 | $74.95 | $91.91 | 4,660,400 | — | — |
| 2025-06-09 | $73.17 | $89.72 | 2,820,400 | — | — |
| 2025-06-06 | $71.59 | $87.79 | 2,185,800 | — | — |
| 2025-06-05 | $70.79 | $86.81 | 4,172,000 | — | — |
| 2025-06-04 | $71.20 | $87.31 | 3,583,100 | — | — |
| 2025-06-03 | $71.03 | $87.10 | 4,042,300 | — | — |
| 2025-06-02 | $68.95 | $84.55 | 3,875,500 | — | — |
| 2025-05-30 | $69.03 | $84.65 | 15,911,500 | — | — |
| 2025-05-29 | $69.50 | $85.22 | 3,026,000 | — | — |
| 2025-05-28 | $69.77 | $85.55 | 4,194,500 | — | — |
| 2025-05-27 | $71.39 | $87.54 | 3,403,400 | — | — |
| 2025-05-23 | $69.39 | $84.23 | 3,902,200 | — | — |
| 2025-05-22 | $70.36 | $85.41 | 2,963,600 | — | — |
| 2025-05-21 | $71.35 | $86.61 | 3,478,700 | — | — |
| 2025-05-20 | $73.28 | $88.95 | 2,453,100 | — | — |
| 2025-05-19 | $72.92 | $88.52 | 2,260,800 | — | — |
| 2025-05-16 | $73.32 | $89.00 | 2,336,500 | — | — |
| 2025-05-15 | $72.28 | $87.74 | 2,943,000 | — | — |
| 2025-05-14 | $72.24 | $87.69 | 3,024,600 | — | — |
| 2025-05-13 | $72.60 | $88.13 | 3,597,700 | — | — |
| 2025-05-12 | $73.04 | $88.66 | 6,361,200 | — | — |
| 2025-05-09 | $68.21 | $82.80 | 5,017,400 | — | — |
| 2025-05-08 | $67.29 | $81.68 | 6,377,400 | — | — |
| 2025-05-07 | $66.88 | $81.18 | 6,048,900 | — | — |
| 2025-05-06 | $66.01 | $80.13 | 3,460,400 | — | — |
| 2025-05-05 | $66.13 | $80.27 | 2,237,400 | — | — |
| 2025-05-02 | $66.06 | $80.19 | 3,674,500 | — | — |
| 2025-05-01 | $65.23 | $79.18 | 4,364,300 | — | — |
| 2025-04-30 | $64.28 | $78.03 | 3,822,700 | — | — |
| 2025-04-29 | $61.60 | $74.77 | 2,538,600 | — | — |
| 2025-04-28 | $62.11 | $75.39 | 2,142,000 | — | — |
| 2025-04-25 | $61.52 | $74.68 | 2,090,900 | — | — |
| 2025-04-24 | $61.50 | $74.65 | 3,313,300 | — | — |
| 2025-04-23 | $58.66 | $71.21 | 3,291,800 | — | — |
| 2025-04-22 | $57.80 | $70.16 | 3,859,700 | — | — |
| 2025-04-21 | $56.78 | $68.92 | 3,717,800 | — | — |
| 2025-04-17 | $55.98 | $67.95 | 2,344,900 | — | — |
| 2025-04-16 | $55.86 | $67.81 | 4,712,300 | — | — |
| 2025-04-15 | $57.40 | $69.68 | 2,374,000 | — | — |
| 2025-04-14 | $57.72 | $70.06 | 3,953,800 | — | — |
| 2025-04-11 | $56.54 | $68.63 | 5,428,000 | — | — |
| 2025-04-10 | $53.84 | $65.35 | 6,896,300 | — | — |
| 2025-04-09 | $60.27 | $73.16 | 10,709,000 | — | — |
| 2025-04-08 | $49.20 | $59.72 | 6,328,900 | — | — |
| 2025-04-07 | $53.38 | $64.80 | 7,665,900 | — | — |
| 2025-04-04 | $52.78 | $64.07 | 5,965,600 | — | — |
| 2025-04-03 | $56.76 | $68.90 | 6,468,600 | — | — |
| 2025-04-02 | $64.80 | $78.66 | 2,025,800 | — | — |
| 2025-04-01 | $64.62 | $78.44 | 2,090,500 | — | — |
| 2025-03-31 | $64.63 | $78.45 | 3,169,800 | — | — |
| 2025-03-28 | $64.12 | $77.83 | 2,547,300 | — | — |
| 2025-03-27 | $66.30 | $80.48 | 1,945,900 | — | — |
| 2025-03-26 | $67.60 | $82.06 | 1,920,600 | — | — |
| 2025-03-25 | $68.22 | $82.81 | 2,148,300 | — | — |
| 2025-03-24 | $69.02 | $83.78 | 3,390,600 | — | — |
| 2025-03-21 | $67.25 | $81.63 | 13,009,400 | — | — |
| 2025-03-20 | $68.39 | $83.02 | 3,056,900 | — | — |
| 2025-03-19 | $70.05 | $85.03 | 2,907,700 | — | — |
| 2025-03-18 | $70.88 | $86.04 | 2,528,300 | — | — |
| 2025-03-17 | $70.58 | $85.67 | 2,727,200 | — | — |
| 2025-03-14 | $69.40 | $84.24 | 2,866,100 | — | — |
| 2025-03-13 | $67.19 | $81.56 | 2,854,000 | — | — |
| 2025-03-12 | $67.85 | $82.36 | 3,199,200 | — | — |
| 2025-03-11 | $68.23 | $82.82 | 4,193,400 | — | — |
| 2025-03-10 | $72.05 | $87.46 | 5,199,500 | — | — |
| 2025-03-07 | $72.61 | $88.14 | 5,794,800 | — | — |
| 2025-03-06 | $66.93 | $81.24 | 3,860,200 | — | — |
| 2025-03-05 | $67.39 | $81.80 | 3,094,300 | — | — |
| 2025-03-04 | $66.02 | $80.14 | 4,408,800 | — | — |
| 2025-03-03 | $65.55 | $79.57 | 3,809,600 | — | — |
| 2025-02-28 | $66.66 | $80.92 | 4,865,900 | — | — |
| 2025-02-27 | $64.12 | $77.83 | 3,457,100 | — | — |
| 2025-02-26 | $66.78 | $81.06 | 2,652,800 | — | — |
| 2025-02-25 | $66.14 | $80.29 | 2,824,600 | — | — |
| 2025-02-24 | $66.53 | $80.76 | 3,774,600 | — | — |
| 2025-02-21 | $67.21 | $80.73 | 3,160,700 | — | — |
| 2025-02-20 | $67.32 | $80.87 | 2,269,200 | — | — |
| 2025-02-19 | $67.62 | $81.23 | 3,398,200 | — | — |
| 2025-02-18 | $67.02 | $80.51 | 3,111,100 | — | — |
| 2025-02-14 | $65.93 | $79.20 | 2,972,400 | — | — |
| 2025-02-13 | $66.18 | $79.50 | 2,884,700 | — | — |
| 2025-02-12 | $66.19 | $79.51 | 2,817,800 | — | — |
| 2025-02-11 | $65.23 | $78.36 | 3,101,000 | — | — |
| 2025-02-10 | $64.64 | $77.65 | 4,854,300 | — | — |
| 2025-02-07 | $65.69 | $78.91 | 6,896,200 | — | — |
| 2025-02-06 | $65.60 | $78.80 | 19,998,500 | — | — |
| 2025-02-05 | $87.08 | $104.60 | 5,345,500 | — | — |
| 2025-02-04 | $86.37 | $103.75 | 2,334,600 | — | — |
| 2025-02-03 | $85.22 | $102.37 | 2,944,000 | — | — |
| 2025-01-31 | $88.76 | $106.62 | 2,782,700 | — | — |
| 2025-01-30 | $89.40 | $107.39 | 2,088,400 | — | — |
| 2025-01-29 | $90.16 | $108.30 | 3,637,700 | — | — |
| 2025-01-28 | $89.81 | $107.88 | 2,956,400 | — | — |
| 2025-01-27 | $89.59 | $107.62 | 4,053,000 | — | — |
| 2025-01-24 | $91.20 | $109.55 | 1,803,300 | — | — |
| 2025-01-23 | $92.52 | $111.14 | 1,777,300 | — | — |
| 2025-01-22 | $92.00 | $110.51 | 2,774,100 | — | — |
| 2025-01-21 | $93.96 | $112.87 | 2,389,300 | — | — |
| 2025-01-17 | $93.64 | $112.48 | 2,150,600 | — | — |
| 2025-01-16 | $91.44 | $109.84 | 1,724,100 | — | — |
| 2025-01-15 | $92.28 | $110.85 | 2,404,200 | — | — |
| 2025-01-14 | $91.57 | $110.00 | 1,905,500 | — | — |
| 2025-01-13 | $90.34 | $108.52 | 1,639,700 | — | — |
| 2025-01-10 | $90.20 | $108.35 | 3,539,800 | — | — |
| 2025-01-08 | $92.63 | $111.27 | 2,449,800 | — | — |
| 2025-01-07 | $92.66 | $111.31 | 2,087,700 | — | — |
| 2025-01-06 | $90.91 | $109.20 | 1,861,500 | — | — |
| 2025-01-03 | $88.85 | $106.73 | 2,197,500 | — | — |
| 2025-01-02 | $88.45 | $106.25 | 2,351,200 | — | — |