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
- 1973-02-21 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 | $80.28 | $516.08 | 5,036,200 | — | — |
| 2025-12-30 | $80.53 | $517.69 | 4,075,900 | — | — |
| 2025-12-29 | $80.27 | $516.01 | 5,854,600 | — | — |
| 2025-12-26 | $80.41 | $516.91 | 3,636,400 | — | — |
| 2025-12-24 | $80.45 | $517.17 | 3,011,300 | — | — |
| 2025-12-23 | $79.79 | $512.93 | 7,875,000 | — | — |
| 2025-12-22 | $80.04 | $514.54 | 7,136,200 | — | — |
| 2025-12-19 | $79.54 | $511.32 | 30,492,300 | — | — |
| 2025-12-18 | $80.85 | $519.74 | 9,201,300 | — | — |
| 2025-12-17 | $80.29 | $516.14 | 10,212,000 | — | — |
| 2025-12-16 | $81.32 | $522.76 | 6,616,600 | — | — |
| 2025-12-15 | $81.65 | $524.89 | 9,489,800 | — | — |
| 2025-12-12 | $81.65 | $524.89 | 7,783,100 | — | — |
| 2025-12-11 | $81.21 | $522.06 | 9,494,100 | — | — |
| 2025-12-10 | $81.27 | $522.44 | 13,341,100 | — | — |
| 2025-12-09 | $79.64 | $511.96 | 13,760,400 | — | — |
| 2025-12-08 | $80.55 | $517.81 | 18,136,600 | — | — |
| 2025-12-05 | $83.13 | $534.40 | 8,194,600 | — | — |
| 2025-12-04 | $83.39 | $536.07 | 12,489,600 | — | — |
| 2025-12-03 | $84.95 | $546.10 | 9,615,100 | — | — |
| 2025-12-02 | $84.58 | $543.72 | 7,087,000 | — | — |
| 2025-12-01 | $84.65 | $544.17 | 7,986,600 | — | — |
| 2025-11-28 | $86.29 | $554.71 | 4,123,300 | — | — |
| 2025-11-26 | $85.54 | $549.89 | 6,550,600 | — | — |
| 2025-11-25 | $84.83 | $545.33 | 7,916,800 | — | — |
| 2025-11-24 | $84.23 | $541.47 | 13,291,500 | — | — |
| 2025-11-21 | $83.48 | $536.65 | 13,930,100 | — | — |
| 2025-11-20 | $84.30 | $538.28 | 10,967,000 | — | — |
| 2025-11-19 | $84.27 | $538.08 | 11,138,700 | — | — |
| 2025-11-18 | $84.64 | $540.45 | 11,061,200 | — | — |
| 2025-11-17 | $85.75 | $547.53 | 11,607,900 | — | — |
| 2025-11-14 | $83.88 | $535.59 | 8,352,100 | — | — |
| 2025-11-13 | $83.99 | $536.30 | 11,859,300 | — | — |
| 2025-11-12 | $85.89 | $548.43 | 7,604,800 | — | — |
| 2025-11-11 | $85.76 | $547.60 | 11,733,900 | — | — |
| 2025-11-10 | $84.77 | $541.28 | 11,701,700 | — | — |
| 2025-11-07 | $83.93 | $535.91 | 9,167,100 | — | — |
| 2025-11-06 | $82.00 | $523.59 | 6,212,700 | — | — |
| 2025-11-05 | $82.14 | $524.48 | 7,291,000 | — | — |
| 2025-11-04 | $81.69 | $521.61 | 6,474,500 | — | — |
| 2025-11-03 | $81.78 | $522.18 | 8,508,200 | — | — |
| 2025-10-31 | $81.40 | $519.76 | 9,407,300 | — | — |
| 2025-10-30 | $81.64 | $521.29 | 7,620,100 | — | — |
| 2025-10-29 | $81.76 | $522.06 | 11,681,500 | — | — |
| 2025-10-28 | $83.57 | $533.61 | 13,998,100 | — | — |
| 2025-10-27 | $86.03 | $549.32 | 18,741,000 | — | — |
| 2025-10-24 | $84.41 | $538.98 | 6,249,800 | — | — |
| 2025-10-23 | $83.25 | $531.57 | 5,630,800 | — | — |
| 2025-10-22 | $82.84 | $528.95 | 9,208,900 | — | — |
| 2025-10-21 | $83.99 | $536.30 | 7,282,200 | — | — |
| 2025-10-20 | $84.77 | $541.28 | 5,225,700 | — | — |
| 2025-10-17 | $84.53 | $539.74 | 9,142,200 | — | — |
| 2025-10-16 | $85.05 | $543.06 | 8,333,700 | — | — |
| 2025-10-15 | $85.79 | $547.79 | 9,268,600 | — | — |
| 2025-10-14 | $84.64 | $540.45 | 8,912,900 | — | — |
| 2025-10-13 | $84.30 | $538.28 | 8,424,300 | — | — |
| 2025-10-10 | $83.35 | $532.21 | 10,285,600 | — | — |
| 2025-10-09 | $83.71 | $534.51 | 7,486,100 | — | — |
| 2025-10-08 | $84.04 | $536.62 | 13,775,600 | — | — |
| 2025-10-07 | $83.21 | $531.32 | 16,109,700 | — | — |
| 2025-10-06 | $82.11 | $524.29 | 15,767,600 | — | — |
| 2025-10-03 | $80.06 | $511.20 | 12,116,600 | — | — |
| 2025-10-02 | $78.18 | $499.20 | 9,266,600 | — | — |
| 2025-10-01 | $78.67 | $502.33 | 15,044,800 | — | — |
| 2025-09-30 | $75.49 | $482.02 | 9,392,700 | — | — |
| 2025-09-29 | $76.21 | $486.62 | 10,366,000 | — | — |
| 2025-09-26 | $75.85 | $484.32 | 8,271,500 | — | — |
| 2025-09-25 | $74.65 | $476.66 | 12,916,500 | — | — |
| 2025-09-24 | $73.83 | $471.42 | 11,281,800 | — | — |
| 2025-09-23 | $72.32 | $461.78 | 7,795,900 | — | — |
| 2025-09-22 | $72.35 | $461.97 | 9,856,700 | — | — |
| 2025-09-19 | $71.08 | $453.86 | 14,819,300 | — | — |
| 2025-09-18 | $70.79 | $452.01 | 8,488,500 | — | — |
| 2025-09-17 | $70.31 | $448.95 | 10,799,600 | — | — |
| 2025-09-16 | $69.83 | $445.88 | 7,930,200 | — | — |
| 2025-09-15 | $71.50 | $456.54 | 10,399,100 | — | — |
| 2025-09-12 | $71.64 | $457.44 | 9,345,600 | — | — |
| 2025-09-11 | $71.32 | $455.40 | 7,418,300 | — | — |
| 2025-09-10 | $71.04 | $453.61 | 9,254,400 | — | — |
| 2025-09-09 | $70.07 | $447.41 | 7,294,500 | — | — |
| 2025-09-08 | $69.77 | $445.50 | 12,596,500 | — | — |
| 2025-09-05 | $70.90 | $452.71 | 10,067,600 | — | — |
| 2025-09-04 | $70.87 | $452.52 | 14,596,800 | — | — |
| 2025-09-03 | $71.63 | $457.37 | 7,722,300 | — | — |
| 2025-09-02 | $72.65 | $463.89 | 8,661,500 | — | — |
| 2025-08-29 | $72.05 | $460.06 | 11,280,500 | — | — |
| 2025-08-28 | $72.09 | $460.31 | 10,917,200 | — | — |
| 2025-08-27 | $73.89 | $468.18 | 10,119,000 | — | — |
| 2025-08-26 | $74.84 | $474.20 | 7,162,700 | — | — |
| 2025-08-25 | $75.32 | $477.25 | 6,337,700 | — | — |
| 2025-08-22 | $76.32 | $483.58 | 13,128,900 | — | — |
| 2025-08-21 | $76.08 | $482.06 | 8,637,100 | — | — |
| 2025-08-20 | $76.18 | $482.69 | 11,011,600 | — | — |
| 2025-08-19 | $76.51 | $484.79 | 8,047,300 | — | — |
| 2025-08-18 | $75.72 | $479.78 | 12,568,400 | — | — |
| 2025-08-15 | $75.41 | $477.82 | 23,398,400 | — | — |
| 2025-08-14 | $72.24 | $457.73 | 6,781,000 | — | — |
| 2025-08-13 | $72.30 | $458.11 | 8,122,300 | — | — |
| 2025-08-12 | $71.86 | $455.32 | 8,671,100 | — | — |
| 2025-08-11 | $72.45 | $459.06 | 8,420,000 | — | — |
| 2025-08-08 | $72.41 | $458.81 | 5,575,700 | — | — |
| 2025-08-07 | $72.58 | $459.88 | 7,418,600 | — | — |
| 2025-08-06 | $70.54 | $446.96 | 7,720,200 | — | — |
| 2025-08-05 | $71.18 | $451.01 | 7,178,900 | — | — |
| 2025-08-04 | $70.53 | $446.89 | 6,543,600 | — | — |
| 2025-08-01 | $70.40 | $446.07 | 6,628,500 | — | — |
| 2025-07-31 | $71.06 | $450.25 | 8,845,200 | — | — |
| 2025-07-30 | $70.99 | $449.81 | 6,940,300 | — | — |
| 2025-07-29 | $71.95 | $455.89 | 7,588,500 | — | — |
| 2025-07-28 | $71.34 | $452.03 | 8,157,200 | — | — |
| 2025-07-25 | $71.85 | $455.26 | 8,074,800 | — | — |
| 2025-07-24 | $71.97 | $456.02 | 11,166,100 | — | — |
| 2025-07-23 | $72.82 | $461.41 | 21,219,500 | — | — |
| 2025-07-22 | $77.54 | $491.31 | 9,032,600 | — | — |
| 2025-07-21 | $76.17 | $482.63 | 8,349,900 | — | — |
| 2025-07-18 | $75.95 | $481.24 | 7,986,300 | — | — |
| 2025-07-17 | $75.18 | $476.36 | 7,174,600 | — | — |
| 2025-07-16 | $74.77 | $473.76 | 8,906,300 | — | — |
| 2025-07-15 | $74.70 | $473.32 | 8,880,100 | — | — |
| 2025-07-14 | $75.04 | $475.47 | 10,420,500 | — | — |
| 2025-07-11 | $74.40 | $471.42 | 8,094,100 | — | — |
| 2025-07-10 | $74.64 | $472.94 | 6,955,100 | — | — |
| 2025-07-09 | $73.65 | $466.66 | 8,818,700 | — | — |
| 2025-07-08 | $72.46 | $459.12 | 19,550,700 | — | — |
| 2025-07-07 | $74.75 | $473.63 | 11,368,300 | — | — |
| 2025-07-03 | $73.88 | $468.12 | 8,560,900 | — | — |
| 2025-07-02 | $73.02 | $462.67 | 11,240,100 | — | — |
| 2025-07-01 | $73.06 | $462.93 | 23,841,100 | — | — |
| 2025-06-30 | $69.42 | $439.86 | 20,894,500 | — | — |
| 2025-06-27 | $70.89 | $449.18 | 14,275,000 | — | — |
| 2025-06-26 | $70.99 | $449.81 | 8,010,800 | — | — |
| 2025-06-25 | $70.34 | $445.69 | 12,839,000 | — | — |
| 2025-06-24 | $71.40 | $452.41 | 9,001,300 | — | — |
| 2025-06-23 | $70.73 | $448.16 | 8,671,300 | — | — |
| 2025-06-20 | $71.53 | $453.23 | 15,182,700 | — | — |
| 2025-06-18 | $71.57 | $453.48 | 7,203,300 | — | — |
| 2025-06-17 | $71.86 | $455.32 | 12,971,300 | — | — |
| 2025-06-16 | $73.78 | $467.49 | 14,546,000 | — | — |
| 2025-06-13 | $74.78 | $473.82 | 13,213,400 | — | — |
| 2025-06-12 | $73.84 | $467.87 | 11,022,200 | — | — |
| 2025-06-11 | $73.00 | $462.55 | 12,000,200 | — | — |
| 2025-06-10 | $72.81 | $461.34 | 9,888,000 | — | — |
| 2025-06-09 | $71.90 | $455.58 | 7,062,600 | — | — |
| 2025-06-06 | $72.16 | $457.22 | 9,286,000 | — | — |
| 2025-06-05 | $71.50 | $453.04 | 10,967,200 | — | — |
| 2025-06-04 | $69.88 | $442.78 | 10,894,900 | — | — |
| 2025-06-03 | $70.95 | $449.56 | 11,014,300 | — | — |
| 2025-06-02 | $70.15 | $444.49 | 9,366,900 | — | — |
| 2025-05-30 | $70.64 | $444.00 | 18,802,700 | — | — |
| 2025-05-29 | $68.99 | $433.63 | 11,570,200 | — | — |
| 2025-05-28 | $67.21 | $422.44 | 7,835,700 | — | — |
| 2025-05-27 | $68.04 | $427.66 | 10,910,700 | — | — |
| 2025-05-23 | $67.76 | $425.90 | 17,161,100 | — | — |
| 2025-05-22 | $66.94 | $420.74 | 40,207,600 | — | — |
| 2025-05-21 | $71.54 | $449.66 | 16,133,100 | — | — |
| 2025-05-20 | $74.41 | $467.70 | 8,046,700 | — | — |
| 2025-05-19 | $73.86 | $464.24 | 14,438,400 | — | — |
| 2025-05-16 | $75.00 | $471.40 | 12,829,800 | — | — |
| 2025-05-15 | $74.55 | $468.58 | 17,789,900 | — | — |
| 2025-05-14 | $72.19 | $453.74 | 15,238,900 | — | — |
| 2025-05-13 | $72.11 | $453.24 | 22,962,500 | — | — |
| 2025-05-12 | $69.69 | $438.03 | 18,943,800 | — | — |
| 2025-05-09 | $70.31 | $441.93 | 17,326,200 | — | — |
| 2025-05-08 | $68.32 | $429.42 | 13,030,100 | — | — |
| 2025-05-07 | $67.36 | $423.38 | 9,961,300 | — | — |
| 2025-05-06 | $66.54 | $418.23 | 7,943,000 | — | — |
| 2025-05-05 | $66.10 | $415.46 | 7,117,800 | — | — |
| 2025-05-02 | $67.09 | $421.69 | 13,333,200 | — | — |
| 2025-05-01 | $66.05 | $415.15 | 11,487,900 | — | — |
| 2025-04-30 | $66.88 | $420.37 | 13,763,500 | — | — |
| 2025-04-29 | $67.25 | $422.69 | 8,891,500 | — | — |
| 2025-04-28 | $66.19 | $416.03 | 7,123,500 | — | — |
| 2025-04-25 | $66.09 | $415.40 | 9,640,200 | — | — |
| 2025-04-24 | $66.35 | $417.04 | 13,724,700 | — | — |
| 2025-04-23 | $67.27 | $422.82 | 19,476,200 | — | — |
| 2025-04-22 | $66.64 | $418.86 | 14,352,000 | — | — |
| 2025-04-21 | $64.68 | $406.54 | 11,568,700 | — | — |
| 2025-04-17 | $66.31 | $416.78 | 11,212,300 | — | — |
| 2025-04-16 | $65.64 | $412.57 | 11,356,100 | — | — |
| 2025-04-15 | $67.66 | $425.27 | 7,851,700 | — | — |
| 2025-04-14 | $67.69 | $425.46 | 11,588,800 | — | — |
| 2025-04-11 | $65.81 | $413.64 | 14,856,900 | — | — |
| 2025-04-10 | $66.72 | $419.36 | 12,801,900 | — | — |
| 2025-04-09 | $67.58 | $424.77 | 23,207,800 | — | — |
| 2025-04-08 | $64.11 | $402.96 | 14,232,600 | — | — |
| 2025-04-07 | $65.06 | $408.93 | 19,494,900 | — | — |
| 2025-04-04 | $66.91 | $420.55 | 20,993,500 | — | — |
| 2025-04-03 | $72.14 | $453.43 | 13,652,700 | — | — |
| 2025-04-02 | $70.48 | $442.99 | 8,480,100 | — | — |
| 2025-04-01 | $70.92 | $445.76 | 8,715,800 | — | — |
| 2025-03-31 | $70.89 | $445.57 | 13,347,100 | — | — |
| 2025-03-28 | $70.45 | $442.81 | 7,846,900 | — | — |
| 2025-03-27 | $70.03 | $440.17 | 8,748,800 | — | — |
| 2025-03-26 | $69.73 | $438.28 | 9,154,600 | — | — |
| 2025-03-25 | $68.59 | $431.11 | 12,618,800 | — | — |
| 2025-03-24 | $70.07 | $440.42 | 12,385,400 | — | — |
| 2025-03-21 | $70.88 | $445.51 | 15,782,000 | — | — |
| 2025-03-20 | $71.15 | $447.20 | 11,815,600 | — | — |
| 2025-03-19 | $70.50 | $443.12 | 9,457,000 | — | — |
| 2025-03-18 | $70.70 | $444.38 | 15,212,100 | — | — |
| 2025-03-17 | $72.11 | $453.24 | 14,954,000 | — | — |
| 2025-03-14 | $73.55 | $462.29 | 8,699,300 | — | — |
| 2025-03-13 | $72.73 | $457.14 | 11,252,600 | — | — |
| 2025-03-12 | $72.92 | $458.33 | 12,110,700 | — | — |
| 2025-03-11 | $74.03 | $465.31 | 14,836,800 | — | — |
| 2025-03-10 | $76.16 | $478.69 | 25,263,700 | — | — |
| 2025-03-07 | $72.83 | $457.76 | 13,469,300 | — | — |
| 2025-03-06 | $70.01 | $440.04 | 7,482,300 | — | — |
| 2025-03-05 | $70.48 | $442.99 | 7,722,400 | — | — |
| 2025-03-04 | $70.85 | $445.32 | 17,869,500 | — | — |
| 2025-03-03 | $71.62 | $450.16 | 9,492,200 | — | — |
| 2025-02-28 | $70.17 | $441.05 | 11,247,700 | — | — |
| 2025-02-27 | $69.38 | $432.52 | 9,379,800 | — | — |
| 2025-02-26 | $71.01 | $442.68 | 8,010,500 | — | — |
| 2025-02-25 | $71.28 | $444.36 | 14,063,400 | — | — |
| 2025-02-24 | $70.80 | $441.37 | 11,970,900 | — | — |
| 2025-02-21 | $71.58 | $446.23 | 16,742,500 | — | — |
| 2025-02-20 | $70.14 | $437.25 | 9,340,500 | — | — |
| 2025-02-19 | $69.06 | $430.52 | 8,843,000 | — | — |
| 2025-02-18 | $68.50 | $427.03 | 12,090,900 | — | — |
| 2025-02-14 | $68.06 | $424.29 | 14,184,600 | — | — |
| 2025-02-13 | $68.60 | $427.65 | 15,173,000 | — | — |
| 2025-02-12 | $69.28 | $431.89 | 8,574,000 | — | — |
| 2025-02-11 | $70.33 | $438.44 | 7,020,100 | — | — |
| 2025-02-10 | $69.70 | $434.51 | 9,121,300 | — | — |
| 2025-02-07 | $68.27 | $425.60 | 9,320,400 | — | — |
| 2025-02-06 | $69.27 | $431.83 | 9,145,300 | — | — |
| 2025-02-05 | $69.20 | $431.39 | 9,026,100 | — | — |
| 2025-02-04 | $69.90 | $435.76 | 10,574,700 | — | — |
| 2025-02-03 | $71.05 | $442.93 | 9,128,300 | — | — |
| 2025-01-31 | $71.56 | $446.11 | 10,708,600 | — | — |
| 2025-01-30 | $71.30 | $444.49 | 8,639,200 | — | — |
| 2025-01-29 | $70.89 | $441.93 | 9,496,700 | — | — |
| 2025-01-28 | $70.54 | $439.75 | 16,630,500 | — | — |
| 2025-01-27 | $73.83 | $460.26 | 19,128,900 | — | — |
| 2025-01-24 | $72.83 | $454.02 | 24,588,500 | — | — |
| 2025-01-23 | $69.23 | $431.58 | 10,780,100 | — | — |
| 2025-01-22 | $68.49 | $426.97 | 14,415,200 | — | — |
| 2025-01-21 | $70.85 | $441.68 | 12,153,800 | — | — |
| 2025-01-17 | $70.76 | $441.12 | 12,664,600 | — | — |
| 2025-01-16 | $71.37 | $444.92 | 11,469,500 | — | — |
| 2025-01-15 | $69.29 | $431.95 | 12,416,500 | — | — |
| 2025-01-14 | $67.98 | $423.79 | 10,699,100 | — | — |
| 2025-01-13 | $66.96 | $417.43 | 17,056,600 | — | — |
| 2025-01-10 | $67.38 | $420.05 | 16,261,800 | — | — |
| 2025-01-08 | $70.66 | $440.50 | 7,930,600 | — | — |
| 2025-01-07 | $70.43 | $439.06 | 8,975,400 | — | — |
| 2025-01-06 | $71.24 | $444.11 | 7,025,900 | — | — |
| 2025-01-03 | $71.99 | $448.79 | 5,088,900 | — | — |
| 2025-01-02 | $71.61 | $446.42 | 5,344,800 | — | — |