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
- 1983-10-20 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 | $552.71 | $738.18 | 212,700 | — | — |
| 2025-12-30 | $561.60 | $750.05 | 199,400 | — | — |
| 2025-12-29 | $566.94 | $757.19 | 197,600 | — | — |
| 2025-12-26 | $568.80 | $759.67 | 146,000 | — | — |
| 2025-12-24 | $567.83 | $758.37 | 121,700 | — | — |
| 2025-12-23 | $566.98 | $757.24 | 262,400 | — | — |
| 2025-12-22 | $573.58 | $766.05 | 295,600 | — | — |
| 2025-12-19 | $558.49 | $745.90 | 529,900 | — | — |
| 2025-12-18 | $547.54 | $731.28 | 348,400 | — | — |
| 2025-12-17 | $554.73 | $740.88 | 224,700 | — | — |
| 2025-12-16 | $552.82 | $738.33 | 308,700 | — | — |
| 2025-12-15 | $546.92 | $730.45 | 395,300 | — | — |
| 2025-12-12 | $540.07 | $721.30 | 240,600 | — | — |
| 2025-12-11 | $542.68 | $724.78 | 367,800 | — | — |
| 2025-12-10 | $533.18 | $712.10 | 740,600 | — | — |
| 2025-12-09 | $563.24 | $752.24 | 537,800 | — | — |
| 2025-12-08 | $566.52 | $756.62 | 301,900 | — | — |
| 2025-12-05 | $567.03 | $757.31 | 276,600 | — | — |
| 2025-12-04 | $563.15 | $752.12 | 377,600 | — | — |
| 2025-12-03 | $555.30 | $741.64 | 237,800 | — | — |
| 2025-12-02 | $566.81 | $757.01 | 221,200 | — | — |
| 2025-12-01 | $569.13 | $760.11 | 278,500 | — | — |
| 2025-11-28 | $570.46 | $761.89 | 104,800 | — | — |
| 2025-11-26 | $571.18 | $762.85 | 245,500 | — | — |
| 2025-11-25 | $565.44 | $755.18 | 319,900 | — | — |
| 2025-11-24 | $540.79 | $722.26 | 420,200 | — | — |
| 2025-11-21 | $560.30 | $748.32 | 390,700 | — | — |
| 2025-11-20 | $551.24 | $736.22 | 270,300 | — | — |
| 2025-11-19 | $556.71 | $743.52 | 282,100 | — | — |
| 2025-11-18 | $548.32 | $732.32 | 344,400 | — | — |
| 2025-11-17 | $536.34 | $716.32 | 341,300 | — | — |
| 2025-11-14 | $538.19 | $718.79 | 295,500 | — | — |
| 2025-11-13 | $536.66 | $716.74 | 312,000 | — | — |
| 2025-11-12 | $534.88 | $714.37 | 155,300 | — | — |
| 2025-11-11 | $539.46 | $720.48 | 180,300 | — | — |
| 2025-11-10 | $532.54 | $711.24 | 243,000 | — | — |
| 2025-11-07 | $533.57 | $712.62 | 202,500 | — | — |
| 2025-11-06 | $523.08 | $698.61 | 243,300 | — | — |
| 2025-11-05 | $525.64 | $702.03 | 365,000 | — | — |
| 2025-11-04 | $522.95 | $698.43 | 335,200 | — | — |
| 2025-11-03 | $513.65 | $686.01 | 365,800 | — | — |
| 2025-10-31 | $513.19 | $685.40 | 479,200 | — | — |
| 2025-10-30 | $518.54 | $691.78 | 421,800 | — | — |
| 2025-10-29 | $529.09 | $705.86 | 228,400 | — | — |
| 2025-10-28 | $532.38 | $710.25 | 222,200 | — | — |
| 2025-10-27 | $535.95 | $715.01 | 231,100 | — | — |
| 2025-10-24 | $531.14 | $708.59 | 286,700 | — | — |
| 2025-10-23 | $532.87 | $710.90 | 484,400 | — | — |
| 2025-10-22 | $545.15 | $727.28 | 251,000 | — | — |
| 2025-10-21 | $548.13 | $731.26 | 249,200 | — | — |
| 2025-10-20 | $564.40 | $752.96 | 259,500 | — | — |
| 2025-10-17 | $567.05 | $756.50 | 186,500 | — | — |
| 2025-10-16 | $561.33 | $748.87 | 261,200 | — | — |
| 2025-10-15 | $564.17 | $752.66 | 369,800 | — | — |
| 2025-10-14 | $561.19 | $748.68 | 331,700 | — | — |
| 2025-10-13 | $565.62 | $754.59 | 222,800 | — | — |
| 2025-10-10 | $556.67 | $742.65 | 176,700 | — | — |
| 2025-10-09 | $552.24 | $736.74 | 349,100 | — | — |
| 2025-10-08 | $553.74 | $738.74 | 249,500 | — | — |
| 2025-10-07 | $554.78 | $740.13 | 201,500 | — | — |
| 2025-10-06 | $558.82 | $745.52 | 231,900 | — | — |
| 2025-10-03 | $567.48 | $757.07 | 181,400 | — | — |
| 2025-10-02 | $561.40 | $748.96 | 303,500 | — | — |
| 2025-10-01 | $559.16 | $745.97 | 310,700 | — | — |
| 2025-09-30 | $565.32 | $754.19 | 234,000 | — | — |
| 2025-09-29 | $560.94 | $748.35 | 273,200 | — | — |
| 2025-09-26 | $547.54 | $730.47 | 210,900 | — | — |
| 2025-09-25 | $543.13 | $724.59 | 232,800 | — | — |
| 2025-09-24 | $547.05 | $729.82 | 215,900 | — | — |
| 2025-09-23 | $551.08 | $735.19 | 324,300 | — | — |
| 2025-09-22 | $547.45 | $730.35 | 321,900 | — | — |
| 2025-09-19 | $547.10 | $729.88 | 594,200 | — | — |
| 2025-09-18 | $543.71 | $725.36 | 473,400 | — | — |
| 2025-09-17 | $555.31 | $740.84 | 601,700 | — | — |
| 2025-09-16 | $561.18 | $748.67 | 582,400 | — | — |
| 2025-09-15 | $554.91 | $740.30 | 331,800 | — | — |
| 2025-09-12 | $553.89 | $738.94 | 315,100 | — | — |
| 2025-09-11 | $553.99 | $739.08 | 501,900 | — | — |
| 2025-09-10 | $538.50 | $718.41 | 630,200 | — | — |
| 2025-09-09 | $541.30 | $722.15 | 1,287,200 | — | — |
| 2025-09-08 | $521.50 | $695.73 | 1,244,200 | — | — |
| 2025-09-05 | $505.64 | $674.57 | 281,300 | — | — |
| 2025-09-04 | $498.18 | $664.62 | 217,900 | — | — |
| 2025-09-03 | $499.60 | $666.52 | 203,800 | — | — |
| 2025-09-02 | $497.98 | $664.35 | 342,400 | — | — |
| 2025-08-29 | $494.52 | $659.74 | 242,900 | — | — |
| 2025-08-28 | $496.00 | $661.71 | 169,000 | — | — |
| 2025-08-27 | $498.29 | $664.77 | 243,800 | — | — |
| 2025-08-26 | $496.78 | $662.75 | 268,800 | — | — |
| 2025-08-25 | $496.61 | $662.53 | 173,900 | — | — |
| 2025-08-22 | $503.26 | $671.40 | 301,800 | — | — |
| 2025-08-21 | $510.18 | $680.63 | 184,600 | — | — |
| 2025-08-20 | $513.39 | $684.91 | 338,100 | — | — |
| 2025-08-19 | $509.04 | $679.11 | 164,100 | — | — |
| 2025-08-18 | $506.20 | $675.32 | 190,700 | — | — |
| 2025-08-15 | $507.84 | $677.51 | 194,900 | — | — |
| 2025-08-14 | $508.18 | $677.96 | 243,100 | — | — |
| 2025-08-13 | $515.09 | $687.18 | 196,300 | — | — |
| 2025-08-12 | $519.65 | $693.26 | 157,600 | — | — |
| 2025-08-11 | $515.78 | $688.10 | 206,900 | — | — |
| 2025-08-08 | $518.97 | $692.36 | 209,400 | — | — |
| 2025-08-07 | $518.28 | $691.44 | 219,100 | — | — |
| 2025-08-06 | $521.49 | $695.72 | 249,400 | — | — |
| 2025-08-05 | $514.75 | $686.73 | 237,500 | — | — |
| 2025-08-04 | $523.25 | $698.07 | 309,800 | — | — |
| 2025-08-01 | $522.78 | $697.44 | 200,000 | — | — |
| 2025-07-31 | $520.13 | $693.14 | 258,900 | — | — |
| 2025-07-30 | $525.12 | $699.79 | 174,400 | — | — |
| 2025-07-29 | $521.96 | $695.58 | 254,200 | — | — |
| 2025-07-28 | $525.04 | $699.69 | 327,900 | — | — |
| 2025-07-25 | $527.51 | $702.98 | 280,300 | — | — |
| 2025-07-24 | $526.06 | $701.05 | 271,400 | — | — |
| 2025-07-23 | $524.00 | $698.30 | 456,200 | — | — |
| 2025-07-22 | $523.42 | $697.53 | 264,400 | — | — |
| 2025-07-21 | $518.26 | $690.65 | 278,300 | — | — |
| 2025-07-18 | $510.25 | $679.98 | 214,500 | — | — |
| 2025-07-17 | $515.67 | $687.20 | 250,300 | — | — |
| 2025-07-16 | $517.80 | $690.04 | 222,700 | — | — |
| 2025-07-15 | $517.66 | $689.85 | 225,100 | — | — |
| 2025-07-14 | $523.28 | $697.34 | 256,500 | — | — |
| 2025-07-11 | $516.59 | $688.43 | 274,700 | — | — |
| 2025-07-10 | $523.60 | $697.77 | 380,500 | — | — |
| 2025-07-09 | $522.32 | $696.06 | 352,700 | — | — |
| 2025-07-08 | $512.30 | $682.71 | 414,000 | — | — |
| 2025-07-07 | $526.16 | $701.18 | 341,800 | — | — |
| 2025-07-03 | $517.23 | $689.28 | 173,700 | — | — |
| 2025-07-02 | $510.92 | $680.87 | 311,600 | — | — |
| 2025-07-01 | $510.64 | $680.50 | 398,800 | — | — |
| 2025-06-30 | $510.27 | $680.00 | 284,700 | — | — |
| 2025-06-27 | $506.18 | $674.55 | 462,900 | — | — |
| 2025-06-26 | $504.01 | $671.66 | 303,300 | — | — |
| 2025-06-25 | $505.13 | $673.15 | 286,500 | — | — |
| 2025-06-24 | $510.91 | $680.86 | 360,600 | — | — |
| 2025-06-23 | $510.43 | $680.22 | 308,400 | — | — |
| 2025-06-20 | $500.27 | $666.68 | 456,600 | — | — |
| 2025-06-18 | $506.31 | $674.73 | 397,100 | — | — |
| 2025-06-17 | $507.63 | $676.49 | 501,100 | — | — |
| 2025-06-16 | $506.39 | $674.83 | 466,300 | — | — |
| 2025-06-13 | $506.16 | $674.53 | 457,900 | — | — |
| 2025-06-12 | $506.99 | $675.63 | 603,800 | — | — |
| 2025-06-11 | $499.53 | $665.69 | 706,700 | — | — |
| 2025-06-10 | $490.20 | $653.26 | 1,341,500 | — | — |
| 2025-06-09 | $439.29 | $585.41 | 693,500 | — | — |
| 2025-06-06 | $444.04 | $591.74 | 403,600 | — | — |
| 2025-06-05 | $445.69 | $593.94 | 513,700 | — | — |
| 2025-06-04 | $448.25 | $597.35 | 563,100 | — | — |
| 2025-06-03 | $438.68 | $584.60 | 421,600 | — | — |
| 2025-06-02 | $440.00 | $586.36 | 801,000 | — | — |
| 2025-05-30 | $437.76 | $583.37 | 433,800 | — | — |
| 2025-05-29 | $440.51 | $587.04 | 403,000 | — | — |
| 2025-05-28 | $447.51 | $596.37 | 300,300 | — | — |
| 2025-05-27 | $447.50 | $596.35 | 501,100 | — | — |
| 2025-05-23 | $445.73 | $594.00 | 225,300 | — | — |
| 2025-05-22 | $444.05 | $591.76 | 203,400 | — | — |
| 2025-05-21 | $450.43 | $600.26 | 325,900 | — | — |
| 2025-05-20 | $458.64 | $611.20 | 238,000 | — | — |
| 2025-05-19 | $456.09 | $607.80 | 230,600 | — | — |
| 2025-05-16 | $456.15 | $607.88 | 376,800 | — | — |
| 2025-05-15 | $442.43 | $589.60 | 374,200 | — | — |
| 2025-05-14 | $430.86 | $574.18 | 294,100 | — | — |
| 2025-05-13 | $432.80 | $576.76 | 446,600 | — | — |
| 2025-05-12 | $436.80 | $582.10 | 666,400 | — | — |
| 2025-05-09 | $448.66 | $597.90 | 811,300 | — | — |
| 2025-05-08 | $452.50 | $603.02 | 471,600 | — | — |
| 2025-05-07 | $465.96 | $620.95 | 251,200 | — | — |
| 2025-05-06 | $467.20 | $622.61 | 254,400 | — | — |
| 2025-05-05 | $466.38 | $621.51 | 285,400 | — | — |
| 2025-05-02 | $458.65 | $611.21 | 182,800 | — | — |
| 2025-05-01 | $455.54 | $607.07 | 329,000 | — | — |
| 2025-04-30 | $462.59 | $615.80 | 341,900 | — | — |
| 2025-04-29 | $463.40 | $616.88 | 257,000 | — | — |
| 2025-04-28 | $454.23 | $604.67 | 291,100 | — | — |
| 2025-04-25 | $447.34 | $595.50 | 419,500 | — | — |
| 2025-04-24 | $447.29 | $595.43 | 332,700 | — | — |
| 2025-04-23 | $455.39 | $606.21 | 341,500 | — | — |
| 2025-04-22 | $458.89 | $610.87 | 509,700 | — | — |
| 2025-04-21 | $451.70 | $601.30 | 253,500 | — | — |
| 2025-04-17 | $460.07 | $612.44 | 365,400 | — | — |
| 2025-04-16 | $457.33 | $608.80 | 346,900 | — | — |
| 2025-04-15 | $464.41 | $618.22 | 460,400 | — | — |
| 2025-04-14 | $460.78 | $613.39 | 393,200 | — | — |
| 2025-04-11 | $457.25 | $608.69 | 520,300 | — | — |
| 2025-04-10 | $438.01 | $583.08 | 392,200 | — | — |
| 2025-04-09 | $439.74 | $585.38 | 557,500 | — | — |
| 2025-04-08 | $416.49 | $554.43 | 375,300 | — | — |
| 2025-04-07 | $418.01 | $556.45 | 716,700 | — | — |
| 2025-04-04 | $415.82 | $553.54 | 729,700 | — | — |
| 2025-04-03 | $449.17 | $597.93 | 664,000 | — | — |
| 2025-04-02 | $443.88 | $590.89 | 274,900 | — | — |
| 2025-04-01 | $440.63 | $586.56 | 328,500 | — | — |
| 2025-03-31 | $434.04 | $577.79 | 477,500 | — | — |
| 2025-03-28 | $432.00 | $575.08 | 326,000 | — | — |
| 2025-03-27 | $430.69 | $573.33 | 396,800 | — | — |
| 2025-03-26 | $426.00 | $567.09 | 698,200 | — | — |
| 2025-03-25 | $417.42 | $555.67 | 345,200 | — | — |
| 2025-03-24 | $412.50 | $549.12 | 400,000 | — | — |
| 2025-03-21 | $404.00 | $537.80 | 493,300 | — | — |
| 2025-03-20 | $394.84 | $525.61 | 269,500 | — | — |
| 2025-03-19 | $402.23 | $535.45 | 398,100 | — | — |
| 2025-03-18 | $386.89 | $515.03 | 196,900 | — | — |
| 2025-03-17 | $399.68 | $532.05 | 271,000 | — | — |
| 2025-03-14 | $395.63 | $526.66 | 327,300 | — | — |
| 2025-03-13 | $385.02 | $512.54 | 519,900 | — | — |
| 2025-03-12 | $402.07 | $535.23 | 798,000 | — | — |
| 2025-03-11 | $378.71 | $504.14 | 576,400 | — | — |
| 2025-03-10 | $381.68 | $508.09 | 511,600 | — | — |
| 2025-03-07 | $398.73 | $530.79 | 348,500 | — | — |
| 2025-03-06 | $395.30 | $526.22 | 341,200 | — | — |
| 2025-03-05 | $404.82 | $538.89 | 246,800 | — | — |
| 2025-03-04 | $408.03 | $543.17 | 258,500 | — | — |
| 2025-03-03 | $408.00 | $543.13 | 251,000 | — | — |
| 2025-02-28 | $414.21 | $551.39 | 226,900 | — | — |
| 2025-02-27 | $409.09 | $544.58 | 181,000 | — | — |
| 2025-02-26 | $416.00 | $553.78 | 417,800 | — | — |
| 2025-02-25 | $422.74 | $562.75 | 323,600 | — | — |
| 2025-02-24 | $414.56 | $551.86 | 268,900 | — | — |
| 2025-02-21 | $405.59 | $539.92 | 481,900 | — | — |
| 2025-02-20 | $420.54 | $559.82 | 264,500 | — | — |
| 2025-02-19 | $426.21 | $567.37 | 239,000 | — | — |
| 2025-02-18 | $425.98 | $567.06 | 324,300 | — | — |
| 2025-02-14 | $432.17 | $575.30 | 270,800 | — | — |
| 2025-02-13 | $442.54 | $589.11 | 305,400 | — | — |
| 2025-02-12 | $435.35 | $579.54 | 257,300 | — | — |
| 2025-02-11 | $427.55 | $569.15 | 263,200 | — | — |
| 2025-02-10 | $432.17 | $575.30 | 332,800 | — | — |
| 2025-02-07 | $426.82 | $568.18 | 350,700 | — | — |
| 2025-02-06 | $435.27 | $579.43 | 374,800 | — | — |
| 2025-02-05 | $429.42 | $571.64 | 242,100 | — | — |
| 2025-02-04 | $420.99 | $560.42 | 178,600 | — | — |
| 2025-02-03 | $419.58 | $558.54 | 330,100 | — | — |
| 2025-01-31 | $421.77 | $560.79 | 312,500 | — | — |
| 2025-01-30 | $423.06 | $562.51 | 252,200 | — | — |
| 2025-01-29 | $419.59 | $557.89 | 232,100 | — | — |
| 2025-01-28 | $415.70 | $552.72 | 320,600 | — | — |
| 2025-01-27 | $419.99 | $558.43 | 275,000 | — | — |
| 2025-01-24 | $411.25 | $546.80 | 250,800 | — | — |
| 2025-01-23 | $407.79 | $542.20 | 300,500 | — | — |
| 2025-01-22 | $401.21 | $533.46 | 144,600 | — | — |
| 2025-01-21 | $402.41 | $535.05 | 254,700 | — | — |
| 2025-01-17 | $391.51 | $520.56 | 266,900 | — | — |
| 2025-01-16 | $390.98 | $519.85 | 284,700 | — | — |
| 2025-01-15 | $391.30 | $520.28 | 247,800 | — | — |
| 2025-01-14 | $395.00 | $525.20 | 271,900 | — | — |
| 2025-01-13 | $392.54 | $521.93 | 262,300 | — | — |
| 2025-01-10 | $386.06 | $513.31 | 313,200 | — | — |
| 2025-01-08 | $390.84 | $519.67 | 163,300 | — | — |
| 2025-01-07 | $389.31 | $517.63 | 223,400 | — | — |
| 2025-01-06 | $396.76 | $527.54 | 241,700 | — | — |
| 2025-01-03 | $397.93 | $529.09 | 171,200 | — | — |
| 2025-01-02 | $394.65 | $524.73 | 202,600 | — | — |