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
- 1996-11-27 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 | $577.71 | $1,058.08 | 56,400 | — | — |
| 2025-12-30 | $579.00 | $1,060.44 | 121,600 | — | — |
| 2025-12-29 | $577.93 | $1,058.48 | 67,200 | — | — |
| 2025-12-26 | $571.09 | $1,045.95 | 68,700 | — | — |
| 2025-12-24 | $582.16 | $1,066.23 | 46,100 | — | — |
| 2025-12-23 | $580.10 | $1,062.45 | 128,400 | — | — |
| 2025-12-22 | $572.99 | $1,049.43 | 113,900 | — | — |
| 2025-12-19 | $554.25 | $1,013.73 | 152,400 | — | — |
| 2025-12-18 | $541.16 | $989.79 | 163,100 | — | — |
| 2025-12-17 | $538.98 | $985.81 | 255,800 | — | — |
| 2025-12-16 | $523.08 | $956.72 | 123,400 | — | — |
| 2025-12-15 | $513.27 | $938.78 | 89,700 | — | — |
| 2025-12-12 | $515.24 | $942.38 | 110,100 | — | — |
| 2025-12-11 | $510.57 | $933.84 | 100,200 | — | — |
| 2025-12-10 | $500.73 | $915.85 | 72,600 | — | — |
| 2025-12-09 | $500.99 | $916.32 | 131,300 | — | — |
| 2025-12-08 | $485.24 | $887.51 | 81,400 | — | — |
| 2025-12-05 | $484.60 | $886.34 | 92,600 | — | — |
| 2025-12-04 | $480.11 | $878.13 | 66,100 | — | — |
| 2025-12-03 | $480.33 | $878.53 | 66,400 | — | — |
| 2025-12-02 | $465.66 | $851.70 | 83,300 | — | — |
| 2025-12-01 | $454.95 | $832.11 | 114,900 | — | — |
| 2025-11-28 | $469.79 | $859.26 | 24,300 | — | — |
| 2025-11-26 | $469.67 | $859.04 | 70,600 | — | — |
| 2025-11-25 | $466.17 | $852.63 | 98,400 | — | — |
| 2025-11-24 | $473.00 | $865.13 | 119,000 | — | — |
| 2025-11-21 | $473.71 | $866.43 | 102,700 | — | — |
| 2025-11-20 | $468.41 | $856.73 | 80,300 | — | — |
| 2025-11-19 | $481.33 | $880.36 | 174,600 | — | — |
| 2025-11-18 | $504.05 | $921.92 | 204,800 | — | — |
| 2025-11-17 | $503.23 | $920.42 | 167,100 | — | — |
| 2025-11-14 | $473.03 | $865.18 | 69,800 | — | — |
| 2025-11-13 | $471.59 | $862.55 | 79,700 | — | — |
| 2025-11-12 | $483.13 | $883.65 | 115,700 | — | — |
| 2025-11-11 | $485.04 | $887.15 | 56,500 | — | — |
| 2025-11-10 | $486.25 | $889.36 | 85,300 | — | — |
| 2025-11-07 | $468.57 | $857.02 | 55,600 | — | — |
| 2025-11-06 | $463.47 | $847.70 | 93,500 | — | — |
| 2025-11-05 | $465.09 | $850.66 | 69,000 | — | — |
| 2025-11-04 | $473.07 | $865.25 | 76,200 | — | — |
| 2025-11-03 | $480.99 | $879.74 | 75,900 | — | — |
| 2025-10-31 | $476.75 | $871.99 | 105,700 | — | — |
| 2025-10-30 | $472.34 | $863.92 | 130,200 | — | — |
| 2025-10-29 | $477.97 | $874.22 | 127,500 | — | — |
| 2025-10-28 | $474.59 | $868.03 | 89,200 | — | — |
| 2025-10-27 | $487.01 | $890.75 | 98,500 | — | — |
| 2025-10-24 | $491.71 | $899.35 | 83,300 | — | — |
| 2025-10-23 | $488.16 | $892.85 | 76,300 | — | — |
| 2025-10-22 | $477.98 | $874.24 | 93,200 | — | — |
| 2025-10-21 | $484.76 | $886.64 | 74,100 | — | — |
| 2025-10-20 | $490.65 | $897.41 | 68,800 | — | — |
| 2025-10-17 | $480.00 | $877.93 | 108,600 | — | — |
| 2025-10-16 | $491.65 | $899.24 | 78,800 | — | — |
| 2025-10-15 | $502.07 | $918.30 | 187,900 | — | — |
| 2025-10-14 | $516.29 | $944.30 | 125,700 | — | — |
| 2025-10-13 | $517.99 | $946.04 | 86,400 | — | — |
| 2025-10-10 | $502.35 | $917.48 | 79,000 | — | — |
| 2025-10-09 | $504.90 | $922.14 | 63,600 | — | — |
| 2025-10-08 | $523.00 | $955.19 | 145,900 | — | — |
| 2025-10-07 | $520.50 | $950.63 | 126,600 | — | — |
| 2025-10-06 | $526.29 | $961.20 | 116,400 | — | — |
| 2025-10-03 | $514.99 | $940.56 | 128,600 | — | — |
| 2025-10-02 | $508.02 | $927.83 | 90,700 | — | — |
| 2025-10-01 | $505.08 | $922.46 | 143,400 | — | — |
| 2025-09-30 | $509.80 | $931.08 | 131,200 | — | — |
| 2025-09-29 | $497.85 | $909.26 | 142,900 | — | — |
| 2025-09-26 | $493.57 | $901.44 | 126,200 | — | — |
| 2025-09-25 | $491.35 | $897.39 | 147,100 | — | — |
| 2025-09-24 | $490.50 | $895.84 | 95,200 | — | — |
| 2025-09-23 | $499.03 | $911.41 | 63,500 | — | — |
| 2025-09-22 | $498.97 | $911.30 | 129,000 | — | — |
| 2025-09-19 | $487.97 | $891.21 | 83,300 | — | — |
| 2025-09-18 | $490.63 | $896.07 | 109,900 | — | — |
| 2025-09-17 | $479.93 | $876.53 | 257,300 | — | — |
| 2025-09-16 | $507.95 | $927.71 | 85,500 | — | — |
| 2025-09-15 | $503.42 | $919.43 | 158,000 | — | — |
| 2025-09-12 | $509.54 | $930.61 | 42,200 | — | — |
| 2025-09-11 | $505.45 | $923.14 | 79,400 | — | — |
| 2025-09-10 | $504.33 | $921.09 | 95,100 | — | — |
| 2025-09-09 | $489.25 | $893.55 | 87,900 | — | — |
| 2025-09-08 | $491.30 | $897.30 | 83,200 | — | — |
| 2025-09-05 | $482.04 | $880.38 | 129,500 | — | — |
| 2025-09-04 | $479.54 | $875.82 | 82,000 | — | — |
| 2025-09-03 | $479.42 | $875.60 | 100,900 | — | — |
| 2025-09-02 | $475.69 | $868.79 | 93,300 | — | — |
| 2025-08-29 | $480.21 | $877.04 | 91,000 | — | — |
| 2025-08-28 | $485.08 | $885.94 | 120,300 | — | — |
| 2025-08-27 | $486.43 | $888.40 | 209,100 | — | — |
| 2025-08-26 | $490.19 | $895.27 | 197,200 | — | — |
| 2025-08-25 | $458.71 | $837.78 | 103,800 | — | — |
| 2025-08-22 | $450.85 | $823.42 | 86,100 | — | — |
| 2025-08-21 | $459.32 | $838.89 | 52,600 | — | — |
| 2025-08-20 | $457.03 | $834.71 | 72,400 | — | — |
| 2025-08-19 | $451.67 | $824.92 | 312,500 | — | — |
| 2025-08-18 | $473.34 | $864.49 | 125,400 | — | — |
| 2025-08-15 | $464.00 | $847.44 | 81,600 | — | — |
| 2025-08-14 | $459.77 | $839.71 | 102,300 | — | — |
| 2025-08-13 | $461.66 | $843.16 | 245,400 | — | — |
| 2025-08-12 | $437.18 | $798.45 | 148,200 | — | — |
| 2025-08-11 | $444.12 | $811.13 | 144,600 | — | — |
| 2025-08-08 | $449.44 | $820.84 | 220,000 | — | — |
| 2025-08-07 | $470.42 | $859.16 | 197,100 | — | — |
| 2025-08-06 | $484.23 | $884.38 | 91,200 | — | — |
| 2025-08-05 | $483.99 | $883.95 | 247,600 | — | — |
| 2025-08-04 | $490.00 | $894.92 | 281,100 | — | — |
| 2025-08-01 | $465.01 | $849.28 | 117,100 | — | — |
| 2025-07-31 | $466.71 | $852.39 | 148,300 | — | — |
| 2025-07-30 | $461.64 | $843.13 | 118,500 | — | — |
| 2025-07-29 | $453.83 | $828.86 | 51,300 | — | — |
| 2025-07-28 | $452.15 | $825.79 | 55,900 | — | — |
| 2025-07-25 | $452.82 | $827.02 | 68,600 | — | — |
| 2025-07-24 | $450.29 | $822.40 | 99,600 | — | — |
| 2025-07-23 | $445.97 | $814.51 | 58,600 | — | — |
| 2025-07-22 | $437.00 | $798.12 | 75,100 | — | — |
| 2025-07-21 | $439.68 | $803.02 | 68,400 | — | — |
| 2025-07-18 | $432.97 | $790.76 | 83,200 | — | — |
| 2025-07-17 | $429.99 | $785.32 | 132,400 | — | — |
| 2025-07-16 | $440.99 | $805.41 | 87,100 | — | — |
| 2025-07-15 | $447.00 | $816.39 | 83,800 | — | — |
| 2025-07-14 | $454.09 | $829.34 | 98,600 | — | — |
| 2025-07-11 | $447.42 | $817.16 | 74,700 | — | — |
| 2025-07-10 | $448.28 | $818.73 | 124,300 | — | — |
| 2025-07-09 | $455.70 | $832.28 | 129,700 | — | — |
| 2025-07-08 | $441.71 | $806.73 | 228,000 | — | — |
| 2025-07-07 | $446.41 | $815.31 | 120,600 | — | — |
| 2025-07-03 | $444.32 | $811.49 | 77,900 | — | — |
| 2025-07-02 | $435.57 | $795.51 | 154,500 | — | — |
| 2025-07-01 | $434.00 | $792.65 | 166,800 | — | — |
| 2025-06-30 | $449.50 | $820.95 | 197,600 | — | — |
| 2025-06-27 | $434.31 | $793.21 | 152,500 | — | — |
| 2025-06-26 | $431.73 | $788.50 | 198,400 | — | — |
| 2025-06-25 | $431.61 | $788.28 | 118,300 | — | — |
| 2025-06-24 | $422.54 | $771.72 | 320,600 | — | — |
| 2025-06-23 | $439.56 | $801.70 | 125,900 | — | — |
| 2025-06-20 | $438.47 | $799.72 | 185,000 | — | — |
| 2025-06-18 | $438.27 | $799.35 | 225,800 | — | — |
| 2025-06-17 | $453.91 | $827.88 | 152,900 | — | — |
| 2025-06-16 | $447.20 | $815.64 | 335,700 | — | — |
| 2025-06-13 | $454.90 | $829.68 | 370,700 | — | — |
| 2025-06-12 | $431.48 | $786.97 | 127,100 | — | — |
| 2025-06-11 | $429.72 | $783.76 | 156,000 | — | — |
| 2025-06-10 | $415.67 | $758.13 | 105,000 | — | — |
| 2025-06-09 | $415.03 | $756.96 | 159,500 | — | — |
| 2025-06-06 | $420.22 | $766.43 | 61,700 | — | — |
| 2025-06-05 | $419.90 | $765.85 | 135,700 | — | — |
| 2025-06-04 | $429.74 | $783.79 | 119,800 | — | — |
| 2025-06-03 | $421.83 | $769.37 | 160,500 | — | — |
| 2025-06-02 | $416.13 | $758.97 | 155,500 | — | — |
| 2025-05-30 | $409.61 | $747.08 | 160,700 | — | — |
| 2025-05-29 | $403.09 | $735.19 | 144,300 | — | — |
| 2025-05-28 | $394.72 | $719.92 | 218,900 | — | — |
| 2025-05-27 | $385.41 | $702.94 | 250,200 | — | — |
| 2025-05-23 | $378.93 | $691.12 | 278,300 | — | — |
| 2025-05-22 | $376.53 | $686.75 | 611,800 | — | — |
| 2025-05-21 | $395.93 | $722.13 | 118,200 | — | — |
| 2025-05-20 | $406.84 | $742.03 | 115,800 | — | — |
| 2025-05-19 | $405.40 | $739.40 | 111,300 | — | — |
| 2025-05-16 | $395.15 | $720.71 | 64,000 | — | — |
| 2025-05-15 | $389.89 | $711.11 | 54,200 | — | — |
| 2025-05-14 | $377.97 | $689.37 | 110,900 | — | — |
| 2025-05-13 | $381.51 | $695.83 | 84,000 | — | — |
| 2025-05-12 | $380.51 | $694.00 | 211,900 | — | — |
| 2025-05-09 | $418.88 | $763.99 | 46,100 | — | — |
| 2025-05-08 | $418.97 | $764.15 | 118,600 | — | — |
| 2025-05-07 | $414.47 | $755.94 | 93,100 | — | — |
| 2025-05-06 | $400.00 | $729.55 | 128,200 | — | — |
| 2025-05-05 | $404.26 | $737.32 | 160,400 | — | — |
| 2025-05-02 | $406.69 | $741.75 | 138,600 | — | — |
| 2025-05-01 | $404.19 | $737.19 | 62,200 | — | — |
| 2025-04-30 | $397.49 | $724.97 | 60,500 | — | — |
| 2025-04-29 | $388.31 | $708.23 | 46,800 | — | — |
| 2025-04-28 | $386.00 | $704.02 | 90,900 | — | — |
| 2025-04-25 | $379.54 | $692.24 | 104,900 | — | — |
| 2025-04-24 | $378.29 | $689.96 | 67,200 | — | — |
| 2025-04-23 | $376.00 | $685.78 | 99,900 | — | — |
| 2025-04-22 | $376.71 | $687.07 | 132,300 | — | — |
| 2025-04-21 | $385.00 | $701.10 | 59,600 | — | — |
| 2025-04-17 | $406.22 | $739.74 | 45,100 | — | — |
| 2025-04-16 | $405.06 | $737.63 | 43,100 | — | — |
| 2025-04-15 | $404.48 | $736.57 | 62,000 | — | — |
| 2025-04-14 | $408.29 | $743.51 | 60,500 | — | — |
| 2025-04-11 | $406.21 | $739.72 | 85,900 | — | — |
| 2025-04-10 | $396.26 | $721.60 | 95,200 | — | — |
| 2025-04-09 | $389.63 | $709.53 | 130,400 | — | — |
| 2025-04-08 | $371.97 | $677.37 | 104,700 | — | — |
| 2025-04-07 | $364.73 | $664.19 | 110,400 | — | — |
| 2025-04-04 | $370.15 | $674.06 | 114,900 | — | — |
| 2025-04-03 | $390.16 | $710.50 | 54,900 | — | — |
| 2025-04-02 | $388.23 | $706.98 | 44,100 | — | — |
| 2025-04-01 | $387.36 | $705.40 | 74,100 | — | — |
| 2025-03-31 | $383.68 | $698.70 | 80,400 | — | — |
| 2025-03-28 | $387.86 | $706.31 | 94,700 | — | — |
| 2025-03-27 | $392.46 | $714.68 | 87,000 | — | — |
| 2025-03-26 | $393.32 | $716.25 | 99,500 | — | — |
| 2025-03-25 | $405.01 | $737.54 | 108,500 | — | — |
| 2025-03-24 | $395.50 | $720.22 | 174,000 | — | — |
| 2025-03-21 | $410.83 | $748.14 | 150,500 | — | — |
| 2025-03-20 | $413.00 | $752.09 | 160,700 | — | — |
| 2025-03-19 | $410.60 | $747.72 | 284,000 | — | — |
| 2025-03-18 | $408.53 | $743.95 | 215,200 | — | — |
| 2025-03-17 | $369.26 | $672.44 | 89,400 | — | — |
| 2025-03-14 | $367.74 | $669.67 | 57,200 | — | — |
| 2025-03-13 | $360.59 | $656.65 | 55,000 | — | — |
| 2025-03-12 | $354.23 | $645.07 | 38,100 | — | — |
| 2025-03-11 | $352.77 | $642.41 | 42,500 | — | — |
| 2025-03-10 | $347.85 | $633.45 | 94,500 | — | — |
| 2025-03-07 | $357.03 | $650.16 | 55,900 | — | — |
| 2025-03-06 | $353.76 | $644.21 | 71,400 | — | — |
| 2025-03-05 | $352.04 | $641.08 | 89,000 | — | — |
| 2025-03-04 | $340.00 | $619.15 | 136,900 | — | — |
| 2025-03-03 | $334.60 | $609.32 | 101,000 | — | — |
| 2025-02-28 | $310.99 | $566.32 | 42,100 | — | — |
| 2025-02-27 | $305.74 | $556.76 | 32,800 | — | — |
| 2025-02-26 | $303.13 | $552.01 | 37,200 | — | — |
| 2025-02-25 | $299.14 | $544.74 | 22,400 | — | — |
| 2025-02-24 | $297.56 | $541.87 | 23,700 | — | — |
| 2025-02-21 | $296.02 | $539.06 | 25,900 | — | — |
| 2025-02-20 | $300.30 | $546.86 | 27,500 | — | — |
| 2025-02-19 | $300.90 | $547.95 | 29,200 | — | — |
| 2025-02-18 | $297.54 | $541.83 | 33,600 | — | — |
| 2025-02-14 | $296.98 | $540.81 | 24,700 | — | — |
| 2025-02-13 | $296.34 | $539.65 | 28,700 | — | — |
| 2025-02-12 | $297.62 | $541.98 | 31,800 | — | — |
| 2025-02-11 | $302.18 | $550.28 | 27,300 | — | — |
| 2025-02-10 | $303.60 | $552.87 | 28,900 | — | — |
| 2025-02-07 | $305.49 | $556.31 | 14,600 | — | — |
| 2025-02-06 | $305.69 | $556.67 | 21,200 | — | — |
| 2025-02-05 | $311.87 | $567.93 | 37,200 | — | — |
| 2025-02-04 | $307.15 | $559.33 | 23,200 | — | — |
| 2025-02-03 | $303.21 | $552.16 | 30,400 | — | — |
| 2025-01-31 | $305.55 | $556.42 | 37,100 | — | — |
| 2025-01-30 | $304.31 | $554.16 | 23,300 | — | — |
| 2025-01-29 | $303.60 | $552.87 | 35,600 | — | — |
| 2025-01-28 | $296.09 | $539.19 | 21,300 | — | — |
| 2025-01-27 | $294.42 | $536.15 | 31,900 | — | — |
| 2025-01-24 | $301.07 | $548.26 | 25,300 | — | — |
| 2025-01-23 | $300.32 | $546.89 | 26,700 | — | — |
| 2025-01-22 | $304.05 | $553.69 | 43,800 | — | — |
| 2025-01-21 | $307.70 | $560.33 | 69,900 | — | — |
| 2025-01-17 | $297.82 | $542.34 | 35,600 | — | — |
| 2025-01-16 | $293.91 | $535.22 | 27,600 | — | — |
| 2025-01-15 | $294.55 | $536.39 | 58,000 | — | — |
| 2025-01-14 | $292.02 | $531.78 | 65,300 | — | — |
| 2025-01-13 | $288.03 | $524.51 | 91,900 | — | — |
| 2025-01-10 | $280.72 | $511.20 | 54,100 | — | — |
| 2025-01-08 | $274.06 | $499.07 | 47,800 | — | — |
| 2025-01-07 | $265.79 | $484.01 | 32,500 | — | — |
| 2025-01-06 | $261.47 | $476.15 | 29,300 | — | — |
| 2025-01-03 | $263.69 | $480.19 | 17,700 | — | — |
| 2025-01-02 | $262.38 | $477.80 | 42,400 | — | — |