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 | $65.01 | $447.03 | 1,132,900 | — | — |
| 2025-12-30 | $65.42 | $449.85 | 854,500 | — | — |
| 2025-12-29 | $65.42 | $449.85 | 1,080,500 | — | — |
| 2025-12-26 | $65.24 | $448.61 | 1,004,300 | — | — |
| 2025-12-24 | $65.45 | $450.06 | 718,700 | — | — |
| 2025-12-23 | $65.26 | $448.75 | 1,525,600 | — | — |
| 2025-12-22 | $65.03 | $447.17 | 2,132,200 | — | — |
| 2025-12-19 | $64.63 | $444.42 | 3,877,900 | — | — |
| 2025-12-18 | $65.69 | $451.71 | 1,611,100 | — | — |
| 2025-12-17 | $65.48 | $450.26 | 2,198,400 | — | — |
| 2025-12-16 | $65.26 | $448.75 | 1,456,700 | — | — |
| 2025-12-15 | $65.63 | $451.30 | 1,744,200 | — | — |
| 2025-12-12 | $65.33 | $449.23 | 1,530,000 | — | — |
| 2025-12-11 | $64.93 | $446.48 | 1,388,900 | — | — |
| 2025-12-10 | $64.81 | $445.66 | 3,338,600 | — | — |
| 2025-12-09 | $64.89 | $446.21 | 1,296,500 | — | — |
| 2025-12-08 | $64.78 | $445.45 | 1,920,900 | — | — |
| 2025-12-05 | $65.50 | $450.40 | 1,306,700 | — | — |
| 2025-12-04 | $65.71 | $451.85 | 2,795,400 | — | — |
| 2025-12-03 | $66.38 | $456.45 | 2,336,900 | — | — |
| 2025-12-02 | $66.53 | $457.49 | 1,868,400 | — | — |
| 2025-12-01 | $67.60 | $464.84 | 2,177,800 | — | — |
| 2025-11-28 | $69.47 | $477.70 | 950,900 | — | — |
| 2025-11-26 | $69.18 | $475.71 | 1,578,700 | — | — |
| 2025-11-25 | $68.48 | $470.89 | 1,561,600 | — | — |
| 2025-11-24 | $68.41 | $470.41 | 2,005,000 | — | — |
| 2025-11-21 | $68.27 | $469.45 | 2,225,400 | — | — |
| 2025-11-20 | $67.47 | $463.95 | 2,624,900 | — | — |
| 2025-11-19 | $67.22 | $462.23 | 1,783,800 | — | — |
| 2025-11-18 | $68.09 | $468.21 | 1,999,300 | — | — |
| 2025-11-17 | $68.10 | $468.28 | 1,619,700 | — | — |
| 2025-11-14 | $67.33 | $462.99 | 1,451,600 | — | — |
| 2025-11-13 | $67.42 | $463.61 | 1,771,800 | — | — |
| 2025-11-12 | $68.14 | $468.56 | 1,895,800 | — | — |
| 2025-11-11 | $68.02 | $467.73 | 2,515,400 | — | — |
| 2025-11-10 | $66.96 | $460.44 | 1,879,100 | — | — |
| 2025-11-07 | $67.34 | $463.05 | 5,146,400 | — | — |
| 2025-11-06 | $66.74 | $458.93 | 2,143,200 | — | — |
| 2025-11-05 | $66.85 | $459.69 | 2,610,800 | — | — |
| 2025-11-04 | $66.59 | $457.90 | 3,326,300 | — | — |
| 2025-11-03 | $66.47 | $457.07 | 2,968,100 | — | — |
| 2025-10-31 | $66.82 | $459.48 | 2,113,800 | — | — |
| 2025-10-30 | $67.93 | $463.63 | 2,191,400 | — | — |
| 2025-10-29 | $67.79 | $462.67 | 2,768,800 | — | — |
| 2025-10-28 | $67.98 | $463.97 | 2,342,500 | — | — |
| 2025-10-27 | $68.86 | $469.97 | 1,673,500 | — | — |
| 2025-10-24 | $68.97 | $470.72 | 3,364,400 | — | — |
| 2025-10-23 | $68.60 | $468.20 | 3,381,700 | — | — |
| 2025-10-22 | $68.56 | $467.93 | 2,017,000 | — | — |
| 2025-10-21 | $68.22 | $465.61 | 1,766,400 | — | — |
| 2025-10-20 | $68.59 | $468.13 | 1,563,300 | — | — |
| 2025-10-17 | $68.07 | $464.58 | 2,052,600 | — | — |
| 2025-10-16 | $67.60 | $461.37 | 2,323,100 | — | — |
| 2025-10-15 | $68.63 | $468.40 | 1,707,000 | — | — |
| 2025-10-14 | $68.33 | $466.36 | 1,816,700 | — | — |
| 2025-10-13 | $67.66 | $461.78 | 1,449,300 | — | — |
| 2025-10-10 | $67.75 | $462.40 | 1,907,200 | — | — |
| 2025-10-09 | $67.24 | $458.92 | 1,481,100 | — | — |
| 2025-10-08 | $67.87 | $463.22 | 1,530,100 | — | — |
| 2025-10-07 | $68.07 | $464.58 | 1,898,100 | — | — |
| 2025-10-06 | $68.12 | $464.92 | 2,723,900 | — | — |
| 2025-10-03 | $66.80 | $455.91 | 1,782,100 | — | — |
| 2025-10-02 | $66.31 | $452.57 | 2,247,400 | — | — |
| 2025-10-01 | $67.11 | $458.03 | 1,248,900 | — | — |
| 2025-09-30 | $67.41 | $460.08 | 1,663,600 | — | — |
| 2025-09-29 | $66.78 | $455.78 | 1,997,300 | — | — |
| 2025-09-26 | $66.07 | $450.93 | 1,760,000 | — | — |
| 2025-09-25 | $65.20 | $444.99 | 2,234,000 | — | — |
| 2025-09-24 | $65.47 | $446.84 | 2,023,700 | — | — |
| 2025-09-23 | $64.84 | $442.54 | 1,510,300 | — | — |
| 2025-09-22 | $64.22 | $438.30 | 1,340,400 | — | — |
| 2025-09-19 | $64.17 | $437.96 | 2,539,600 | — | — |
| 2025-09-18 | $63.78 | $435.30 | 1,143,400 | — | — |
| 2025-09-17 | $63.86 | $435.85 | 1,944,700 | — | — |
| 2025-09-16 | $63.62 | $434.21 | 1,632,500 | — | — |
| 2025-09-15 | $64.73 | $441.79 | 862,100 | — | — |
| 2025-09-12 | $64.86 | $442.67 | 1,127,300 | — | — |
| 2025-09-11 | $64.66 | $441.31 | 1,588,800 | — | — |
| 2025-09-10 | $63.99 | $436.74 | 1,612,700 | — | — |
| 2025-09-09 | $64.01 | $436.87 | 1,656,300 | — | — |
| 2025-09-08 | $64.05 | $437.14 | 1,911,800 | — | — |
| 2025-09-05 | $64.62 | $441.03 | 1,609,200 | — | — |
| 2025-09-04 | $64.72 | $441.72 | 2,086,400 | — | — |
| 2025-09-03 | $64.52 | $440.35 | 1,600,800 | — | — |
| 2025-09-02 | $64.66 | $441.31 | 1,701,400 | — | — |
| 2025-08-29 | $65.07 | $444.11 | 1,669,600 | — | — |
| 2025-08-28 | $65.02 | $443.76 | 1,626,500 | — | — |
| 2025-08-27 | $65.80 | $449.09 | 1,634,300 | — | — |
| 2025-08-26 | $65.71 | $448.47 | 1,836,500 | — | — |
| 2025-08-25 | $66.18 | $451.68 | 1,486,900 | — | — |
| 2025-08-22 | $66.97 | $457.07 | 2,248,200 | — | — |
| 2025-08-21 | $66.11 | $451.20 | 1,922,000 | — | — |
| 2025-08-20 | $66.33 | $452.71 | 2,294,800 | — | — |
| 2025-08-19 | $66.02 | $450.59 | 2,239,100 | — | — |
| 2025-08-18 | $64.43 | $439.74 | 3,168,100 | — | — |
| 2025-08-15 | $64.62 | $441.03 | 3,185,500 | — | — |
| 2025-08-14 | $64.72 | $441.72 | 2,288,700 | — | — |
| 2025-08-13 | $65.37 | $446.15 | 1,217,900 | — | — |
| 2025-08-12 | $64.80 | $442.26 | 2,316,200 | — | — |
| 2025-08-11 | $65.32 | $445.81 | 1,599,500 | — | — |
| 2025-08-08 | $65.64 | $448.00 | 1,923,900 | — | — |
| 2025-08-07 | $66.12 | $451.27 | 2,278,400 | — | — |
| 2025-08-06 | $65.77 | $448.88 | 1,541,700 | — | — |
| 2025-08-05 | $66.07 | $450.93 | 1,897,800 | — | — |
| 2025-08-04 | $66.34 | $452.77 | 2,338,200 | — | — |
| 2025-08-01 | $65.47 | $446.84 | 1,626,900 | — | — |
| 2025-07-31 | $65.01 | $443.70 | 2,357,800 | — | — |
| 2025-07-30 | $65.00 | $440.17 | 1,941,200 | — | — |
| 2025-07-29 | $64.50 | $436.78 | 1,406,500 | — | — |
| 2025-07-28 | $63.83 | $432.25 | 1,133,600 | — | — |
| 2025-07-25 | $64.94 | $439.76 | 1,417,900 | — | — |
| 2025-07-24 | $65.21 | $441.59 | 1,304,000 | — | — |
| 2025-07-23 | $64.85 | $439.15 | 2,407,400 | — | — |
| 2025-07-22 | $65.74 | $445.18 | 2,482,800 | — | — |
| 2025-07-21 | $64.56 | $437.19 | 1,740,800 | — | — |
| 2025-07-18 | $64.13 | $434.28 | 2,687,400 | — | — |
| 2025-07-17 | $63.22 | $428.11 | 1,569,200 | — | — |
| 2025-07-16 | $62.87 | $425.74 | 1,918,100 | — | — |
| 2025-07-15 | $61.85 | $418.84 | 1,458,500 | — | — |
| 2025-07-14 | $62.59 | $423.85 | 1,637,700 | — | — |
| 2025-07-11 | $62.08 | $420.39 | 1,233,000 | — | — |
| 2025-07-10 | $62.60 | $423.92 | 1,799,500 | — | — |
| 2025-07-09 | $61.72 | $417.96 | 1,788,100 | — | — |
| 2025-07-08 | $61.26 | $414.84 | 2,570,000 | — | — |
| 2025-07-07 | $61.95 | $419.51 | 2,394,000 | — | — |
| 2025-07-03 | $61.53 | $416.67 | 1,893,400 | — | — |
| 2025-07-02 | $60.76 | $411.46 | 1,607,600 | — | — |
| 2025-07-01 | $61.36 | $415.52 | 3,117,900 | — | — |
| 2025-06-30 | $60.47 | $409.49 | 2,615,700 | — | — |
| 2025-06-27 | $60.35 | $408.68 | 2,405,900 | — | — |
| 2025-06-26 | $60.32 | $408.48 | 1,297,400 | — | — |
| 2025-06-25 | $60.09 | $406.92 | 1,489,100 | — | — |
| 2025-06-24 | $61.16 | $414.16 | 1,435,800 | — | — |
| 2025-06-23 | $61.34 | $415.38 | 1,596,900 | — | — |
| 2025-06-20 | $60.54 | $409.97 | 2,577,700 | — | — |
| 2025-06-18 | $60.01 | $406.38 | 1,178,300 | — | — |
| 2025-06-17 | $60.09 | $406.92 | 1,812,200 | — | — |
| 2025-06-16 | $60.46 | $409.42 | 1,835,300 | — | — |
| 2025-06-13 | $61.08 | $413.62 | 1,694,200 | — | — |
| 2025-06-12 | $61.53 | $416.67 | 1,317,900 | — | — |
| 2025-06-11 | $61.13 | $413.96 | 1,627,100 | — | — |
| 2025-06-10 | $60.86 | $412.13 | 1,489,200 | — | — |
| 2025-06-09 | $60.48 | $409.56 | 1,785,800 | — | — |
| 2025-06-06 | $60.48 | $409.56 | 1,340,900 | — | — |
| 2025-06-05 | $60.32 | $408.48 | 1,793,500 | — | — |
| 2025-06-04 | $60.68 | $410.91 | 2,544,000 | — | — |
| 2025-06-03 | $61.94 | $419.45 | 2,024,800 | — | — |
| 2025-06-02 | $62.07 | $420.33 | 1,720,500 | — | — |
| 2025-05-30 | $62.23 | $421.41 | 2,276,500 | — | — |
| 2025-05-29 | $61.85 | $418.84 | 928,300 | — | — |
| 2025-05-28 | $61.36 | $415.52 | 1,372,700 | — | — |
| 2025-05-27 | $62.25 | $421.55 | 1,649,000 | — | — |
| 2025-05-23 | $61.72 | $417.96 | 1,161,400 | — | — |
| 2025-05-22 | $61.21 | $414.50 | 2,477,600 | — | — |
| 2025-05-21 | $61.86 | $418.90 | 2,332,300 | — | — |
| 2025-05-20 | $63.16 | $427.71 | 2,548,800 | — | — |
| 2025-05-19 | $63.09 | $427.23 | 2,345,100 | — | — |
| 2025-05-16 | $62.48 | $423.10 | 2,876,600 | — | — |
| 2025-05-15 | $61.71 | $417.89 | 2,766,900 | — | — |
| 2025-05-14 | $60.47 | $409.49 | 2,641,100 | — | — |
| 2025-05-13 | $60.46 | $409.42 | 6,083,300 | — | — |
| 2025-05-12 | $59.52 | $403.06 | 4,755,700 | — | — |
| 2025-05-09 | $61.76 | $418.23 | 3,255,100 | — | — |
| 2025-05-08 | $61.11 | $413.83 | 2,670,700 | — | — |
| 2025-05-07 | $61.80 | $418.50 | 2,148,200 | — | — |
| 2025-05-06 | $61.11 | $413.83 | 1,974,800 | — | — |
| 2025-05-05 | $60.99 | $413.01 | 1,441,800 | — | — |
| 2025-05-02 | $61.17 | $414.23 | 1,319,000 | — | — |
| 2025-05-01 | $60.55 | $410.03 | 1,562,500 | — | — |
| 2025-04-30 | $61.04 | $413.35 | 2,296,600 | — | — |
| 2025-04-29 | $61.61 | $413.78 | 1,320,600 | — | — |
| 2025-04-28 | $60.90 | $409.01 | 1,749,700 | — | — |
| 2025-04-25 | $60.74 | $407.94 | 1,328,600 | — | — |
| 2025-04-24 | $61.33 | $411.90 | 1,513,600 | — | — |
| 2025-04-23 | $61.23 | $411.23 | 2,636,500 | — | — |
| 2025-04-22 | $61.03 | $409.88 | 2,164,000 | — | — |
| 2025-04-21 | $59.29 | $398.20 | 1,822,200 | — | — |
| 2025-04-17 | $60.80 | $408.34 | 2,462,900 | — | — |
| 2025-04-16 | $60.42 | $405.79 | 1,945,400 | — | — |
| 2025-04-15 | $61.60 | $413.71 | 1,651,600 | — | — |
| 2025-04-14 | $61.81 | $415.12 | 1,867,400 | — | — |
| 2025-04-11 | $60.59 | $406.93 | 1,527,900 | — | — |
| 2025-04-10 | $60.21 | $404.38 | 1,859,300 | — | — |
| 2025-04-09 | $60.42 | $405.79 | 2,672,300 | — | — |
| 2025-04-08 | $58.79 | $394.84 | 3,188,400 | — | — |
| 2025-04-07 | $59.81 | $401.69 | 3,748,800 | — | — |
| 2025-04-04 | $61.36 | $412.10 | 3,087,900 | — | — |
| 2025-04-03 | $64.85 | $435.54 | 1,924,000 | — | — |
| 2025-04-02 | $64.49 | $433.12 | 1,253,300 | — | — |
| 2025-04-01 | $64.42 | $432.65 | 1,420,100 | — | — |
| 2025-03-31 | $64.35 | $432.18 | 2,144,000 | — | — |
| 2025-03-28 | $63.58 | $427.01 | 2,369,800 | — | — |
| 2025-03-27 | $63.12 | $423.92 | 1,318,000 | — | — |
| 2025-03-26 | $62.86 | $422.17 | 2,151,000 | — | — |
| 2025-03-25 | $62.10 | $417.07 | 1,881,600 | — | — |
| 2025-03-24 | $62.98 | $422.98 | 1,393,400 | — | — |
| 2025-03-21 | $63.05 | $423.45 | 3,630,600 | — | — |
| 2025-03-20 | $63.55 | $426.81 | 1,780,800 | — | — |
| 2025-03-19 | $63.51 | $426.54 | 1,502,600 | — | — |
| 2025-03-18 | $63.35 | $425.46 | 2,028,200 | — | — |
| 2025-03-17 | $63.53 | $426.67 | 2,907,200 | — | — |
| 2025-03-14 | $62.95 | $422.78 | 1,888,800 | — | — |
| 2025-03-13 | $62.23 | $417.94 | 1,948,100 | — | — |
| 2025-03-12 | $62.18 | $417.61 | 1,416,700 | — | — |
| 2025-03-11 | $62.62 | $420.56 | 2,224,600 | — | — |
| 2025-03-10 | $63.27 | $424.93 | 3,181,200 | — | — |
| 2025-03-07 | $62.49 | $419.69 | 3,130,600 | — | — |
| 2025-03-06 | $62.20 | $417.74 | 2,851,300 | — | — |
| 2025-03-05 | $63.44 | $426.07 | 2,091,400 | — | — |
| 2025-03-04 | $64.26 | $431.58 | 2,405,000 | — | — |
| 2025-03-03 | $66.04 | $443.53 | 2,296,500 | — | — |
| 2025-02-28 | $64.53 | $433.39 | 1,921,800 | — | — |
| 2025-02-27 | $63.85 | $428.82 | 2,104,900 | — | — |
| 2025-02-26 | $63.98 | $429.70 | 1,941,000 | — | — |
| 2025-02-25 | $63.75 | $428.15 | 2,856,100 | — | — |
| 2025-02-24 | $63.85 | $428.82 | 3,475,000 | — | — |
| 2025-02-21 | $62.81 | $421.84 | 3,902,900 | — | — |
| 2025-02-20 | $61.62 | $413.85 | 3,247,000 | — | — |
| 2025-02-19 | $61.64 | $413.98 | 2,000,100 | — | — |
| 2025-02-18 | $61.67 | $414.18 | 2,466,200 | — | — |
| 2025-02-14 | $61.33 | $411.90 | 2,146,200 | — | — |
| 2025-02-13 | $61.10 | $410.35 | 2,070,900 | — | — |
| 2025-02-12 | $60.63 | $407.20 | 1,733,800 | — | — |
| 2025-02-11 | $60.31 | $405.05 | 1,523,700 | — | — |
| 2025-02-10 | $59.87 | $402.09 | 1,098,800 | — | — |
| 2025-02-07 | $59.47 | $399.41 | 1,107,600 | — | — |
| 2025-02-06 | $59.54 | $399.88 | 1,115,100 | — | — |
| 2025-02-05 | $59.73 | $401.15 | 1,359,600 | — | — |
| 2025-02-04 | $59.24 | $397.86 | 1,073,700 | — | — |
| 2025-02-03 | $59.27 | $398.06 | 1,862,700 | — | — |
| 2025-01-31 | $58.88 | $395.44 | 1,742,000 | — | — |
| 2025-01-30 | $59.34 | $395.13 | 1,047,300 | — | — |
| 2025-01-29 | $58.59 | $390.13 | 971,100 | — | — |
| 2025-01-28 | $58.87 | $392.00 | 1,277,700 | — | — |
| 2025-01-27 | $60.00 | $399.52 | 2,493,800 | — | — |
| 2025-01-24 | $58.77 | $391.33 | 1,345,000 | — | — |
| 2025-01-23 | $58.69 | $390.80 | 1,429,700 | — | — |
| 2025-01-22 | $59.09 | $393.46 | 1,293,600 | — | — |
| 2025-01-21 | $61.00 | $406.18 | 1,552,600 | — | — |
| 2025-01-17 | $60.55 | $403.18 | 1,697,700 | — | — |
| 2025-01-16 | $60.07 | $399.99 | 1,233,800 | — | — |
| 2025-01-15 | $58.47 | $389.33 | 1,419,000 | — | — |
| 2025-01-14 | $57.79 | $384.81 | 1,565,100 | — | — |
| 2025-01-13 | $56.98 | $379.41 | 1,388,200 | — | — |
| 2025-01-10 | $56.66 | $377.28 | 1,381,000 | — | — |
| 2025-01-08 | $58.20 | $387.54 | 1,174,100 | — | — |
| 2025-01-07 | $57.36 | $381.94 | 1,260,800 | — | — |
| 2025-01-06 | $57.31 | $381.61 | 2,018,700 | — | — |
| 2025-01-03 | $58.34 | $388.47 | 1,440,700 | — | — |
| 2025-01-02 | $58.51 | $389.60 | 1,009,000 | — | — |