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 | $88.70 | $464.16 | 661,400 | — | — |
| 2025-12-30 | $89.26 | $467.09 | 826,300 | — | — |
| 2025-12-29 | $88.87 | $465.05 | 1,293,000 | — | — |
| 2025-12-26 | $88.40 | $462.59 | 462,400 | — | — |
| 2025-12-24 | $88.36 | $462.38 | 306,100 | — | — |
| 2025-12-23 | $88.03 | $460.65 | 905,100 | — | — |
| 2025-12-22 | $87.69 | $458.87 | 908,700 | — | — |
| 2025-12-19 | $87.30 | $456.83 | 2,381,100 | — | — |
| 2025-12-18 | $88.55 | $463.37 | 1,710,100 | — | — |
| 2025-12-17 | $88.91 | $465.26 | 1,440,900 | — | — |
| 2025-12-16 | $87.82 | $459.55 | 900,000 | — | — |
| 2025-12-15 | $88.37 | $462.43 | 1,118,100 | — | — |
| 2025-12-12 | $87.81 | $459.50 | 1,188,800 | — | — |
| 2025-12-11 | $86.75 | $453.95 | 866,300 | — | — |
| 2025-12-10 | $86.55 | $452.91 | 1,084,000 | — | — |
| 2025-12-09 | $87.00 | $455.26 | 1,111,100 | — | — |
| 2025-12-08 | $87.32 | $456.94 | 1,547,100 | — | — |
| 2025-12-05 | $88.17 | $461.38 | 1,201,700 | — | — |
| 2025-12-04 | $88.08 | $460.91 | 1,671,600 | — | — |
| 2025-12-03 | $88.62 | $463.74 | 1,098,400 | — | — |
| 2025-12-02 | $88.54 | $463.32 | 1,198,000 | — | — |
| 2025-12-01 | $89.32 | $467.40 | 968,300 | — | — |
| 2025-11-28 | $90.86 | $475.46 | 326,900 | — | — |
| 2025-11-26 | $90.59 | $474.05 | 707,000 | — | — |
| 2025-11-25 | $89.50 | $468.34 | 901,200 | — | — |
| 2025-11-24 | $89.44 | $468.03 | 1,972,600 | — | — |
| 2025-11-21 | $89.15 | $466.51 | 1,884,700 | — | — |
| 2025-11-20 | $89.34 | $467.51 | 1,326,500 | — | — |
| 2025-11-19 | $88.72 | $464.26 | 1,427,900 | — | — |
| 2025-11-18 | $89.38 | $467.72 | 1,160,800 | — | — |
| 2025-11-17 | $89.16 | $466.56 | 1,742,700 | — | — |
| 2025-11-14 | $88.39 | $462.53 | 1,524,900 | — | — |
| 2025-11-13 | $88.82 | $464.78 | 2,129,200 | — | — |
| 2025-11-12 | $88.98 | $465.62 | 1,193,800 | — | — |
| 2025-11-11 | $88.77 | $464.52 | 1,880,800 | — | — |
| 2025-11-10 | $87.71 | $458.98 | 1,849,800 | — | — |
| 2025-11-07 | $87.97 | $460.34 | 1,498,600 | — | — |
| 2025-11-06 | $87.64 | $458.61 | 968,000 | — | — |
| 2025-11-05 | $88.46 | $462.90 | 1,510,800 | — | — |
| 2025-11-04 | $89.36 | $467.61 | 1,994,100 | — | — |
| 2025-11-03 | $89.45 | $468.08 | 2,387,200 | — | — |
| 2025-10-31 | $88.52 | $458.45 | 1,969,200 | — | — |
| 2025-10-30 | $89.55 | $463.79 | 1,265,500 | — | — |
| 2025-10-29 | $89.12 | $461.56 | 1,931,800 | — | — |
| 2025-10-28 | $90.68 | $469.64 | 1,113,800 | — | — |
| 2025-10-27 | $91.80 | $475.44 | 833,900 | — | — |
| 2025-10-24 | $92.12 | $477.10 | 784,200 | — | — |
| 2025-10-23 | $92.56 | $479.38 | 1,508,800 | — | — |
| 2025-10-22 | $92.62 | $479.69 | 1,124,400 | — | — |
| 2025-10-21 | $92.23 | $477.67 | 1,313,000 | — | — |
| 2025-10-20 | $92.73 | $480.26 | 1,397,700 | — | — |
| 2025-10-17 | $93.15 | $482.43 | 747,400 | — | — |
| 2025-10-16 | $93.00 | $481.66 | 1,128,600 | — | — |
| 2025-10-15 | $93.71 | $485.33 | 1,184,000 | — | — |
| 2025-10-14 | $93.45 | $483.99 | 906,400 | — | — |
| 2025-10-13 | $92.13 | $477.15 | 639,400 | — | — |
| 2025-10-10 | $92.41 | $478.60 | 616,100 | — | — |
| 2025-10-09 | $91.59 | $474.35 | 698,200 | — | — |
| 2025-10-08 | $91.95 | $476.22 | 1,373,700 | — | — |
| 2025-10-07 | $91.98 | $476.37 | 1,237,900 | — | — |
| 2025-10-06 | $90.82 | $470.37 | 1,340,000 | — | — |
| 2025-10-03 | $90.18 | $467.05 | 1,052,200 | — | — |
| 2025-10-02 | $87.89 | $455.19 | 1,120,400 | — | — |
| 2025-10-01 | $88.18 | $456.69 | 958,400 | — | — |
| 2025-09-30 | $89.66 | $464.36 | 1,590,000 | — | — |
| 2025-09-29 | $87.65 | $453.95 | 1,257,300 | — | — |
| 2025-09-26 | $86.76 | $449.34 | 1,657,000 | — | — |
| 2025-09-25 | $86.08 | $445.82 | 1,054,500 | — | — |
| 2025-09-24 | $87.14 | $451.31 | 875,300 | — | — |
| 2025-09-23 | $87.09 | $451.05 | 731,900 | — | — |
| 2025-09-22 | $86.26 | $446.75 | 640,200 | — | — |
| 2025-09-19 | $86.52 | $448.10 | 1,529,200 | — | — |
| 2025-09-18 | $85.87 | $444.73 | 995,500 | — | — |
| 2025-09-17 | $86.11 | $445.97 | 874,200 | — | — |
| 2025-09-16 | $85.90 | $444.88 | 918,600 | — | — |
| 2025-09-15 | $87.42 | $452.76 | 849,100 | — | — |
| 2025-09-12 | $88.19 | $456.74 | 759,000 | — | — |
| 2025-09-11 | $88.37 | $457.68 | 955,500 | — | — |
| 2025-09-10 | $87.62 | $453.79 | 828,600 | — | — |
| 2025-09-09 | $87.38 | $452.55 | 1,835,500 | — | — |
| 2025-09-08 | $87.84 | $454.93 | 862,800 | — | — |
| 2025-09-05 | $89.00 | $460.94 | 567,500 | — | — |
| 2025-09-04 | $89.28 | $462.39 | 805,500 | — | — |
| 2025-09-03 | $88.73 | $459.54 | 720,900 | — | — |
| 2025-09-02 | $88.80 | $459.90 | 871,500 | — | — |
| 2025-08-29 | $89.36 | $462.80 | 784,300 | — | — |
| 2025-08-28 | $89.32 | $462.60 | 1,110,200 | — | — |
| 2025-08-27 | $90.43 | $468.35 | 1,096,600 | — | — |
| 2025-08-26 | $89.96 | $465.91 | 816,300 | — | — |
| 2025-08-25 | $89.98 | $466.01 | 783,500 | — | — |
| 2025-08-22 | $91.35 | $473.11 | 960,000 | — | — |
| 2025-08-21 | $91.16 | $472.13 | 865,800 | — | — |
| 2025-08-20 | $92.31 | $478.08 | 1,067,800 | — | — |
| 2025-08-19 | $92.07 | $476.84 | 470,300 | — | — |
| 2025-08-18 | $90.33 | $467.83 | 958,700 | — | — |
| 2025-08-15 | $91.34 | $473.06 | 1,463,100 | — | — |
| 2025-08-14 | $91.91 | $476.01 | 1,430,500 | — | — |
| 2025-08-13 | $93.06 | $481.97 | 1,494,100 | — | — |
| 2025-08-12 | $92.45 | $478.81 | 733,300 | — | — |
| 2025-08-11 | $92.48 | $478.96 | 698,400 | — | — |
| 2025-08-08 | $92.62 | $479.69 | 1,014,100 | — | — |
| 2025-08-07 | $93.78 | $485.70 | 1,233,200 | — | — |
| 2025-08-06 | $92.56 | $479.38 | 1,750,300 | — | — |
| 2025-08-05 | $92.34 | $478.24 | 1,499,000 | — | — |
| 2025-08-04 | $92.24 | $477.72 | 1,103,200 | — | — |
| 2025-08-01 | $90.68 | $469.64 | 1,188,500 | — | — |
| 2025-07-31 | $90.62 | $464.69 | 1,405,500 | — | — |
| 2025-07-30 | $89.50 | $458.95 | 807,300 | — | — |
| 2025-07-29 | $89.87 | $460.85 | 1,352,500 | — | — |
| 2025-07-28 | $88.69 | $454.80 | 1,498,100 | — | — |
| 2025-07-25 | $90.91 | $466.18 | 1,760,700 | — | — |
| 2025-07-24 | $91.86 | $471.05 | 1,406,100 | — | — |
| 2025-07-23 | $93.10 | $477.41 | 1,762,700 | — | — |
| 2025-07-22 | $94.45 | $484.33 | 1,097,900 | — | — |
| 2025-07-21 | $93.15 | $477.67 | 918,800 | — | — |
| 2025-07-18 | $92.51 | $474.39 | 1,015,900 | — | — |
| 2025-07-17 | $91.55 | $469.46 | 799,400 | — | — |
| 2025-07-16 | $90.91 | $466.18 | 757,600 | — | — |
| 2025-07-15 | $90.01 | $461.57 | 1,251,800 | — | — |
| 2025-07-14 | $91.28 | $468.08 | 793,700 | — | — |
| 2025-07-11 | $91.04 | $466.85 | 731,700 | — | — |
| 2025-07-10 | $91.34 | $468.39 | 1,085,800 | — | — |
| 2025-07-09 | $89.96 | $461.31 | 623,000 | — | — |
| 2025-07-08 | $89.62 | $459.57 | 883,200 | — | — |
| 2025-07-07 | $90.10 | $462.03 | 1,060,000 | — | — |
| 2025-07-03 | $90.42 | $463.67 | 757,600 | — | — |
| 2025-07-02 | $90.17 | $462.39 | 1,226,800 | — | — |
| 2025-07-01 | $90.84 | $465.82 | 1,738,900 | — | — |
| 2025-06-30 | $89.47 | $458.80 | 1,766,100 | — | — |
| 2025-06-27 | $88.55 | $454.08 | 1,879,100 | — | — |
| 2025-06-26 | $88.97 | $456.23 | 1,096,400 | — | — |
| 2025-06-25 | $88.74 | $455.05 | 1,289,600 | — | — |
| 2025-06-24 | $90.17 | $462.39 | 950,600 | — | — |
| 2025-06-23 | $89.65 | $459.72 | 1,082,400 | — | — |
| 2025-06-20 | $88.57 | $454.18 | 3,211,200 | — | — |
| 2025-06-18 | $88.51 | $453.87 | 1,497,400 | — | — |
| 2025-06-17 | $88.84 | $455.57 | 1,068,200 | — | — |
| 2025-06-16 | $88.92 | $455.98 | 1,353,400 | — | — |
| 2025-06-13 | $89.97 | $461.36 | 1,024,100 | — | — |
| 2025-06-12 | $90.70 | $465.10 | 1,237,700 | — | — |
| 2025-06-11 | $89.21 | $457.46 | 1,197,700 | — | — |
| 2025-06-10 | $89.66 | $459.77 | 1,145,600 | — | — |
| 2025-06-09 | $89.41 | $458.49 | 1,647,400 | — | — |
| 2025-06-06 | $89.09 | $456.85 | 781,700 | — | — |
| 2025-06-05 | $89.39 | $458.39 | 652,400 | — | — |
| 2025-06-04 | $89.54 | $459.16 | 1,089,200 | — | — |
| 2025-06-03 | $90.40 | $463.57 | 1,056,700 | — | — |
| 2025-06-02 | $90.84 | $465.82 | 1,187,300 | — | — |
| 2025-05-30 | $91.23 | $467.82 | 1,045,800 | — | — |
| 2025-05-29 | $90.84 | $465.82 | 620,200 | — | — |
| 2025-05-28 | $90.11 | $462.08 | 784,900 | — | — |
| 2025-05-27 | $91.56 | $469.51 | 885,000 | — | — |
| 2025-05-23 | $90.75 | $465.36 | 545,900 | — | — |
| 2025-05-22 | $89.89 | $460.95 | 976,600 | — | — |
| 2025-05-21 | $91.10 | $467.16 | 930,800 | — | — |
| 2025-05-20 | $92.56 | $474.64 | 733,500 | — | — |
| 2025-05-19 | $92.48 | $474.23 | 1,467,300 | — | — |
| 2025-05-16 | $91.74 | $470.44 | 1,059,200 | — | — |
| 2025-05-15 | $90.52 | $464.18 | 1,315,200 | — | — |
| 2025-05-14 | $88.30 | $452.80 | 1,396,100 | — | — |
| 2025-05-13 | $89.08 | $456.80 | 1,317,700 | — | — |
| 2025-05-12 | $90.07 | $461.87 | 992,400 | — | — |
| 2025-05-09 | $91.61 | $469.77 | 927,100 | — | — |
| 2025-05-08 | $92.01 | $471.82 | 1,055,700 | — | — |
| 2025-05-07 | $93.81 | $481.05 | 1,401,200 | — | — |
| 2025-05-06 | $93.47 | $479.31 | 2,429,700 | — | — |
| 2025-05-05 | $93.91 | $481.56 | 1,108,200 | — | — |
| 2025-05-02 | $94.32 | $479.08 | 912,200 | — | — |
| 2025-05-01 | $93.41 | $474.46 | 1,726,400 | — | — |
| 2025-04-30 | $95.18 | $483.45 | 1,080,100 | — | — |
| 2025-04-29 | $95.29 | $484.00 | 856,800 | — | — |
| 2025-04-28 | $94.59 | $480.45 | 756,500 | — | — |
| 2025-04-25 | $93.75 | $476.18 | 956,400 | — | — |
| 2025-04-24 | $94.48 | $479.89 | 1,587,600 | — | — |
| 2025-04-23 | $94.36 | $479.28 | 1,859,800 | — | — |
| 2025-04-22 | $95.01 | $482.58 | 2,151,800 | — | — |
| 2025-04-21 | $93.24 | $473.59 | 1,297,300 | — | — |
| 2025-04-17 | $94.45 | $479.74 | 2,215,900 | — | — |
| 2025-04-16 | $93.41 | $474.46 | 1,682,900 | — | — |
| 2025-04-15 | $94.27 | $478.82 | 1,191,600 | — | — |
| 2025-04-14 | $93.71 | $475.98 | 1,064,400 | — | — |
| 2025-04-11 | $91.91 | $466.84 | 1,123,900 | — | — |
| 2025-04-10 | $90.28 | $458.56 | 1,061,100 | — | — |
| 2025-04-09 | $90.62 | $460.28 | 1,784,300 | — | — |
| 2025-04-08 | $88.82 | $451.14 | 1,879,500 | — | — |
| 2025-04-07 | $89.62 | $455.21 | 2,557,000 | — | — |
| 2025-04-04 | $91.09 | $462.67 | 1,787,400 | — | — |
| 2025-04-03 | $95.21 | $483.60 | 1,073,600 | — | — |
| 2025-04-02 | $95.43 | $484.72 | 668,900 | — | — |
| 2025-04-01 | $95.28 | $483.95 | 865,700 | — | — |
| 2025-03-31 | $95.25 | $483.80 | 899,900 | — | — |
| 2025-03-28 | $94.17 | $478.32 | 1,537,000 | — | — |
| 2025-03-27 | $93.02 | $472.47 | 1,044,800 | — | — |
| 2025-03-26 | $92.99 | $472.32 | 967,800 | — | — |
| 2025-03-25 | $91.51 | $464.81 | 1,153,700 | — | — |
| 2025-03-24 | $93.09 | $472.83 | 1,169,300 | — | — |
| 2025-03-21 | $93.76 | $476.23 | 2,078,600 | — | — |
| 2025-03-20 | $94.20 | $478.47 | 1,001,300 | — | — |
| 2025-03-19 | $94.20 | $478.47 | 1,441,800 | — | — |
| 2025-03-18 | $93.38 | $474.30 | 1,131,700 | — | — |
| 2025-03-17 | $94.26 | $478.77 | 938,600 | — | — |
| 2025-03-14 | $93.71 | $475.98 | 1,134,800 | — | — |
| 2025-03-13 | $91.82 | $466.38 | 917,700 | — | — |
| 2025-03-12 | $91.23 | $463.38 | 966,400 | — | — |
| 2025-03-11 | $90.97 | $462.06 | 1,350,900 | — | — |
| 2025-03-10 | $92.12 | $467.90 | 1,321,400 | — | — |
| 2025-03-07 | $91.99 | $467.24 | 1,131,200 | — | — |
| 2025-03-06 | $90.76 | $461.00 | 902,500 | — | — |
| 2025-03-05 | $91.04 | $462.42 | 1,073,400 | — | — |
| 2025-03-04 | $91.80 | $466.28 | 1,288,900 | — | — |
| 2025-03-03 | $94.18 | $478.37 | 1,290,800 | — | — |
| 2025-02-28 | $92.54 | $470.04 | 938,200 | — | — |
| 2025-02-27 | $90.86 | $461.50 | 1,120,000 | — | — |
| 2025-02-26 | $91.64 | $465.47 | 1,279,500 | — | — |
| 2025-02-25 | $93.16 | $473.19 | 1,444,900 | — | — |
| 2025-02-24 | $92.11 | $467.85 | 1,194,400 | — | — |
| 2025-02-21 | $91.58 | $465.16 | 1,148,700 | — | — |
| 2025-02-20 | $90.77 | $461.05 | 733,400 | — | — |
| 2025-02-19 | $90.40 | $459.17 | 675,300 | — | — |
| 2025-02-18 | $89.89 | $456.58 | 933,800 | — | — |
| 2025-02-14 | $89.26 | $453.38 | 1,003,100 | — | — |
| 2025-02-13 | $89.35 | $453.83 | 670,700 | — | — |
| 2025-02-12 | $89.01 | $452.11 | 1,187,300 | — | — |
| 2025-02-11 | $89.16 | $452.87 | 1,032,700 | — | — |
| 2025-02-10 | $87.83 | $446.11 | 698,900 | — | — |
| 2025-02-07 | $86.97 | $441.75 | 1,026,400 | — | — |
| 2025-02-06 | $87.75 | $445.71 | 557,800 | — | — |
| 2025-02-05 | $88.29 | $448.45 | 929,700 | — | — |
| 2025-02-04 | $87.12 | $442.51 | 1,051,400 | — | — |
| 2025-02-03 | $86.82 | $440.98 | 777,500 | — | — |
| 2025-01-31 | $86.96 | $437.15 | 1,137,000 | — | — |
| 2025-01-30 | $87.13 | $438.00 | 593,100 | — | — |
| 2025-01-29 | $85.90 | $431.82 | 576,000 | — | — |
| 2025-01-28 | $86.49 | $434.79 | 914,100 | — | — |
| 2025-01-27 | $87.48 | $439.76 | 1,528,500 | — | — |
| 2025-01-24 | $85.74 | $431.02 | 1,751,700 | — | — |
| 2025-01-23 | $85.37 | $429.16 | 1,229,800 | — | — |
| 2025-01-22 | $85.96 | $432.12 | 1,164,400 | — | — |
| 2025-01-21 | $88.00 | $442.38 | 1,059,200 | — | — |
| 2025-01-17 | $86.64 | $435.54 | 751,200 | — | — |
| 2025-01-16 | $86.44 | $434.53 | 1,229,600 | — | — |
| 2025-01-15 | $84.41 | $424.33 | 1,070,000 | — | — |
| 2025-01-14 | $83.24 | $418.45 | 1,110,900 | — | — |
| 2025-01-13 | $82.54 | $414.93 | 1,047,400 | — | — |
| 2025-01-10 | $81.76 | $411.01 | 1,256,800 | — | — |
| 2025-01-08 | $83.61 | $420.31 | 978,300 | — | — |
| 2025-01-07 | $83.20 | $418.25 | 960,400 | — | — |
| 2025-01-06 | $83.09 | $417.69 | 1,636,600 | — | — |
| 2025-01-03 | $84.25 | $423.53 | 770,100 | — | — |
| 2025-01-02 | $84.31 | $423.83 | 859,000 | — | — |