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
- 1972-06-01 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 | $120.60 | $829.05 | 1,011,900 | — | — |
| 2025-12-30 | $122.04 | $838.95 | 1,022,867 | — | — |
| 2025-12-29 | $122.67 | $843.28 | 1,222,767 | — | — |
| 2025-12-26 | $123.78 | $850.91 | 871,533 | — | — |
| 2025-12-24 | $123.21 | $846.99 | 639,567 | — | — |
| 2025-12-23 | $123.12 | $846.38 | 2,282,533 | — | — |
| 2025-12-22 | $124.44 | $855.45 | 1,288,833 | — | — |
| 2025-12-19 | $123.78 | $850.91 | 4,822,200 | — | — |
| 2025-12-18 | $121.53 | $835.44 | 1,848,267 | — | — |
| 2025-12-17 | $121.80 | $837.30 | 1,556,467 | — | — |
| 2025-12-16 | $121.35 | $834.21 | 1,801,300 | — | — |
| 2025-12-15 | $121.83 | $837.51 | 1,985,600 | — | — |
| 2025-12-12 | $122.79 | $844.11 | 1,608,067 | — | — |
| 2025-12-11 | $124.47 | $855.66 | 1,061,733 | — | — |
| 2025-12-10 | $122.88 | $844.73 | 1,597,967 | — | — |
| 2025-12-09 | $121.83 | $837.51 | 1,225,600 | — | — |
| 2025-12-08 | $121.74 | $836.89 | 1,474,067 | — | — |
| 2025-12-05 | $121.53 | $835.44 | 1,496,933 | — | — |
| 2025-12-04 | $119.46 | $821.21 | 1,395,233 | — | — |
| 2025-12-03 | $118.98 | $817.92 | 1,341,433 | — | — |
| 2025-12-02 | $118.56 | $815.03 | 1,410,800 | — | — |
| 2025-12-01 | $119.73 | $823.07 | 2,005,067 | — | — |
| 2025-11-28 | $119.31 | $820.18 | 761,900 | — | — |
| 2025-11-26 | $118.32 | $809.25 | 1,349,500 | — | — |
| 2025-11-25 | $116.34 | $795.71 | 2,144,733 | — | — |
| 2025-11-24 | $115.41 | $789.35 | 2,660,933 | — | — |
| 2025-11-21 | $115.62 | $790.79 | 1,596,867 | — | — |
| 2025-11-20 | $111.36 | $761.65 | 2,335,667 | — | — |
| 2025-11-19 | $113.64 | $777.24 | 2,015,000 | — | — |
| 2025-11-18 | $116.10 | $794.07 | 1,984,467 | — | — |
| 2025-11-17 | $115.95 | $793.04 | 1,481,467 | — | — |
| 2025-11-14 | $119.13 | $814.79 | 2,252,000 | — | — |
| 2025-11-13 | $121.80 | $833.06 | 1,795,100 | — | — |
| 2025-11-12 | $122.37 | $836.95 | 1,916,000 | — | — |
| 2025-11-11 | $121.20 | $828.95 | 2,343,033 | — | — |
| 2025-11-10 | $120.72 | $825.67 | 2,234,200 | — | — |
| 2025-11-07 | $119.40 | $816.64 | 2,442,800 | — | — |
| 2025-11-06 | $117.45 | $803.30 | 3,692,167 | — | — |
| 2025-11-05 | $118.89 | $813.15 | 5,263,033 | — | — |
| 2025-11-04 | $113.28 | $774.78 | 7,261,833 | — | — |
| 2025-11-03 | $104.07 | $711.79 | 6,834,433 | — | — |
| 2025-10-31 | $102.49 | $700.98 | 3,190,809 | — | — |
| 2025-10-30 | $102.26 | $699.44 | 2,762,760 | — | — |
| 2025-10-29 | $103.13 | $705.36 | 2,727,946 | — | — |
| 2025-10-28 | $102.80 | $703.13 | 3,012,037 | — | — |
| 2025-10-27 | $102.15 | $698.66 | 2,456,442 | — | — |
| 2025-10-24 | $101.69 | $695.49 | 1,395,999 | — | — |
| 2025-10-23 | $102.04 | $697.89 | 1,520,837 | — | — |
| 2025-10-22 | $100.05 | $684.33 | 1,586,163 | — | — |
| 2025-10-21 | $101.84 | $696.52 | 1,786,127 | — | — |
| 2025-10-20 | $101.61 | $694.97 | 2,426,169 | — | — |
| 2025-10-17 | $99.88 | $683.12 | 2,970,531 | — | — |
| 2025-10-16 | $98.07 | $670.76 | 2,612,668 | — | — |
| 2025-10-15 | $98.57 | $674.19 | 2,536,666 | — | — |
| 2025-10-14 | $97.38 | $666.04 | 2,185,735 | — | — |
| 2025-10-13 | $95.33 | $652.04 | 2,227,400 | — | — |
| 2025-10-10 | $92.51 | $632.73 | 3,421,444 | — | — |
| 2025-10-09 | $97.71 | $668.27 | 1,925,065 | — | — |
| 2025-10-08 | $98.37 | $672.82 | 1,523,147 | — | — |
| 2025-10-07 | $99.01 | $677.20 | 2,074,122 | — | — |
| 2025-10-06 | $101.45 | $693.85 | 2,534,834 | — | — |
| 2025-10-03 | $100.07 | $684.41 | 3,164,440 | — | — |
| 2025-10-02 | $101.66 | $695.31 | 3,360,738 | — | — |
| 2025-10-01 | $98.18 | $671.53 | 2,224,453 | — | — |
| 2025-09-30 | $97.78 | $668.79 | 2,851,668 | — | — |
| 2025-09-29 | $96.70 | $661.40 | 2,404,977 | — | — |
| 2025-09-26 | $95.62 | $654.02 | 2,164,304 | — | — |
| 2025-09-25 | $93.58 | $640.03 | 1,905,706 | — | — |
| 2025-09-24 | $95.16 | $650.84 | 2,751,527 | — | — |
| 2025-09-23 | $97.24 | $665.09 | 3,747,440 | — | — |
| 2025-09-22 | $98.23 | $671.88 | 3,770,145 | — | — |
| 2025-09-19 | $98.03 | $670.50 | 5,292,655 | — | — |
| 2025-09-18 | $98.03 | $670.50 | 2,714,960 | — | — |
| 2025-09-17 | $96.38 | $659.17 | 3,011,241 | — | — |
| 2025-09-16 | $96.87 | $662.52 | 1,887,622 | — | — |
| 2025-09-15 | $96.79 | $662.00 | 2,496,355 | — | — |
| 2025-09-12 | $97.02 | $663.55 | 1,367,956 | — | — |
| 2025-09-11 | $97.90 | $669.56 | 2,059,224 | — | — |
| 2025-09-10 | $95.52 | $653.33 | 1,490,962 | — | — |
| 2025-09-09 | $96.34 | $658.91 | 1,531,751 | — | — |
| 2025-09-08 | $97.58 | $667.41 | 2,325,470 | — | — |
| 2025-09-05 | $97.68 | $668.10 | 2,688,670 | — | — |
| 2025-09-04 | $96.84 | $662.35 | 2,691,857 | — | — |
| 2025-09-03 | $94.86 | $648.78 | 1,651,570 | — | — |
| 2025-09-02 | $95.13 | $650.67 | 2,064,880 | — | — |
| 2025-08-29 | $96.55 | $660.37 | 2,132,119 | — | — |
| 2025-08-28 | $97.44 | $662.95 | 2,451,184 | — | — |
| 2025-08-27 | $97.69 | $664.66 | 1,280,164 | — | — |
| 2025-08-26 | $97.03 | $660.13 | 1,509,922 | — | — |
| 2025-08-25 | $96.60 | $657.23 | 1,854,162 | — | — |
| 2025-08-22 | $97.05 | $660.30 | 1,743,346 | — | — |
| 2025-08-21 | $93.58 | $636.65 | 1,769,317 | — | — |
| 2025-08-20 | $93.49 | $636.05 | 2,286,513 | — | — |
| 2025-08-19 | $92.61 | $630.07 | 1,432,566 | — | — |
| 2025-08-18 | $91.87 | $625.03 | 1,674,832 | — | — |
| 2025-08-15 | $91.73 | $624.09 | 1,832,094 | — | — |
| 2025-08-14 | $92.41 | $628.70 | 1,372,577 | — | — |
| 2025-08-13 | $92.87 | $631.86 | 2,061,455 | — | — |
| 2025-08-12 | $90.29 | $614.27 | 2,490,858 | — | — |
| 2025-08-11 | $87.74 | $596.94 | 2,990,926 | — | — |
| 2025-08-08 | $88.46 | $601.80 | 2,393,665 | — | — |
| 2025-08-07 | $88.97 | $605.30 | 2,549,413 | — | — |
| 2025-08-06 | $88.87 | $604.62 | 3,511,388 | — | — |
| 2025-08-05 | $91.13 | $619.99 | 7,570,723 | — | — |
| 2025-08-04 | $89.01 | $605.56 | 3,318,196 | — | — |
| 2025-08-01 | $87.79 | $597.28 | 3,379,301 | — | — |
| 2025-07-31 | $90.25 | $614.01 | 2,634,656 | — | — |
| 2025-07-30 | $90.63 | $616.58 | 2,677,836 | — | — |
| 2025-07-29 | $93.26 | $634.51 | 1,562,821 | — | — |
| 2025-07-28 | $94.22 | $641.00 | 1,293,070 | — | — |
| 2025-07-25 | $95.11 | $647.06 | 1,779,116 | — | — |
| 2025-07-24 | $93.89 | $638.78 | 2,472,535 | — | — |
| 2025-07-23 | $96.13 | $653.98 | 2,504,242 | — | — |
| 2025-07-22 | $97.33 | $662.18 | 2,439,632 | — | — |
| 2025-07-21 | $95.33 | $648.60 | 1,854,799 | — | — |
| 2025-07-18 | $94.83 | $645.19 | 2,747,703 | — | — |
| 2025-07-17 | $93.45 | $635.79 | 1,394,087 | — | — |
| 2025-07-16 | $92.82 | $631.52 | 1,453,598 | — | — |
| 2025-07-15 | $92.99 | $632.63 | 1,672,920 | — | — |
| 2025-07-14 | $93.97 | $639.29 | 2,498,984 | — | — |
| 2025-07-11 | $94.76 | $644.67 | 1,474,550 | — | — |
| 2025-07-10 | $95.56 | $650.14 | 1,647,347 | — | — |
| 2025-07-09 | $94.82 | $645.10 | 1,998,359 | — | — |
| 2025-07-08 | $93.48 | $635.96 | 2,784,430 | — | — |
| 2025-07-07 | $91.61 | $623.24 | 2,934,522 | — | — |
| 2025-07-03 | $92.54 | $629.56 | 1,803,574 | — | — |
| 2025-07-02 | $91.57 | $622.98 | 2,145,503 | — | — |
| 2025-07-01 | $89.69 | $610.17 | 2,366,498 | — | — |
| 2025-06-30 | $86.10 | $585.75 | 1,279,686 | — | — |
| 2025-06-27 | $86.46 | $588.22 | 2,064,960 | — | — |
| 2025-06-26 | $86.96 | $591.64 | 1,757,845 | — | — |
| 2025-06-25 | $85.34 | $580.62 | 1,190,061 | — | — |
| 2025-06-24 | $85.62 | $582.50 | 1,571,027 | — | — |
| 2025-06-23 | $84.10 | $572.17 | 1,137,799 | — | — |
| 2025-06-20 | $83.07 | $565.17 | 5,026,568 | — | — |
| 2025-06-18 | $83.92 | $570.97 | 1,410,419 | — | — |
| 2025-06-17 | $84.28 | $573.37 | 2,371,677 | — | — |
| 2025-06-16 | $85.33 | $580.54 | 1,279,447 | — | — |
| 2025-06-13 | $83.94 | $571.06 | 1,425,555 | — | — |
| 2025-06-12 | $85.91 | $584.47 | 1,248,058 | — | — |
| 2025-06-11 | $87.11 | $592.67 | 1,794,571 | — | — |
| 2025-06-10 | $88.05 | $599.07 | 1,864,200 | — | — |
| 2025-06-09 | $86.08 | $585.66 | 3,089,633 | — | — |
| 2025-06-06 | $85.52 | $581.82 | 2,199,358 | — | — |
| 2025-06-05 | $84.62 | $575.67 | 1,503,947 | — | — |
| 2025-06-04 | $85.29 | $580.28 | 1,618,189 | — | — |
| 2025-06-03 | $84.65 | $575.93 | 2,687,635 | — | — |
| 2025-06-02 | $82.95 | $564.31 | 2,818,686 | — | — |
| 2025-05-30 | $83.85 | $570.46 | 3,770,623 | — | — |
| 2025-05-29 | $86.59 | $585.58 | 3,053,703 | — | — |
| 2025-05-28 | $85.47 | $578.02 | 2,756,148 | — | — |
| 2025-05-27 | $86.95 | $588.04 | 1,528,803 | — | — |
| 2025-05-23 | $84.92 | $574.29 | 1,392,972 | — | — |
| 2025-05-22 | $85.37 | $577.34 | 1,331,071 | — | — |
| 2025-05-21 | $85.24 | $576.49 | 3,730,949 | — | — |
| 2025-05-20 | $86.54 | $585.24 | 2,906,559 | — | — |
| 2025-05-19 | $86.51 | $585.07 | 1,180,580 | — | — |
| 2025-05-16 | $87.01 | $588.46 | 2,356,381 | — | — |
| 2025-05-15 | $85.58 | $578.79 | 2,379,564 | — | — |
| 2025-05-14 | $85.64 | $579.21 | 3,396,190 | — | — |
| 2025-05-13 | $88.63 | $599.41 | 1,968,085 | — | — |
| 2025-05-12 | $89.46 | $605.02 | 4,598,440 | — | — |
| 2025-05-09 | $83.81 | $566.82 | 1,390,661 | — | — |
| 2025-05-08 | $83.16 | $562.40 | 2,075,396 | — | — |
| 2025-05-07 | $81.04 | $548.06 | 1,522,669 | — | — |
| 2025-05-06 | $81.64 | $552.13 | 1,668,698 | — | — |
| 2025-05-05 | $81.98 | $554.42 | 2,678,075 | — | — |
| 2025-05-02 | $84.41 | $570.89 | 3,588,665 | — | — |
| 2025-05-01 | $82.91 | $560.70 | 3,145,320 | — | — |
| 2025-04-30 | $82.83 | $560.19 | 2,337,818 | — | — |
| 2025-04-29 | $82.66 | $559.01 | 1,745,656 | — | — |
| 2025-04-28 | $82.43 | $557.48 | 2,159,206 | — | — |
| 2025-04-25 | $82.46 | $557.65 | 1,922,038 | — | — |
| 2025-04-24 | $82.91 | $560.70 | 3,260,358 | — | — |
| 2025-04-23 | $79.15 | $535.32 | 3,576,396 | — | — |
| 2025-04-22 | $77.62 | $524.97 | 2,788,891 | — | — |
| 2025-04-21 | $75.45 | $510.28 | 3,118,791 | — | — |
| 2025-04-17 | $75.49 | $510.53 | 2,190,913 | — | — |
| 2025-04-16 | $74.37 | $502.98 | 3,242,194 | — | — |
| 2025-04-15 | $75.89 | $513.25 | 2,023,135 | — | — |
| 2025-04-14 | $76.53 | $517.58 | 3,825,036 | — | — |
| 2025-04-11 | $73.92 | $499.92 | 3,019,924 | — | — |
| 2025-04-10 | $72.38 | $489.48 | 4,440,062 | — | — |
| 2025-04-09 | $77.76 | $525.90 | 5,185,663 | — | — |
| 2025-04-08 | $69.20 | $468.00 | 5,696,406 | — | — |
| 2025-04-07 | $72.53 | $490.50 | 6,055,941 | — | — |
| 2025-04-04 | $74.23 | $502.04 | 9,414,051 | — | — |
| 2025-04-03 | $85.08 | $575.39 | 3,694,064 | — | — |
| 2025-04-02 | $94.46 | $638.80 | 1,485,226 | — | — |
| 2025-04-01 | $93.99 | $635.66 | 1,946,177 | — | — |
| 2025-03-31 | $93.74 | $633.96 | 2,330,011 | — | — |
| 2025-03-28 | $92.92 | $628.45 | 2,838,045 | — | — |
| 2025-03-27 | $95.35 | $644.83 | 1,301,116 | — | — |
| 2025-03-26 | $96.01 | $649.33 | 952,176 | — | — |
| 2025-03-25 | $95.96 | $648.99 | 1,510,719 | — | — |
| 2025-03-24 | $96.74 | $654.25 | 1,648,861 | — | — |
| 2025-03-21 | $94.36 | $638.12 | 3,515,371 | — | — |
| 2025-03-20 | $96.56 | $653.07 | 2,361,559 | — | — |
| 2025-03-19 | $97.37 | $658.50 | 1,381,978 | — | — |
| 2025-03-18 | $96.80 | $654.68 | 1,921,321 | — | — |
| 2025-03-17 | $97.53 | $659.60 | 1,647,746 | — | — |
| 2025-03-14 | $96.77 | $654.42 | 2,879,472 | — | — |
| 2025-03-13 | $94.03 | $635.92 | 2,068,147 | — | — |
| 2025-03-12 | $94.77 | $640.93 | 1,580,109 | — | — |
| 2025-03-11 | $95.80 | $647.89 | 3,105,088 | — | — |
| 2025-03-10 | $96.44 | $652.22 | 1,638,345 | — | — |
| 2025-03-07 | $98.10 | $663.42 | 1,721,358 | — | — |
| 2025-03-06 | $98.86 | $668.60 | 1,419,341 | — | — |
| 2025-03-05 | $99.77 | $674.71 | 1,723,668 | — | — |
| 2025-03-04 | $97.52 | $659.52 | 2,074,361 | — | — |
| 2025-03-03 | $98.95 | $669.19 | 2,002,342 | — | — |
| 2025-02-28 | $102.64 | $690.67 | 3,915,935 | — | — |
| 2025-02-27 | $101.57 | $683.49 | 1,466,026 | — | — |
| 2025-02-26 | $102.24 | $687.97 | 1,121,229 | — | — |
| 2025-02-25 | $102.78 | $691.60 | 1,888,419 | — | — |
| 2025-02-24 | $102.70 | $691.09 | 1,746,612 | — | — |
| 2025-02-21 | $102.49 | $689.66 | 2,201,190 | — | — |
| 2025-02-20 | $104.00 | $699.79 | 1,308,445 | — | — |
| 2025-02-19 | $103.46 | $696.16 | 2,673,215 | — | — |
| 2025-02-18 | $105.84 | $712.21 | 2,446,245 | — | — |
| 2025-02-14 | $104.50 | $703.17 | 2,323,160 | — | — |
| 2025-02-13 | $105.50 | $709.93 | 2,862,423 | — | — |
| 2025-02-12 | $102.63 | $690.59 | 2,096,588 | — | — |
| 2025-02-11 | $102.28 | $688.22 | 5,071,819 | — | — |
| 2025-02-10 | $95.72 | $644.13 | 2,255,045 | — | — |
| 2025-02-07 | $95.12 | $640.08 | 1,465,787 | — | — |
| 2025-02-06 | $97.26 | $654.44 | 1,849,063 | — | — |
| 2025-02-05 | $96.79 | $651.31 | 2,132,517 | — | — |
| 2025-02-04 | $96.65 | $650.38 | 1,706,938 | — | — |
| 2025-02-03 | $95.50 | $642.61 | 1,955,339 | — | — |
| 2025-01-31 | $96.40 | $648.69 | 2,174,502 | — | — |
| 2025-01-30 | $96.23 | $647.51 | 1,835,440 | — | — |
| 2025-01-29 | $96.00 | $645.99 | 1,314,898 | — | — |
| 2025-01-28 | $95.81 | $644.72 | 1,298,089 | — | — |
| 2025-01-27 | $96.23 | $647.51 | 2,473,969 | — | — |
| 2025-01-24 | $97.10 | $653.42 | 1,260,247 | — | — |
| 2025-01-23 | $98.17 | $660.60 | 1,242,242 | — | — |
| 2025-01-22 | $97.43 | $655.62 | 1,274,189 | — | — |
| 2025-01-21 | $98.49 | $662.71 | 1,481,959 | — | — |
| 2025-01-17 | $97.24 | $654.35 | 2,582,315 | — | — |
| 2025-01-16 | $96.23 | $647.51 | 1,850,418 | — | — |
| 2025-01-15 | $95.70 | $643.96 | 1,578,356 | — | — |
| 2025-01-14 | $94.49 | $635.85 | 2,310,174 | — | — |
| 2025-01-13 | $93.43 | $628.67 | 1,834,166 | — | — |
| 2025-01-10 | $91.26 | $614.06 | 2,293,603 | — | — |
| 2025-01-08 | $93.45 | $628.84 | 1,830,660 | — | — |
| 2025-01-07 | $94.24 | $634.16 | 2,059,543 | — | — |
| 2025-01-06 | $94.47 | $635.69 | 2,237,518 | — | — |
| 2025-01-03 | $93.83 | $631.38 | 2,000,510 | — | — |
| 2025-01-02 | $94.68 | $637.12 | 1,746,373 | — | — |