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-05-03 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 | $427.86 | $1,069.91 | 88,100 | — | — |
| 2025-12-30 | $430.82 | $1,077.31 | 78,600 | — | — |
| 2025-12-29 | $434.43 | $1,086.33 | 103,300 | — | — |
| 2025-12-26 | $432.18 | $1,080.71 | 85,800 | — | — |
| 2025-12-24 | $435.28 | $1,088.46 | 59,800 | — | — |
| 2025-12-23 | $432.66 | $1,081.91 | 101,200 | — | — |
| 2025-12-22 | $435.74 | $1,089.61 | 195,400 | — | — |
| 2025-12-19 | $435.33 | $1,088.58 | 280,000 | — | — |
| 2025-12-18 | $430.24 | $1,075.86 | 148,800 | — | — |
| 2025-12-17 | $431.24 | $1,078.36 | 107,700 | — | — |
| 2025-12-16 | $429.13 | $1,073.08 | 140,400 | — | — |
| 2025-12-15 | $430.44 | $1,076.36 | 146,100 | — | — |
| 2025-12-12 | $430.06 | $1,075.41 | 136,500 | — | — |
| 2025-12-11 | $429.16 | $1,073.16 | 122,900 | — | — |
| 2025-12-10 | $425.44 | $1,063.85 | 157,700 | — | — |
| 2025-12-09 | $420.48 | $1,051.45 | 205,600 | — | — |
| 2025-12-08 | $412.50 | $1,031.50 | 175,200 | — | — |
| 2025-12-05 | $421.97 | $1,055.18 | 157,900 | — | — |
| 2025-12-04 | $424.30 | $1,061.00 | 126,500 | — | — |
| 2025-12-03 | $430.83 | $1,077.33 | 113,600 | — | — |
| 2025-12-02 | $429.54 | $1,074.11 | 145,900 | — | — |
| 2025-12-01 | $437.73 | $1,094.59 | 167,200 | — | — |
| 2025-11-28 | $439.19 | $1,098.24 | 71,300 | — | — |
| 2025-11-26 | $441.36 | $1,103.66 | 134,900 | — | — |
| 2025-11-25 | $440.70 | $1,102.01 | 146,800 | — | — |
| 2025-11-24 | $436.43 | $1,091.34 | 146,300 | — | — |
| 2025-11-21 | $441.74 | $1,104.61 | 130,300 | — | — |
| 2025-11-20 | $429.33 | $1,073.58 | 136,500 | — | — |
| 2025-11-19 | $429.80 | $1,074.76 | 130,200 | — | — |
| 2025-11-18 | $435.33 | $1,088.58 | 161,500 | — | — |
| 2025-11-17 | $432.38 | $1,081.21 | 128,100 | — | — |
| 2025-11-14 | $435.56 | $1,087.66 | 127,800 | — | — |
| 2025-11-13 | $446.01 | $1,113.76 | 121,000 | — | — |
| 2025-11-12 | $447.55 | $1,117.60 | 125,200 | — | — |
| 2025-11-11 | $445.53 | $1,112.56 | 143,100 | — | — |
| 2025-11-10 | $435.99 | $1,088.73 | 202,800 | — | — |
| 2025-11-07 | $434.61 | $1,085.29 | 143,800 | — | — |
| 2025-11-06 | $430.59 | $1,075.25 | 203,600 | — | — |
| 2025-11-05 | $439.00 | $1,096.25 | 168,900 | — | — |
| 2025-11-04 | $439.09 | $1,096.47 | 140,800 | — | — |
| 2025-11-03 | $440.68 | $1,100.45 | 229,800 | — | — |
| 2025-10-31 | $431.30 | $1,077.02 | 301,100 | — | — |
| 2025-10-30 | $454.44 | $1,134.81 | 341,200 | — | — |
| 2025-10-29 | $465.54 | $1,162.52 | 427,200 | — | — |
| 2025-10-28 | $438.94 | $1,096.10 | 229,600 | — | — |
| 2025-10-27 | $436.78 | $1,090.71 | 181,800 | — | — |
| 2025-10-24 | $436.62 | $1,090.31 | 168,600 | — | — |
| 2025-10-23 | $435.39 | $1,087.24 | 238,900 | — | — |
| 2025-10-22 | $439.30 | $1,097.00 | 153,200 | — | — |
| 2025-10-21 | $441.00 | $1,101.24 | 157,000 | — | — |
| 2025-10-20 | $444.95 | $1,111.11 | 155,700 | — | — |
| 2025-10-17 | $440.56 | $1,100.15 | 147,300 | — | — |
| 2025-10-16 | $430.92 | $1,076.07 | 264,400 | — | — |
| 2025-10-15 | $436.29 | $1,089.48 | 122,800 | — | — |
| 2025-10-14 | $437.13 | $1,091.58 | 133,700 | — | — |
| 2025-10-13 | $429.66 | $1,072.93 | 135,000 | — | — |
| 2025-10-10 | $430.02 | $1,073.83 | 181,100 | — | — |
| 2025-10-09 | $431.41 | $1,077.30 | 180,400 | — | — |
| 2025-10-08 | $434.96 | $1,086.16 | 169,400 | — | — |
| 2025-10-07 | $436.08 | $1,088.96 | 170,900 | — | — |
| 2025-10-06 | $435.38 | $1,087.21 | 222,200 | — | — |
| 2025-10-03 | $443.49 | $1,107.46 | 179,000 | — | — |
| 2025-10-02 | $442.04 | $1,103.84 | 240,800 | — | — |
| 2025-10-01 | $440.64 | $1,100.35 | 326,100 | — | — |
| 2025-09-30 | $447.74 | $1,118.08 | 327,800 | — | — |
| 2025-09-29 | $452.13 | $1,129.04 | 126,300 | — | — |
| 2025-09-26 | $462.23 | $1,154.26 | 122,200 | — | — |
| 2025-09-25 | $450.46 | $1,124.87 | 123,400 | — | — |
| 2025-09-24 | $456.98 | $1,141.15 | 151,100 | — | — |
| 2025-09-23 | $453.90 | $1,133.46 | 214,800 | — | — |
| 2025-09-22 | $455.91 | $1,138.48 | 131,600 | — | — |
| 2025-09-19 | $452.25 | $1,129.34 | 320,800 | — | — |
| 2025-09-18 | $458.25 | $1,144.32 | 219,300 | — | — |
| 2025-09-17 | $457.36 | $1,142.10 | 307,900 | — | — |
| 2025-09-16 | $447.63 | $1,117.80 | 153,300 | — | — |
| 2025-09-15 | $442.24 | $1,104.34 | 235,100 | — | — |
| 2025-09-12 | $446.40 | $1,114.73 | 160,200 | — | — |
| 2025-09-11 | $457.89 | $1,143.42 | 199,700 | — | — |
| 2025-09-10 | $450.70 | $1,125.47 | 237,200 | — | — |
| 2025-09-09 | $462.75 | $1,155.56 | 143,800 | — | — |
| 2025-09-08 | $463.78 | $1,158.13 | 184,300 | — | — |
| 2025-09-05 | $465.63 | $1,162.75 | 207,300 | — | — |
| 2025-09-04 | $459.70 | $1,147.94 | 166,900 | — | — |
| 2025-09-03 | $459.63 | $1,147.77 | 181,800 | — | — |
| 2025-09-02 | $464.00 | $1,158.68 | 297,400 | — | — |
| 2025-08-29 | $457.95 | $1,143.57 | 154,400 | — | — |
| 2025-08-28 | $451.90 | $1,128.46 | 174,900 | — | — |
| 2025-08-27 | $455.33 | $1,137.03 | 161,600 | — | — |
| 2025-08-26 | $446.26 | $1,114.38 | 214,500 | — | — |
| 2025-08-25 | $456.00 | $1,138.70 | 150,700 | — | — |
| 2025-08-22 | $459.05 | $1,146.32 | 164,600 | — | — |
| 2025-08-21 | $454.09 | $1,133.93 | 121,000 | — | — |
| 2025-08-20 | $455.60 | $1,137.70 | 125,700 | — | — |
| 2025-08-19 | $453.85 | $1,133.33 | 137,300 | — | — |
| 2025-08-18 | $444.83 | $1,110.81 | 157,400 | — | — |
| 2025-08-15 | $445.11 | $1,111.51 | 177,100 | — | — |
| 2025-08-14 | $443.87 | $1,108.41 | 171,800 | — | — |
| 2025-08-13 | $450.36 | $1,124.62 | 158,700 | — | — |
| 2025-08-12 | $443.14 | $1,106.59 | 165,700 | — | — |
| 2025-08-11 | $432.14 | $1,079.12 | 116,600 | — | — |
| 2025-08-08 | $435.33 | $1,085.59 | 149,100 | — | — |
| 2025-08-07 | $434.91 | $1,084.54 | 252,900 | — | — |
| 2025-08-06 | $428.91 | $1,069.58 | 182,700 | — | — |
| 2025-08-05 | $428.08 | $1,067.51 | 177,600 | — | — |
| 2025-08-04 | $423.33 | $1,055.66 | 207,200 | — | — |
| 2025-08-01 | $417.85 | $1,042.00 | 278,700 | — | — |
| 2025-07-31 | $412.30 | $1,028.16 | 263,500 | — | — |
| 2025-07-30 | $416.57 | $1,038.81 | 522,000 | — | — |
| 2025-07-29 | $464.69 | $1,158.80 | 128,300 | — | — |
| 2025-07-28 | $466.08 | $1,162.27 | 168,800 | — | — |
| 2025-07-25 | $470.72 | $1,173.84 | 142,700 | — | — |
| 2025-07-24 | $463.02 | $1,154.64 | 218,400 | — | — |
| 2025-07-23 | $466.11 | $1,162.34 | 156,200 | — | — |
| 2025-07-22 | $452.87 | $1,129.33 | 196,700 | — | — |
| 2025-07-21 | $449.42 | $1,120.72 | 91,800 | — | — |
| 2025-07-18 | $451.30 | $1,125.41 | 101,100 | — | — |
| 2025-07-17 | $457.46 | $1,140.77 | 111,200 | — | — |
| 2025-07-16 | $457.29 | $1,140.35 | 122,800 | — | — |
| 2025-07-15 | $453.72 | $1,131.45 | 98,900 | — | — |
| 2025-07-14 | $464.91 | $1,159.35 | 102,300 | — | — |
| 2025-07-11 | $459.91 | $1,146.88 | 95,700 | — | — |
| 2025-07-10 | $465.68 | $1,161.27 | 132,800 | — | — |
| 2025-07-09 | $471.57 | $1,175.96 | 172,300 | — | — |
| 2025-07-08 | $465.90 | $1,161.82 | 200,200 | — | — |
| 2025-07-07 | $460.70 | $1,148.85 | 199,200 | — | — |
| 2025-07-03 | $473.18 | $1,179.97 | 90,800 | — | — |
| 2025-07-02 | $471.24 | $1,175.14 | 215,100 | — | — |
| 2025-07-01 | $483.92 | $1,206.76 | 315,600 | — | — |
| 2025-06-30 | $486.93 | $1,214.26 | 734,600 | — | — |
| 2025-06-27 | $559.36 | $1,394.88 | 337,400 | — | — |
| 2025-06-26 | $555.88 | $1,386.20 | 268,200 | — | — |
| 2025-06-25 | $552.50 | $1,377.78 | 184,400 | — | — |
| 2025-06-24 | $557.32 | $1,389.79 | 95,400 | — | — |
| 2025-06-23 | $551.58 | $1,375.48 | 79,000 | — | — |
| 2025-06-20 | $548.65 | $1,368.17 | 245,700 | — | — |
| 2025-06-18 | $546.08 | $1,361.77 | 120,400 | — | — |
| 2025-06-17 | $549.65 | $1,370.67 | 165,100 | — | — |
| 2025-06-16 | $552.35 | $1,377.40 | 122,900 | — | — |
| 2025-06-13 | $551.15 | $1,374.41 | 86,800 | — | — |
| 2025-06-12 | $558.02 | $1,391.54 | 105,800 | — | — |
| 2025-06-11 | $548.86 | $1,368.70 | 135,500 | — | — |
| 2025-06-10 | $553.84 | $1,381.12 | 133,400 | — | — |
| 2025-06-09 | $550.03 | $1,371.62 | 142,800 | — | — |
| 2025-06-06 | $562.41 | $1,402.49 | 79,700 | — | — |
| 2025-06-05 | $560.78 | $1,398.42 | 99,800 | — | — |
| 2025-06-04 | $561.64 | $1,400.57 | 90,500 | — | — |
| 2025-06-03 | $568.39 | $1,417.40 | 74,500 | — | — |
| 2025-06-02 | $570.39 | $1,422.39 | 130,600 | — | — |
| 2025-05-30 | $574.84 | $1,433.48 | 79,400 | — | — |
| 2025-05-29 | $573.19 | $1,429.37 | 62,400 | — | — |
| 2025-05-28 | $573.01 | $1,427.67 | 92,300 | — | — |
| 2025-05-27 | $581.19 | $1,448.06 | 175,100 | — | — |
| 2025-05-23 | $569.57 | $1,419.10 | 113,100 | — | — |
| 2025-05-22 | $561.44 | $1,398.85 | 175,200 | — | — |
| 2025-05-21 | $571.22 | $1,423.21 | 101,200 | — | — |
| 2025-05-20 | $581.48 | $1,448.78 | 130,300 | — | — |
| 2025-05-19 | $578.02 | $1,440.16 | 112,100 | — | — |
| 2025-05-16 | $579.86 | $1,444.74 | 131,800 | — | — |
| 2025-05-15 | $566.13 | $1,410.53 | 121,400 | — | — |
| 2025-05-14 | $553.52 | $1,379.11 | 162,200 | — | — |
| 2025-05-13 | $557.17 | $1,388.21 | 125,400 | — | — |
| 2025-05-12 | $569.11 | $1,417.96 | 101,500 | — | — |
| 2025-05-09 | $570.22 | $1,420.72 | 75,100 | — | — |
| 2025-05-08 | $569.05 | $1,417.81 | 145,200 | — | — |
| 2025-05-07 | $577.44 | $1,438.71 | 200,400 | — | — |
| 2025-05-06 | $576.51 | $1,436.39 | 151,500 | — | — |
| 2025-05-05 | $576.07 | $1,435.30 | 126,700 | — | — |
| 2025-05-02 | $575.46 | $1,433.78 | 132,000 | — | — |
| 2025-05-01 | $573.74 | $1,429.49 | 113,800 | — | — |
| 2025-04-30 | $581.51 | $1,448.85 | 169,800 | — | — |
| 2025-04-29 | $574.96 | $1,432.53 | 152,200 | — | — |
| 2025-04-28 | $565.86 | $1,409.86 | 115,600 | — | — |
| 2025-04-25 | $555.74 | $1,384.65 | 118,900 | — | — |
| 2025-04-24 | $546.78 | $1,362.32 | 273,100 | — | — |
| 2025-04-23 | $585.46 | $1,458.69 | 140,200 | — | — |
| 2025-04-22 | $579.50 | $1,443.84 | 152,200 | — | — |
| 2025-04-21 | $563.62 | $1,404.28 | 92,200 | — | — |
| 2025-04-17 | $581.69 | $1,449.30 | 110,700 | — | — |
| 2025-04-16 | $581.37 | $1,448.50 | 105,700 | — | — |
| 2025-04-15 | $588.69 | $1,466.74 | 106,200 | — | — |
| 2025-04-14 | $600.69 | $1,496.64 | 89,300 | — | — |
| 2025-04-11 | $593.39 | $1,478.45 | 104,500 | — | — |
| 2025-04-10 | $590.39 | $1,470.98 | 117,900 | — | — |
| 2025-04-09 | $588.04 | $1,465.12 | 184,400 | — | — |
| 2025-04-08 | $571.76 | $1,424.56 | 142,600 | — | — |
| 2025-04-07 | $575.07 | $1,432.81 | 162,800 | — | — |
| 2025-04-04 | $597.34 | $1,488.29 | 129,300 | — | — |
| 2025-04-03 | $619.21 | $1,542.78 | 139,000 | — | — |
| 2025-04-02 | $614.68 | $1,531.50 | 135,000 | — | — |
| 2025-04-01 | $618.56 | $1,541.16 | 260,400 | — | — |
| 2025-03-31 | $615.32 | $1,533.09 | 116,100 | — | — |
| 2025-03-28 | $605.70 | $1,509.12 | 162,400 | — | — |
| 2025-03-27 | $612.36 | $1,525.72 | 141,000 | — | — |
| 2025-03-26 | $609.17 | $1,517.77 | 107,900 | — | — |
| 2025-03-25 | $609.29 | $1,518.07 | 123,700 | — | — |
| 2025-03-24 | $606.89 | $1,512.09 | 119,200 | — | — |
| 2025-03-21 | $594.11 | $1,480.25 | 358,300 | — | — |
| 2025-03-20 | $601.61 | $1,498.93 | 93,900 | — | — |
| 2025-03-19 | $603.62 | $1,503.94 | 86,100 | — | — |
| 2025-03-18 | $606.30 | $1,510.62 | 96,400 | — | — |
| 2025-03-17 | $608.07 | $1,515.03 | 101,200 | — | — |
| 2025-03-14 | $598.22 | $1,490.49 | 92,100 | — | — |
| 2025-03-13 | $589.96 | $1,469.91 | 69,300 | — | — |
| 2025-03-12 | $589.24 | $1,468.11 | 105,400 | — | — |
| 2025-03-11 | $598.50 | $1,491.18 | 124,400 | — | — |
| 2025-03-10 | $596.76 | $1,486.85 | 179,200 | — | — |
| 2025-03-07 | $595.74 | $1,484.31 | 125,000 | — | — |
| 2025-03-06 | $594.35 | $1,480.84 | 119,200 | — | — |
| 2025-03-05 | $595.21 | $1,482.99 | 106,100 | — | — |
| 2025-03-04 | $587.65 | $1,464.15 | 102,300 | — | — |
| 2025-03-03 | $591.27 | $1,473.17 | 178,600 | — | — |
| 2025-02-28 | $600.80 | $1,496.91 | 141,100 | — | — |
| 2025-02-27 | $586.12 | $1,460.34 | 222,100 | — | — |
| 2025-02-26 | $545.79 | $1,359.85 | 135,100 | — | — |
| 2025-02-25 | $550.70 | $1,372.09 | 101,600 | — | — |
| 2025-02-24 | $547.22 | $1,363.42 | 97,900 | — | — |
| 2025-02-21 | $546.24 | $1,359.73 | 126,300 | — | — |
| 2025-02-20 | $550.10 | $1,369.34 | 107,900 | — | — |
| 2025-02-19 | $555.64 | $1,383.13 | 98,000 | — | — |
| 2025-02-18 | $550.34 | $1,369.94 | 84,500 | — | — |
| 2025-02-14 | $553.59 | $1,378.03 | 41,000 | — | — |
| 2025-02-13 | $560.61 | $1,395.50 | 76,100 | — | — |
| 2025-02-12 | $549.50 | $1,367.85 | 55,800 | — | — |
| 2025-02-11 | $553.87 | $1,378.72 | 58,200 | — | — |
| 2025-02-10 | $553.62 | $1,378.10 | 75,300 | — | — |
| 2025-02-07 | $550.24 | $1,369.69 | 69,700 | — | — |
| 2025-02-06 | $553.84 | $1,378.65 | 133,800 | — | — |
| 2025-02-05 | $563.00 | $1,401.45 | 86,500 | — | — |
| 2025-02-04 | $557.67 | $1,388.18 | 46,300 | — | — |
| 2025-02-03 | $555.20 | $1,382.03 | 88,700 | — | — |
| 2025-01-31 | $562.00 | $1,398.96 | 109,600 | — | — |
| 2025-01-30 | $561.34 | $1,397.32 | 59,100 | — | — |
| 2025-01-29 | $557.71 | $1,388.28 | 64,200 | — | — |
| 2025-01-28 | $560.66 | $1,395.63 | 172,200 | — | — |
| 2025-01-27 | $574.74 | $1,430.67 | 123,300 | — | — |
| 2025-01-24 | $550.97 | $1,371.50 | 122,300 | — | — |
| 2025-01-23 | $541.65 | $1,348.30 | 164,000 | — | — |
| 2025-01-22 | $551.14 | $1,371.93 | 93,500 | — | — |
| 2025-01-21 | $559.22 | $1,392.04 | 89,400 | — | — |
| 2025-01-17 | $554.73 | $1,380.86 | 79,800 | — | — |
| 2025-01-16 | $552.89 | $1,376.28 | 71,900 | — | — |
| 2025-01-15 | $546.53 | $1,360.45 | 102,700 | — | — |
| 2025-01-14 | $534.10 | $1,329.51 | 87,000 | — | — |
| 2025-01-13 | $530.11 | $1,319.58 | 89,200 | — | — |
| 2025-01-10 | $521.84 | $1,298.99 | 104,900 | — | — |
| 2025-01-08 | $532.02 | $1,324.33 | 93,800 | — | — |
| 2025-01-07 | $527.85 | $1,313.95 | 66,100 | — | — |
| 2025-01-06 | $527.50 | $1,313.08 | 56,400 | — | — |
| 2025-01-03 | $535.00 | $1,331.75 | 72,400 | — | — |
| 2025-01-02 | $527.96 | $1,314.23 | 84,600 | — | — |