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
- 1992-06-17 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 | $426.39 | $747.05 | 1,569,200 | — | — |
| 2025-12-30 | $428.36 | $750.50 | 1,501,800 | — | — |
| 2025-12-29 | $426.54 | $747.31 | 2,240,300 | — | — |
| 2025-12-26 | $424.77 | $744.21 | 1,328,200 | — | — |
| 2025-12-24 | $424.90 | $744.44 | 830,100 | — | — |
| 2025-12-23 | $425.10 | $744.79 | 1,656,600 | — | — |
| 2025-12-22 | $423.51 | $742.00 | 2,354,200 | — | — |
| 2025-12-19 | $421.43 | $738.36 | 6,048,500 | — | — |
| 2025-12-18 | $418.99 | $734.08 | 3,370,800 | — | — |
| 2025-12-17 | $422.34 | $739.95 | 4,766,000 | — | — |
| 2025-12-16 | $423.51 | $742.00 | 3,960,500 | — | — |
| 2025-12-15 | $416.99 | $730.58 | 4,798,100 | — | — |
| 2025-12-12 | $416.24 | $729.27 | 4,726,400 | — | — |
| 2025-12-11 | $403.30 | $706.60 | 3,272,500 | — | — |
| 2025-12-10 | $392.68 | $687.99 | 5,121,700 | — | — |
| 2025-12-09 | $390.38 | $683.96 | 3,574,700 | — | — |
| 2025-12-08 | $389.38 | $682.21 | 4,569,900 | — | — |
| 2025-12-05 | $399.57 | $700.06 | 3,183,600 | — | — |
| 2025-12-04 | $403.73 | $707.35 | 2,859,800 | — | — |
| 2025-12-03 | $409.15 | $716.84 | 1,957,500 | — | — |
| 2025-12-02 | $408.79 | $713.59 | 2,139,800 | — | — |
| 2025-12-01 | $407.14 | $710.71 | 2,074,800 | — | — |
| 2025-11-28 | $410.32 | $716.26 | 1,160,800 | — | — |
| 2025-11-26 | $407.90 | $712.03 | 2,591,500 | — | — |
| 2025-11-25 | $407.85 | $711.95 | 3,580,000 | — | — |
| 2025-11-24 | $407.67 | $711.63 | 4,038,300 | — | — |
| 2025-11-21 | $412.74 | $720.48 | 3,100,100 | — | — |
| 2025-11-20 | $408.51 | $713.10 | 2,723,600 | — | — |
| 2025-11-19 | $413.20 | $721.28 | 2,635,300 | — | — |
| 2025-11-18 | $414.72 | $723.94 | 2,586,700 | — | — |
| 2025-11-17 | $417.85 | $729.40 | 2,249,300 | — | — |
| 2025-11-14 | $423.39 | $739.07 | 2,469,700 | — | — |
| 2025-11-13 | $428.64 | $748.24 | 2,873,300 | — | — |
| 2025-11-12 | $428.96 | $748.79 | 2,592,700 | — | — |
| 2025-11-11 | $426.65 | $744.76 | 2,477,700 | — | — |
| 2025-11-10 | $420.67 | $734.32 | 2,624,200 | — | — |
| 2025-11-07 | $420.51 | $734.04 | 2,563,300 | — | — |
| 2025-11-06 | $415.32 | $724.98 | 3,443,900 | — | — |
| 2025-11-05 | $418.23 | $730.06 | 3,076,400 | — | — |
| 2025-11-04 | $417.94 | $729.56 | 3,483,500 | — | — |
| 2025-11-03 | $412.18 | $719.50 | 4,908,100 | — | — |
| 2025-10-31 | $418.30 | $730.19 | 4,072,800 | — | — |
| 2025-10-30 | $429.91 | $750.45 | 3,635,300 | — | — |
| 2025-10-29 | $432.01 | $754.12 | 4,087,200 | — | — |
| 2025-10-28 | $442.72 | $772.81 | 2,110,300 | — | — |
| 2025-10-27 | $444.82 | $776.48 | 2,337,600 | — | — |
| 2025-10-24 | $446.00 | $778.54 | 1,593,300 | — | — |
| 2025-10-23 | $450.08 | $785.66 | 1,527,000 | — | — |
| 2025-10-22 | $449.92 | $785.38 | 1,856,800 | — | — |
| 2025-10-21 | $450.08 | $785.66 | 1,766,100 | — | — |
| 2025-10-20 | $451.56 | $788.25 | 1,895,900 | — | — |
| 2025-10-17 | $450.89 | $787.08 | 2,365,300 | — | — |
| 2025-10-16 | $444.24 | $775.47 | 3,033,700 | — | — |
| 2025-10-15 | $451.42 | $788.00 | 1,838,000 | — | — |
| 2025-10-14 | $459.25 | $801.67 | 1,664,800 | — | — |
| 2025-10-13 | $456.64 | $797.11 | 1,287,400 | — | — |
| 2025-10-10 | $453.82 | $792.19 | 2,038,900 | — | — |
| 2025-10-09 | $458.16 | $799.77 | 1,499,900 | — | — |
| 2025-10-08 | $467.83 | $816.65 | 1,208,500 | — | — |
| 2025-10-07 | $470.37 | $821.08 | 1,283,300 | — | — |
| 2025-10-06 | $468.55 | $817.90 | 1,539,000 | — | — |
| 2025-10-03 | $466.73 | $814.73 | 1,250,700 | — | — |
| 2025-10-02 | $469.48 | $819.53 | 1,677,500 | — | — |
| 2025-10-01 | $466.81 | $814.87 | 2,286,100 | — | — |
| 2025-09-30 | $475.00 | $829.16 | 2,171,200 | — | — |
| 2025-09-29 | $476.49 | $831.76 | 1,859,600 | — | — |
| 2025-09-26 | $474.41 | $828.13 | 1,476,400 | — | — |
| 2025-09-25 | $473.78 | $827.03 | 1,536,700 | — | — |
| 2025-09-24 | $474.13 | $827.64 | 1,579,400 | — | — |
| 2025-09-23 | $479.94 | $837.79 | 1,462,900 | — | — |
| 2025-09-22 | $477.76 | $833.98 | 1,562,700 | — | — |
| 2025-09-19 | $479.01 | $836.16 | 3,742,100 | — | — |
| 2025-09-18 | $476.00 | $830.91 | 1,650,900 | — | — |
| 2025-09-17 | $479.86 | $837.65 | 1,698,800 | — | — |
| 2025-09-16 | $471.47 | $823.00 | 1,470,500 | — | — |
| 2025-09-15 | $476.73 | $832.18 | 1,130,700 | — | — |
| 2025-09-12 | $482.04 | $841.45 | 2,069,700 | — | — |
| 2025-09-11 | $483.59 | $844.16 | 1,907,400 | — | — |
| 2025-09-10 | $472.70 | $825.15 | 1,551,500 | — | — |
| 2025-09-09 | $473.44 | $826.44 | 2,966,100 | — | — |
| 2025-09-08 | $474.63 | $828.52 | 1,677,200 | — | — |
| 2025-09-05 | $469.52 | $819.60 | 1,066,200 | — | — |
| 2025-09-04 | $472.39 | $824.61 | 1,660,600 | — | — |
| 2025-09-03 | $471.78 | $820.92 | 1,617,900 | — | — |
| 2025-09-02 | $474.14 | $825.03 | 1,262,500 | — | — |
| 2025-08-29 | $478.29 | $832.25 | 2,058,200 | — | — |
| 2025-08-28 | $482.15 | $838.97 | 2,579,200 | — | — |
| 2025-08-27 | $482.71 | $839.94 | 2,259,600 | — | — |
| 2025-08-26 | $481.92 | $838.57 | 1,699,500 | — | — |
| 2025-08-25 | $477.85 | $831.49 | 1,151,800 | — | — |
| 2025-08-22 | $481.67 | $838.13 | 1,782,500 | — | — |
| 2025-08-21 | $480.71 | $836.46 | 1,263,500 | — | — |
| 2025-08-20 | $482.36 | $839.33 | 1,160,900 | — | — |
| 2025-08-19 | $479.92 | $835.09 | 1,512,400 | — | — |
| 2025-08-18 | $478.51 | $832.63 | 1,218,100 | — | — |
| 2025-08-15 | $480.08 | $835.37 | 1,951,300 | — | — |
| 2025-08-14 | $477.63 | $831.10 | 1,545,400 | — | — |
| 2025-08-13 | $475.63 | $827.62 | 1,797,800 | — | — |
| 2025-08-12 | $473.23 | $823.45 | 1,347,700 | — | — |
| 2025-08-11 | $470.38 | $818.49 | 1,069,200 | — | — |
| 2025-08-08 | $472.42 | $822.04 | 939,300 | — | — |
| 2025-08-07 | $469.43 | $816.83 | 1,090,400 | — | — |
| 2025-08-06 | $471.48 | $820.40 | 1,275,900 | — | — |
| 2025-08-05 | $469.84 | $817.55 | 1,691,000 | — | — |
| 2025-08-04 | $467.40 | $813.30 | 1,684,900 | — | — |
| 2025-08-01 | $459.41 | $799.40 | 2,219,300 | — | — |
| 2025-07-31 | $460.26 | $800.88 | 2,228,600 | — | — |
| 2025-07-30 | $466.23 | $811.27 | 1,301,600 | — | — |
| 2025-07-29 | $471.51 | $820.45 | 1,386,100 | — | — |
| 2025-07-28 | $467.46 | $813.41 | 1,283,700 | — | — |
| 2025-07-25 | $472.89 | $822.85 | 1,212,100 | — | — |
| 2025-07-24 | $471.49 | $820.42 | 1,383,200 | — | — |
| 2025-07-23 | $469.99 | $817.81 | 1,193,900 | — | — |
| 2025-07-22 | $472.02 | $821.34 | 1,405,300 | — | — |
| 2025-07-21 | $470.43 | $818.57 | 1,797,700 | — | — |
| 2025-07-18 | $465.01 | $809.14 | 2,267,600 | — | — |
| 2025-07-17 | $461.29 | $802.67 | 1,515,000 | — | — |
| 2025-07-16 | $459.67 | $799.85 | 1,438,000 | — | — |
| 2025-07-15 | $460.56 | $801.40 | 1,263,700 | — | — |
| 2025-07-14 | $468.78 | $815.70 | 1,133,000 | — | — |
| 2025-07-11 | $468.81 | $815.76 | 1,326,400 | — | — |
| 2025-07-10 | $470.34 | $818.42 | 2,238,500 | — | — |
| 2025-07-09 | $471.27 | $820.04 | 1,522,500 | — | — |
| 2025-07-08 | $469.95 | $817.74 | 1,627,200 | — | — |
| 2025-07-07 | $469.59 | $817.11 | 2,099,500 | — | — |
| 2025-07-03 | $475.58 | $827.54 | 952,700 | — | — |
| 2025-07-02 | $477.17 | $830.30 | 1,423,100 | — | — |
| 2025-07-01 | $476.75 | $829.57 | 1,856,300 | — | — |
| 2025-06-30 | $469.18 | $816.40 | 1,856,200 | — | — |
| 2025-06-27 | $463.79 | $807.02 | 2,643,200 | — | — |
| 2025-06-26 | $464.46 | $808.19 | 1,983,000 | — | — |
| 2025-06-25 | $460.20 | $800.77 | 1,608,900 | — | — |
| 2025-06-24 | $463.16 | $805.92 | 1,470,600 | — | — |
| 2025-06-23 | $459.75 | $799.99 | 1,611,000 | — | — |
| 2025-06-20 | $455.86 | $793.22 | 4,365,000 | — | — |
| 2025-06-18 | $458.70 | $798.16 | 1,223,200 | — | — |
| 2025-06-17 | $460.90 | $801.99 | 1,272,700 | — | — |
| 2025-06-16 | $466.60 | $811.91 | 1,586,500 | — | — |
| 2025-06-13 | $465.98 | $810.83 | 1,415,800 | — | — |
| 2025-06-12 | $470.53 | $818.75 | 1,572,800 | — | — |
| 2025-06-11 | $468.54 | $815.29 | 2,734,200 | — | — |
| 2025-06-10 | $475.56 | $827.50 | 1,859,600 | — | — |
| 2025-06-09 | $472.17 | $821.60 | 1,616,000 | — | — |
| 2025-06-06 | $472.71 | $822.54 | 1,352,700 | — | — |
| 2025-06-05 | $470.26 | $818.28 | 1,679,000 | — | — |
| 2025-06-04 | $473.77 | $824.39 | 2,092,600 | — | — |
| 2025-06-03 | $471.82 | $818.38 | 2,606,600 | — | — |
| 2025-06-02 | $464.57 | $805.81 | 1,865,400 | — | — |
| 2025-05-30 | $467.58 | $811.03 | 4,344,700 | — | — |
| 2025-05-29 | $464.08 | $804.96 | 1,306,800 | — | — |
| 2025-05-28 | $462.51 | $802.23 | 2,692,900 | — | — |
| 2025-05-27 | $467.95 | $811.67 | 3,330,800 | — | — |
| 2025-05-23 | $458.90 | $795.97 | 1,627,000 | — | — |
| 2025-05-22 | $459.00 | $796.15 | 1,654,400 | — | — |
| 2025-05-21 | $455.50 | $790.08 | 1,867,600 | — | — |
| 2025-05-20 | $459.85 | $797.62 | 1,329,700 | — | — |
| 2025-05-19 | $460.33 | $798.45 | 1,640,500 | — | — |
| 2025-05-16 | $457.77 | $794.01 | 1,850,500 | — | — |
| 2025-05-15 | $454.22 | $787.86 | 2,279,500 | — | — |
| 2025-05-14 | $445.97 | $773.55 | 1,941,300 | — | — |
| 2025-05-13 | $450.67 | $781.70 | 1,666,300 | — | — |
| 2025-05-12 | $454.42 | $788.20 | 1,944,900 | — | — |
| 2025-05-09 | $452.66 | $785.15 | 1,058,900 | — | — |
| 2025-05-08 | $453.23 | $786.14 | 1,626,400 | — | — |
| 2025-05-07 | $449.66 | $779.95 | 1,573,900 | — | — |
| 2025-05-06 | $447.05 | $775.42 | 1,441,300 | — | — |
| 2025-05-05 | $452.49 | $784.85 | 1,462,100 | — | — |
| 2025-05-02 | $454.95 | $789.12 | 1,548,600 | — | — |
| 2025-05-01 | $448.05 | $777.15 | 2,540,400 | — | — |
| 2025-04-30 | $453.23 | $786.14 | 2,670,400 | — | — |
| 2025-04-29 | $450.58 | $781.54 | 1,214,000 | — | — |
| 2025-04-28 | $448.00 | $777.07 | 1,644,900 | — | — |
| 2025-04-25 | $448.40 | $777.76 | 1,866,600 | — | — |
| 2025-04-24 | $449.53 | $779.72 | 2,114,500 | — | — |
| 2025-04-23 | $448.21 | $777.43 | 1,973,400 | — | — |
| 2025-04-22 | $454.61 | $788.53 | 1,458,600 | — | — |
| 2025-04-21 | $443.85 | $769.87 | 1,303,400 | — | — |
| 2025-04-17 | $452.12 | $784.21 | 1,730,200 | — | — |
| 2025-04-16 | $447.99 | $777.05 | 1,828,900 | — | — |
| 2025-04-15 | $450.97 | $782.22 | 2,321,000 | — | — |
| 2025-04-14 | $446.03 | $773.65 | 1,897,800 | — | — |
| 2025-04-11 | $441.83 | $766.36 | 3,343,000 | — | — |
| 2025-04-10 | $431.88 | $749.11 | 4,239,000 | — | — |
| 2025-04-09 | $445.97 | $773.55 | 4,103,300 | — | — |
| 2025-04-08 | $413.33 | $716.93 | 3,780,800 | — | — |
| 2025-04-07 | $425.86 | $738.66 | 4,159,300 | — | — |
| 2025-04-04 | $437.96 | $759.65 | 4,430,700 | — | — |
| 2025-04-03 | $467.22 | $810.40 | 2,445,200 | — | — |
| 2025-04-02 | $469.74 | $814.78 | 1,527,700 | — | — |
| 2025-04-01 | $467.09 | $810.18 | 1,544,600 | — | — |
| 2025-03-31 | $465.64 | $807.66 | 2,373,300 | — | — |
| 2025-03-28 | $459.11 | $796.34 | 1,334,700 | — | — |
| 2025-03-27 | $464.73 | $806.09 | 1,493,300 | — | — |
| 2025-03-26 | $461.43 | $800.36 | 1,597,900 | — | — |
| 2025-03-25 | $457.45 | $793.46 | 2,002,500 | — | — |
| 2025-03-24 | $459.09 | $796.30 | 2,049,500 | — | — |
| 2025-03-21 | $458.33 | $794.98 | 4,969,900 | — | — |
| 2025-03-20 | $457.75 | $793.98 | 2,298,100 | — | — |
| 2025-03-19 | $459.75 | $797.45 | 4,051,400 | — | — |
| 2025-03-18 | $460.71 | $799.11 | 2,023,000 | — | — |
| 2025-03-17 | $460.31 | $798.42 | 1,890,200 | — | — |
| 2025-03-14 | $455.50 | $790.08 | 1,911,900 | — | — |
| 2025-03-13 | $453.26 | $786.19 | 2,213,400 | — | — |
| 2025-03-12 | $451.17 | $779.96 | 2,652,600 | — | — |
| 2025-03-11 | $454.07 | $784.98 | 2,845,700 | — | — |
| 2025-03-10 | $462.06 | $798.79 | 3,129,200 | — | — |
| 2025-03-07 | $468.77 | $810.39 | 1,824,000 | — | — |
| 2025-03-06 | $466.16 | $805.88 | 3,712,100 | — | — |
| 2025-03-05 | $468.25 | $809.49 | 2,385,700 | — | — |
| 2025-03-04 | $461.35 | $797.56 | 5,027,000 | — | — |
| 2025-03-03 | $462.25 | $799.12 | 3,072,900 | — | — |
| 2025-02-28 | $467.05 | $807.42 | 2,332,900 | — | — |
| 2025-02-27 | $460.28 | $795.71 | 2,071,000 | — | — |
| 2025-02-26 | $461.55 | $797.91 | 1,576,100 | — | — |
| 2025-02-25 | $467.49 | $808.18 | 2,342,100 | — | — |
| 2025-02-24 | $458.53 | $792.69 | 2,108,300 | — | — |
| 2025-02-21 | $458.00 | $791.77 | 1,939,600 | — | — |
| 2025-02-20 | $461.90 | $798.51 | 1,335,400 | — | — |
| 2025-02-19 | $462.07 | $798.81 | 1,883,800 | — | — |
| 2025-02-18 | $465.83 | $805.31 | 2,808,500 | — | — |
| 2025-02-14 | $457.00 | $790.04 | 1,705,500 | — | — |
| 2025-02-13 | $461.05 | $797.04 | 2,265,300 | — | — |
| 2025-02-12 | $458.56 | $792.74 | 1,695,200 | — | — |
| 2025-02-11 | $460.74 | $796.51 | 1,587,700 | — | — |
| 2025-02-10 | $460.86 | $796.71 | 1,876,700 | — | — |
| 2025-02-07 | $455.05 | $786.67 | 1,668,100 | — | — |
| 2025-02-06 | $460.68 | $796.40 | 2,423,300 | — | — |
| 2025-02-05 | $453.70 | $784.34 | 2,696,500 | — | — |
| 2025-02-04 | $454.80 | $786.24 | 2,503,800 | — | — |
| 2025-02-03 | $454.21 | $785.22 | 2,701,200 | — | — |
| 2025-01-31 | $446.12 | $771.23 | 2,816,500 | — | — |
| 2025-01-30 | $446.38 | $771.68 | 2,545,900 | — | — |
| 2025-01-29 | $438.32 | $757.75 | 2,631,100 | — | — |
| 2025-01-28 | $435.51 | $752.89 | 2,158,400 | — | — |
| 2025-01-27 | $439.49 | $759.77 | 2,833,400 | — | — |
| 2025-01-24 | $439.25 | $759.36 | 1,547,800 | — | — |
| 2025-01-23 | $440.83 | $762.09 | 1,811,300 | — | — |
| 2025-01-22 | $442.60 | $765.15 | 2,643,900 | — | — |
| 2025-01-21 | $442.46 | $764.91 | 2,281,900 | — | — |
| 2025-01-17 | $436.00 | $753.74 | 2,412,200 | — | — |
| 2025-01-16 | $432.49 | $747.67 | 1,511,600 | — | — |
| 2025-01-15 | $427.98 | $739.87 | 2,202,300 | — | — |
| 2025-01-14 | $427.29 | $738.68 | 2,344,300 | — | — |
| 2025-01-13 | $421.43 | $728.55 | 2,824,500 | — | — |
| 2025-01-10 | $414.15 | $715.96 | 2,642,600 | — | — |
| 2025-01-08 | $420.01 | $726.10 | 2,252,300 | — | — |
| 2025-01-07 | $414.95 | $717.35 | 3,209,100 | — | — |
| 2025-01-06 | $412.91 | $713.82 | 2,630,600 | — | — |
| 2025-01-03 | $413.50 | $714.84 | 1,995,900 | — | — |
| 2025-01-02 | $414.17 | $716.00 | 2,110,900 | — | — |