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
- 1980-03-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 | $551.27 | $1,698.78 | 119,100 | — | — |
| 2025-12-30 | $558.58 | $1,721.31 | 147,000 | — | — |
| 2025-12-29 | $562.13 | $1,732.25 | 158,100 | — | — |
| 2025-12-26 | $566.17 | $1,744.70 | 125,700 | — | — |
| 2025-12-24 | $567.89 | $1,750.00 | 100,000 | — | — |
| 2025-12-23 | $569.54 | $1,755.08 | 193,100 | — | — |
| 2025-12-22 | $568.06 | $1,750.52 | 227,000 | — | — |
| 2025-12-19 | $554.90 | $1,709.97 | 819,500 | — | — |
| 2025-12-18 | $542.44 | $1,671.57 | 232,000 | — | — |
| 2025-12-17 | $533.58 | $1,644.27 | 269,600 | — | — |
| 2025-12-16 | $543.95 | $1,676.22 | 222,900 | — | — |
| 2025-12-15 | $547.36 | $1,686.73 | 298,300 | — | — |
| 2025-12-12 | $545.56 | $1,681.18 | 324,600 | — | — |
| 2025-12-11 | $569.32 | $1,754.40 | 330,500 | — | — |
| 2025-12-10 | $555.01 | $1,710.30 | 280,200 | — | — |
| 2025-12-09 | $539.04 | $1,661.09 | 180,800 | — | — |
| 2025-12-08 | $547.76 | $1,687.96 | 166,700 | — | — |
| 2025-12-05 | $544.60 | $1,678.23 | 243,700 | — | — |
| 2025-12-04 | $550.03 | $1,694.96 | 217,400 | — | — |
| 2025-12-03 | $535.89 | $1,651.38 | 317,900 | — | — |
| 2025-12-02 | $547.36 | $1,686.73 | 198,500 | — | — |
| 2025-12-01 | $546.05 | $1,682.69 | 229,300 | — | — |
| 2025-11-28 | $564.29 | $1,738.90 | 139,000 | — | — |
| 2025-11-26 | $562.96 | $1,734.06 | 290,600 | — | — |
| 2025-11-25 | $555.28 | $1,710.41 | 178,900 | — | — |
| 2025-11-24 | $546.35 | $1,682.90 | 222,400 | — | — |
| 2025-11-21 | $536.00 | $1,651.02 | 233,000 | — | — |
| 2025-11-20 | $535.80 | $1,650.40 | 240,600 | — | — |
| 2025-11-19 | $547.95 | $1,687.83 | 199,800 | — | — |
| 2025-11-18 | $536.81 | $1,653.51 | 216,200 | — | — |
| 2025-11-17 | $543.73 | $1,674.83 | 241,600 | — | — |
| 2025-11-14 | $551.56 | $1,698.95 | 375,600 | — | — |
| 2025-11-13 | $546.16 | $1,682.32 | 479,500 | — | — |
| 2025-11-12 | $577.65 | $1,779.31 | 162,500 | — | — |
| 2025-11-11 | $575.18 | $1,771.70 | 171,600 | — | — |
| 2025-11-10 | $588.42 | $1,812.49 | 194,300 | — | — |
| 2025-11-07 | $578.59 | $1,782.21 | 253,500 | — | — |
| 2025-11-06 | $575.95 | $1,774.08 | 378,100 | — | — |
| 2025-11-05 | $585.12 | $1,802.32 | 444,400 | — | — |
| 2025-11-04 | $586.02 | $1,805.09 | 278,700 | — | — |
| 2025-11-03 | $601.78 | $1,853.64 | 303,200 | — | — |
| 2025-10-31 | $595.73 | $1,835.00 | 280,500 | — | — |
| 2025-10-30 | $597.51 | $1,840.49 | 282,400 | — | — |
| 2025-10-29 | $601.63 | $1,853.18 | 366,500 | — | — |
| 2025-10-28 | $588.43 | $1,812.52 | 438,100 | — | — |
| 2025-10-27 | $573.23 | $1,765.70 | 210,500 | — | — |
| 2025-10-24 | $570.80 | $1,758.21 | 180,800 | — | — |
| 2025-10-23 | $558.88 | $1,721.50 | 225,700 | — | — |
| 2025-10-22 | $536.42 | $1,652.31 | 323,700 | — | — |
| 2025-10-21 | $553.08 | $1,703.63 | 223,500 | — | — |
| 2025-10-20 | $561.23 | $1,728.73 | 165,200 | — | — |
| 2025-10-17 | $545.17 | $1,679.27 | 174,100 | — | — |
| 2025-10-16 | $550.06 | $1,694.33 | 249,500 | — | — |
| 2025-10-15 | $556.55 | $1,714.32 | 257,300 | — | — |
| 2025-10-14 | $554.66 | $1,708.50 | 259,600 | — | — |
| 2025-10-13 | $550.80 | $1,696.61 | 207,300 | — | — |
| 2025-10-10 | $539.37 | $1,661.40 | 210,500 | — | — |
| 2025-10-09 | $554.83 | $1,709.02 | 219,600 | — | — |
| 2025-10-08 | $556.99 | $1,715.67 | 244,100 | — | — |
| 2025-10-07 | $540.38 | $1,664.51 | 282,300 | — | — |
| 2025-10-06 | $554.06 | $1,706.65 | 258,300 | — | — |
| 2025-10-03 | $538.01 | $1,657.21 | 190,700 | — | — |
| 2025-10-02 | $536.77 | $1,653.39 | 234,000 | — | — |
| 2025-10-01 | $542.33 | $1,670.52 | 241,400 | — | — |
| 2025-09-30 | $542.94 | $1,672.40 | 283,400 | — | — |
| 2025-09-29 | $530.68 | $1,634.63 | 206,000 | — | — |
| 2025-09-26 | $526.16 | $1,620.71 | 238,100 | — | — |
| 2025-09-25 | $516.73 | $1,590.92 | 281,100 | — | — |
| 2025-09-24 | $511.34 | $1,574.33 | 168,200 | — | — |
| 2025-09-23 | $518.20 | $1,595.45 | 238,400 | — | — |
| 2025-09-22 | $518.13 | $1,595.23 | 172,500 | — | — |
| 2025-09-19 | $514.72 | $1,584.74 | 510,600 | — | — |
| 2025-09-18 | $512.80 | $1,578.82 | 173,400 | — | — |
| 2025-09-17 | $497.76 | $1,532.52 | 399,800 | — | — |
| 2025-09-16 | $513.07 | $1,579.66 | 361,700 | — | — |
| 2025-09-15 | $518.78 | $1,597.24 | 312,200 | — | — |
| 2025-09-12 | $508.99 | $1,567.09 | 275,300 | — | — |
| 2025-09-11 | $511.10 | $1,573.59 | 384,300 | — | — |
| 2025-09-10 | $495.48 | $1,525.50 | 230,300 | — | — |
| 2025-09-09 | $481.72 | $1,483.13 | 173,600 | — | — |
| 2025-09-08 | $484.23 | $1,490.86 | 174,300 | — | — |
| 2025-09-05 | $481.69 | $1,483.04 | 208,000 | — | — |
| 2025-09-04 | $481.09 | $1,481.19 | 325,900 | — | — |
| 2025-09-03 | $477.94 | $1,471.50 | 161,400 | — | — |
| 2025-09-02 | $482.35 | $1,485.07 | 166,800 | — | — |
| 2025-08-29 | $478.15 | $1,472.14 | 166,600 | — | — |
| 2025-08-28 | $485.89 | $1,495.97 | 190,700 | — | — |
| 2025-08-27 | $488.52 | $1,504.07 | 216,500 | — | — |
| 2025-08-26 | $491.10 | $1,512.01 | 211,900 | — | — |
| 2025-08-25 | $478.91 | $1,474.48 | 138,300 | — | — |
| 2025-08-22 | $480.93 | $1,480.70 | 226,300 | — | — |
| 2025-08-21 | $484.35 | $1,491.23 | 138,000 | — | — |
| 2025-08-20 | $480.50 | $1,479.38 | 204,100 | — | — |
| 2025-08-19 | $479.75 | $1,477.07 | 255,100 | — | — |
| 2025-08-18 | $493.63 | $1,519.80 | 271,500 | — | — |
| 2025-08-15 | $487.37 | $1,500.53 | 300,600 | — | — |
| 2025-08-14 | $492.15 | $1,515.25 | 292,400 | — | — |
| 2025-08-13 | $496.79 | $1,529.53 | 421,300 | — | — |
| 2025-08-12 | $501.65 | $1,544.50 | 336,000 | — | — |
| 2025-08-11 | $489.47 | $1,507.00 | 460,400 | — | — |
| 2025-08-08 | $472.43 | $1,454.53 | 473,200 | — | — |
| 2025-08-07 | $473.44 | $1,457.64 | 787,700 | — | — |
| 2025-08-06 | $509.32 | $1,568.11 | 485,200 | — | — |
| 2025-08-05 | $511.64 | $1,575.25 | 735,700 | — | — |
| 2025-08-04 | $496.42 | $1,528.39 | 291,300 | — | — |
| 2025-08-01 | $493.58 | $1,519.65 | 310,000 | — | — |
| 2025-07-31 | $490.22 | $1,509.30 | 300,200 | — | — |
| 2025-07-30 | $496.30 | $1,528.02 | 375,900 | — | — |
| 2025-07-29 | $492.25 | $1,515.55 | 295,800 | — | — |
| 2025-07-28 | $490.63 | $1,510.57 | 236,700 | — | — |
| 2025-07-25 | $484.90 | $1,492.92 | 167,500 | — | — |
| 2025-07-24 | $478.73 | $1,473.93 | 172,300 | — | — |
| 2025-07-23 | $479.67 | $1,476.82 | 386,000 | — | — |
| 2025-07-22 | $474.48 | $1,460.84 | 250,100 | — | — |
| 2025-07-21 | $480.06 | $1,478.02 | 264,100 | — | — |
| 2025-07-18 | $487.88 | $1,502.10 | 199,300 | — | — |
| 2025-07-17 | $484.10 | $1,490.46 | 186,700 | — | — |
| 2025-07-16 | $481.79 | $1,483.35 | 252,000 | — | — |
| 2025-07-15 | $480.79 | $1,480.27 | 299,600 | — | — |
| 2025-07-14 | $487.14 | $1,499.82 | 301,100 | — | — |
| 2025-07-11 | $473.27 | $1,457.12 | 352,700 | — | — |
| 2025-07-10 | $474.49 | $1,460.87 | 313,300 | — | — |
| 2025-07-09 | $483.56 | $1,488.80 | 226,600 | — | — |
| 2025-07-08 | $481.23 | $1,481.63 | 306,300 | — | — |
| 2025-07-07 | $491.40 | $1,512.94 | 195,000 | — | — |
| 2025-07-03 | $487.97 | $1,502.38 | 130,200 | — | — |
| 2025-07-02 | $479.65 | $1,476.76 | 259,500 | — | — |
| 2025-07-01 | $476.63 | $1,467.46 | 321,500 | — | — |
| 2025-06-30 | $488.55 | $1,504.16 | 216,700 | — | — |
| 2025-06-27 | $487.70 | $1,501.55 | 399,300 | — | — |
| 2025-06-26 | $482.78 | $1,486.40 | 195,900 | — | — |
| 2025-06-25 | $476.50 | $1,467.06 | 238,200 | — | — |
| 2025-06-24 | $476.02 | $1,465.58 | 617,900 | — | — |
| 2025-06-23 | $476.03 | $1,465.62 | 349,600 | — | — |
| 2025-06-20 | $466.84 | $1,437.32 | 1,226,100 | — | — |
| 2025-06-18 | $462.81 | $1,424.91 | 562,400 | — | — |
| 2025-06-17 | $471.45 | $1,451.51 | 448,700 | — | — |
| 2025-06-16 | $469.99 | $1,447.02 | 463,300 | — | — |
| 2025-06-13 | $473.32 | $1,456.53 | 273,800 | — | — |
| 2025-06-12 | $474.19 | $1,459.21 | 238,300 | — | — |
| 2025-06-11 | $471.71 | $1,451.58 | 338,500 | — | — |
| 2025-06-10 | $456.54 | $1,404.90 | 619,100 | — | — |
| 2025-06-09 | $460.06 | $1,415.73 | 445,700 | — | — |
| 2025-06-06 | $452.52 | $1,392.53 | 275,300 | — | — |
| 2025-06-05 | $448.96 | $1,381.57 | 204,300 | — | — |
| 2025-06-04 | $447.08 | $1,375.79 | 190,100 | — | — |
| 2025-06-03 | $446.79 | $1,374.89 | 330,400 | — | — |
| 2025-06-02 | $443.22 | $1,363.91 | 264,900 | — | — |
| 2025-05-30 | $440.11 | $1,354.34 | 440,300 | — | — |
| 2025-05-29 | $440.96 | $1,356.95 | 549,900 | — | — |
| 2025-05-28 | $449.64 | $1,383.66 | 450,000 | — | — |
| 2025-05-27 | $446.58 | $1,374.25 | 391,500 | — | — |
| 2025-05-23 | $428.45 | $1,318.46 | 379,800 | — | — |
| 2025-05-22 | $415.93 | $1,279.93 | 249,200 | — | — |
| 2025-05-21 | $415.43 | $1,278.39 | 431,600 | — | — |
| 2025-05-20 | $419.04 | $1,289.50 | 252,300 | — | — |
| 2025-05-19 | $418.03 | $1,286.39 | 246,600 | — | — |
| 2025-05-16 | $410.11 | $1,262.02 | 214,000 | — | — |
| 2025-05-15 | $407.11 | $1,252.79 | 321,900 | — | — |
| 2025-05-14 | $401.82 | $1,236.51 | 364,700 | — | — |
| 2025-05-13 | $395.15 | $1,215.98 | 442,100 | — | — |
| 2025-05-12 | $387.37 | $1,192.04 | 301,900 | — | — |
| 2025-05-09 | $384.60 | $1,183.52 | 281,200 | — | — |
| 2025-05-08 | $378.03 | $1,163.30 | 397,100 | — | — |
| 2025-05-07 | $362.05 | $1,114.13 | 307,300 | — | — |
| 2025-05-06 | $363.29 | $1,117.94 | 245,600 | — | — |
| 2025-05-05 | $359.93 | $1,107.60 | 237,500 | — | — |
| 2025-05-02 | $357.66 | $1,100.62 | 191,600 | — | — |
| 2025-05-01 | $350.28 | $1,077.91 | 251,900 | — | — |
| 2025-04-30 | $344.89 | $1,061.32 | 240,900 | — | — |
| 2025-04-29 | $340.32 | $1,047.26 | 126,300 | — | — |
| 2025-04-28 | $338.51 | $1,041.69 | 137,000 | — | — |
| 2025-04-25 | $338.28 | $1,040.98 | 122,700 | — | — |
| 2025-04-24 | $335.54 | $1,032.55 | 204,800 | — | — |
| 2025-04-23 | $327.29 | $1,007.16 | 193,100 | — | — |
| 2025-04-22 | $322.64 | $992.85 | 174,800 | — | — |
| 2025-04-21 | $316.43 | $973.74 | 380,200 | — | — |
| 2025-04-17 | $318.48 | $980.05 | 177,700 | — | — |
| 2025-04-16 | $319.98 | $984.66 | 176,700 | — | — |
| 2025-04-15 | $320.84 | $987.31 | 165,400 | — | — |
| 2025-04-14 | $317.75 | $977.80 | 166,300 | — | — |
| 2025-04-11 | $316.65 | $974.42 | 179,100 | — | — |
| 2025-04-10 | $313.21 | $963.83 | 227,900 | — | — |
| 2025-04-09 | $322.59 | $992.70 | 425,000 | — | — |
| 2025-04-08 | $292.74 | $900.84 | 685,400 | — | — |
| 2025-04-07 | $287.97 | $886.16 | 554,800 | — | — |
| 2025-04-04 | $283.18 | $871.42 | 325,500 | — | — |
| 2025-04-03 | $302.91 | $932.14 | 258,600 | — | — |
| 2025-04-02 | $325.77 | $1,002.48 | 187,500 | — | — |
| 2025-04-01 | $322.46 | $992.30 | 192,800 | — | — |
| 2025-03-31 | $317.27 | $976.33 | 299,600 | — | — |
| 2025-03-28 | $316.80 | $974.88 | 258,100 | — | — |
| 2025-03-27 | $325.36 | $1,001.22 | 259,500 | — | — |
| 2025-03-26 | $329.94 | $1,014.67 | 230,900 | — | — |
| 2025-03-25 | $339.49 | $1,044.04 | 177,400 | — | — |
| 2025-03-24 | $336.24 | $1,034.04 | 172,300 | — | — |
| 2025-03-21 | $325.31 | $1,000.43 | 680,400 | — | — |
| 2025-03-20 | $327.46 | $1,007.04 | 189,100 | — | — |
| 2025-03-19 | $331.08 | $1,018.17 | 224,500 | — | — |
| 2025-03-18 | $324.21 | $997.05 | 324,900 | — | — |
| 2025-03-17 | $328.89 | $1,011.44 | 302,200 | — | — |
| 2025-03-14 | $322.66 | $992.28 | 172,800 | — | — |
| 2025-03-13 | $314.15 | $966.11 | 188,900 | — | — |
| 2025-03-12 | $314.15 | $966.11 | 225,200 | — | — |
| 2025-03-11 | $311.04 | $956.54 | 323,700 | — | — |
| 2025-03-10 | $304.82 | $937.42 | 270,100 | — | — |
| 2025-03-07 | $314.73 | $967.89 | 255,600 | — | — |
| 2025-03-06 | $313.65 | $964.57 | 359,000 | — | — |
| 2025-03-05 | $323.87 | $996.00 | 321,400 | — | — |
| 2025-03-04 | $312.51 | $961.07 | 275,300 | — | — |
| 2025-03-03 | $315.36 | $969.83 | 266,400 | — | — |
| 2025-02-28 | $321.66 | $989.20 | 271,500 | — | — |
| 2025-02-27 | $315.82 | $971.24 | 241,200 | — | — |
| 2025-02-26 | $319.17 | $981.55 | 456,200 | — | — |
| 2025-02-25 | $314.41 | $966.91 | 528,700 | — | — |
| 2025-02-24 | $313.91 | $965.37 | 884,000 | — | — |
| 2025-02-21 | $316.20 | $972.41 | 415,900 | — | — |
| 2025-02-20 | $330.39 | $1,016.05 | 296,800 | — | — |
| 2025-02-19 | $335.58 | $1,032.01 | 467,000 | — | — |
| 2025-02-18 | $325.56 | $1,001.20 | 514,600 | — | — |
| 2025-02-14 | $323.20 | $993.94 | 553,700 | — | — |
| 2025-02-13 | $337.95 | $1,039.30 | 516,200 | — | — |
| 2025-02-12 | $341.94 | $1,051.57 | 299,900 | — | — |
| 2025-02-11 | $350.68 | $1,078.45 | 354,000 | — | — |
| 2025-02-10 | $353.05 | $1,085.74 | 283,000 | — | — |
| 2025-02-07 | $355.01 | $1,091.77 | 316,600 | — | — |
| 2025-02-06 | $350.30 | $1,077.28 | 217,600 | — | — |
| 2025-02-05 | $350.93 | $1,079.22 | 254,800 | — | — |
| 2025-02-04 | $344.57 | $1,059.66 | 151,500 | — | — |
| 2025-02-03 | $344.96 | $1,060.86 | 180,500 | — | — |
| 2025-01-31 | $346.94 | $1,066.95 | 170,000 | — | — |
| 2025-01-30 | $346.84 | $1,066.64 | 190,900 | — | — |
| 2025-01-29 | $338.43 | $1,040.78 | 416,500 | — | — |
| 2025-01-28 | $338.02 | $1,039.52 | 575,100 | — | — |
| 2025-01-27 | $341.19 | $1,049.27 | 659,900 | — | — |
| 2025-01-24 | $383.84 | $1,180.43 | 299,000 | — | — |
| 2025-01-23 | $384.07 | $1,181.13 | 200,700 | — | — |
| 2025-01-22 | $382.55 | $1,176.46 | 149,300 | — | — |
| 2025-01-21 | $382.18 | $1,175.32 | 311,400 | — | — |
| 2025-01-17 | $366.92 | $1,128.39 | 151,200 | — | — |
| 2025-01-16 | $365.91 | $1,125.29 | 178,200 | — | — |
| 2025-01-15 | $361.84 | $1,112.77 | 273,200 | — | — |
| 2025-01-14 | $359.59 | $1,105.85 | 198,000 | — | — |
| 2025-01-13 | $350.66 | $1,078.39 | 243,800 | — | — |
| 2025-01-10 | $350.18 | $1,076.91 | 258,700 | — | — |
| 2025-01-08 | $351.92 | $1,082.26 | 201,600 | — | — |
| 2025-01-07 | $348.67 | $1,072.27 | 182,200 | — | — |
| 2025-01-06 | $351.23 | $1,080.14 | 294,200 | — | — |
| 2025-01-03 | $349.42 | $1,074.58 | 550,300 | — | — |
| 2025-01-02 | $351.35 | $1,080.51 | 347,300 | — | — |