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
- 2005-09-15 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 | $490.34 | $732.41 | 378,200 | — | — |
| 2025-12-30 | $494.47 | $738.58 | 319,500 | — | — |
| 2025-12-29 | $497.78 | $743.52 | 371,700 | — | — |
| 2025-12-26 | $501.83 | $749.57 | 273,300 | — | — |
| 2025-12-24 | $500.97 | $748.29 | 270,200 | — | — |
| 2025-12-23 | $498.38 | $744.42 | 428,000 | — | — |
| 2025-12-22 | $495.92 | $740.74 | 465,700 | — | — |
| 2025-12-19 | $489.17 | $730.66 | 1,865,500 | — | — |
| 2025-12-18 | $487.69 | $728.45 | 800,200 | — | — |
| 2025-12-17 | $487.50 | $728.17 | 712,900 | — | — |
| 2025-12-16 | $486.60 | $726.82 | 603,900 | — | — |
| 2025-12-15 | $491.49 | $734.12 | 495,900 | — | — |
| 2025-12-12 | $493.63 | $737.32 | 526,900 | — | — |
| 2025-12-11 | $498.61 | $744.76 | 1,313,700 | — | — |
| 2025-12-10 | $497.26 | $742.74 | 978,600 | — | — |
| 2025-12-09 | $478.21 | $714.29 | 404,700 | — | — |
| 2025-12-08 | $476.73 | $712.08 | 550,600 | — | — |
| 2025-12-05 | $477.06 | $712.57 | 451,200 | — | — |
| 2025-12-04 | $474.11 | $708.16 | 533,300 | — | — |
| 2025-12-03 | $470.11 | $702.19 | 614,400 | — | — |
| 2025-12-02 | $456.79 | $682.29 | 435,200 | — | — |
| 2025-12-01 | $454.91 | $679.49 | 579,800 | — | — |
| 2025-11-28 | $455.74 | $680.73 | 271,300 | — | — |
| 2025-11-26 | $453.47 | $677.34 | 387,100 | — | — |
| 2025-11-25 | $452.82 | $676.36 | 451,200 | — | — |
| 2025-11-24 | $446.05 | $666.25 | 1,099,600 | — | — |
| 2025-11-21 | $447.56 | $668.51 | 524,500 | — | — |
| 2025-11-20 | $441.63 | $659.65 | 706,600 | — | — |
| 2025-11-19 | $449.80 | $671.85 | 608,200 | — | — |
| 2025-11-18 | $442.81 | $661.41 | 908,600 | — | — |
| 2025-11-17 | $440.80 | $658.41 | 1,065,700 | — | — |
| 2025-11-14 | $458.00 | $684.10 | 660,700 | — | — |
| 2025-11-13 | $459.42 | $686.22 | 635,600 | — | — |
| 2025-11-12 | $470.54 | $702.83 | 393,900 | — | — |
| 2025-11-11 | $464.94 | $694.47 | 501,600 | — | — |
| 2025-11-10 | $459.30 | $686.04 | 467,500 | — | — |
| 2025-11-07 | $461.43 | $686.84 | 697,100 | — | — |
| 2025-11-06 | $457.52 | $681.02 | 514,400 | — | — |
| 2025-11-05 | $459.07 | $683.32 | 593,300 | — | — |
| 2025-11-04 | $452.00 | $672.80 | 532,400 | — | — |
| 2025-11-03 | $452.38 | $673.36 | 826,500 | — | — |
| 2025-10-31 | $452.77 | $673.94 | 1,003,200 | — | — |
| 2025-10-30 | $454.11 | $675.94 | 1,265,300 | — | — |
| 2025-10-29 | $478.54 | $712.30 | 676,700 | — | — |
| 2025-10-28 | $484.54 | $721.23 | 429,700 | — | — |
| 2025-10-27 | $484.63 | $721.37 | 488,800 | — | — |
| 2025-10-24 | $479.18 | $713.26 | 309,700 | — | — |
| 2025-10-23 | $478.15 | $711.72 | 374,500 | — | — |
| 2025-10-22 | $472.75 | $703.69 | 583,600 | — | — |
| 2025-10-21 | $479.36 | $713.52 | 532,500 | — | — |
| 2025-10-20 | $472.68 | $703.58 | 761,800 | — | — |
| 2025-10-17 | $470.25 | $699.96 | 1,065,300 | — | — |
| 2025-10-16 | $467.73 | $696.21 | 600,100 | — | — |
| 2025-10-15 | $481.27 | $716.37 | 500,500 | — | — |
| 2025-10-14 | $486.52 | $724.18 | 448,300 | — | — |
| 2025-10-13 | $481.81 | $717.17 | 404,100 | — | — |
| 2025-10-10 | $479.43 | $713.63 | 460,600 | — | — |
| 2025-10-09 | $491.38 | $731.42 | 324,600 | — | — |
| 2025-10-08 | $490.17 | $729.61 | 540,700 | — | — |
| 2025-10-07 | $497.79 | $740.96 | 529,000 | — | — |
| 2025-10-06 | $493.81 | $735.03 | 350,600 | — | — |
| 2025-10-03 | $492.00 | $732.34 | 455,400 | — | — |
| 2025-10-02 | $490.66 | $730.34 | 490,100 | — | — |
| 2025-10-01 | $486.60 | $724.30 | 508,700 | — | — |
| 2025-09-30 | $491.25 | $731.22 | 743,800 | — | — |
| 2025-09-29 | $499.59 | $743.64 | 478,000 | — | — |
| 2025-09-26 | $499.29 | $743.19 | 625,200 | — | — |
| 2025-09-25 | $491.95 | $732.26 | 382,300 | — | — |
| 2025-09-24 | $491.89 | $732.17 | 376,700 | — | — |
| 2025-09-23 | $494.13 | $735.51 | 390,000 | — | — |
| 2025-09-22 | $494.36 | $735.85 | 551,400 | — | — |
| 2025-09-19 | $489.52 | $728.65 | 1,501,000 | — | — |
| 2025-09-18 | $491.39 | $731.43 | 561,200 | — | — |
| 2025-09-17 | $486.17 | $723.66 | 771,200 | — | — |
| 2025-09-16 | $486.13 | $723.60 | 576,300 | — | — |
| 2025-09-15 | $487.65 | $725.86 | 632,800 | — | — |
| 2025-09-12 | $497.08 | $739.90 | 302,100 | — | — |
| 2025-09-11 | $500.97 | $745.69 | 465,000 | — | — |
| 2025-09-10 | $492.00 | $732.34 | 415,400 | — | — |
| 2025-09-09 | $493.34 | $734.33 | 434,900 | — | — |
| 2025-09-08 | $492.44 | $732.99 | 594,100 | — | — |
| 2025-09-05 | $489.28 | $728.29 | 678,100 | — | — |
| 2025-09-04 | $511.90 | $761.96 | 454,100 | — | — |
| 2025-09-03 | $507.20 | $754.96 | 418,100 | — | — |
| 2025-09-02 | $512.82 | $763.33 | 384,700 | — | — |
| 2025-08-29 | $514.81 | $766.29 | 418,800 | — | — |
| 2025-08-28 | $516.63 | $769.00 | 353,100 | — | — |
| 2025-08-27 | $518.26 | $771.43 | 273,900 | — | — |
| 2025-08-26 | $516.89 | $769.39 | 466,600 | — | — |
| 2025-08-25 | $511.49 | $761.35 | 350,000 | — | — |
| 2025-08-22 | $516.92 | $769.43 | 441,900 | — | — |
| 2025-08-21 | $505.23 | $752.03 | 305,000 | — | — |
| 2025-08-20 | $505.40 | $752.28 | 443,000 | — | — |
| 2025-08-19 | $506.26 | $753.56 | 338,700 | — | — |
| 2025-08-18 | $505.63 | $752.63 | 365,800 | — | — |
| 2025-08-15 | $503.08 | $748.83 | 424,800 | — | — |
| 2025-08-14 | $513.69 | $764.62 | 467,300 | — | — |
| 2025-08-13 | $509.26 | $758.03 | 625,200 | — | — |
| 2025-08-12 | $517.00 | $769.55 | 371,200 | — | — |
| 2025-08-11 | $506.65 | $754.14 | 356,900 | — | — |
| 2025-08-08 | $504.96 | $751.63 | 331,600 | — | — |
| 2025-08-07 | $498.45 | $741.94 | 399,600 | — | — |
| 2025-08-06 | $508.43 | $756.79 | 349,800 | — | — |
| 2025-08-05 | $505.03 | $751.73 | 267,300 | — | — |
| 2025-08-04 | $506.28 | $753.59 | 306,400 | — | — |
| 2025-08-01 | $501.52 | $744.13 | 496,000 | — | — |
| 2025-07-31 | $518.19 | $768.86 | 553,300 | — | — |
| 2025-07-30 | $519.75 | $771.18 | 483,600 | — | — |
| 2025-07-29 | $520.99 | $773.02 | 420,000 | — | — |
| 2025-07-28 | $518.45 | $769.25 | 456,100 | — | — |
| 2025-07-25 | $521.06 | $773.12 | 465,200 | — | — |
| 2025-07-24 | $517.10 | $767.24 | 864,500 | — | — |
| 2025-07-23 | $536.96 | $796.71 | 462,000 | — | — |
| 2025-07-22 | $536.58 | $796.15 | 305,800 | — | — |
| 2025-07-21 | $534.51 | $793.08 | 329,200 | — | — |
| 2025-07-18 | $544.55 | $807.97 | 406,200 | — | — |
| 2025-07-17 | $539.82 | $800.95 | 477,300 | — | — |
| 2025-07-16 | $524.84 | $778.73 | 429,600 | — | — |
| 2025-07-15 | $522.67 | $775.51 | 559,700 | — | — |
| 2025-07-14 | $538.98 | $799.71 | 355,900 | — | — |
| 2025-07-11 | $536.31 | $795.75 | 358,400 | — | — |
| 2025-07-10 | $542.51 | $804.95 | 407,700 | — | — |
| 2025-07-09 | $539.47 | $800.44 | 350,600 | — | — |
| 2025-07-08 | $536.07 | $795.39 | 385,600 | — | — |
| 2025-07-07 | $536.42 | $795.91 | 455,900 | — | — |
| 2025-07-03 | $543.30 | $806.12 | 264,100 | — | — |
| 2025-07-02 | $542.44 | $804.84 | 520,900 | — | — |
| 2025-07-01 | $538.60 | $799.14 | 402,000 | — | — |
| 2025-06-30 | $533.73 | $791.92 | 442,100 | — | — |
| 2025-06-27 | $528.07 | $783.52 | 655,100 | — | — |
| 2025-06-26 | $525.48 | $779.68 | 616,500 | — | — |
| 2025-06-25 | $524.02 | $777.51 | 357,000 | — | — |
| 2025-06-24 | $521.34 | $773.54 | 537,100 | — | — |
| 2025-06-23 | $518.96 | $770.00 | 504,800 | — | — |
| 2025-06-20 | $510.35 | $757.23 | 976,400 | — | — |
| 2025-06-18 | $506.43 | $751.41 | 541,300 | — | — |
| 2025-06-17 | $506.74 | $751.87 | 340,900 | — | — |
| 2025-06-16 | $512.91 | $761.03 | 359,400 | — | — |
| 2025-06-13 | $501.68 | $744.36 | 393,300 | — | — |
| 2025-06-12 | $515.55 | $764.94 | 350,300 | — | — |
| 2025-06-11 | $515.65 | $765.09 | 335,800 | — | — |
| 2025-06-10 | $516.67 | $766.61 | 455,700 | — | — |
| 2025-06-09 | $518.09 | $768.71 | 402,200 | — | — |
| 2025-06-06 | $518.63 | $769.51 | 326,100 | — | — |
| 2025-06-05 | $508.39 | $754.32 | 531,300 | — | — |
| 2025-06-04 | $507.52 | $753.03 | 640,900 | — | — |
| 2025-06-03 | $513.24 | $761.52 | 404,500 | — | — |
| 2025-06-02 | $510.13 | $756.90 | 495,200 | — | — |
| 2025-05-30 | $509.24 | $755.58 | 933,000 | — | — |
| 2025-05-29 | $509.92 | $756.59 | 438,300 | — | — |
| 2025-05-28 | $510.10 | $756.86 | 409,800 | — | — |
| 2025-05-27 | $517.49 | $767.82 | 392,800 | — | — |
| 2025-05-23 | $504.46 | $748.49 | 379,400 | — | — |
| 2025-05-22 | $508.21 | $754.05 | 487,000 | — | — |
| 2025-05-21 | $511.12 | $758.37 | 846,600 | — | — |
| 2025-05-20 | $518.89 | $769.90 | 422,800 | — | — |
| 2025-05-19 | $522.24 | $774.87 | 338,000 | — | — |
| 2025-05-16 | $524.11 | $777.65 | 338,200 | — | — |
| 2025-05-15 | $519.55 | $770.88 | 298,200 | — | — |
| 2025-05-14 | $521.67 | $774.02 | 567,000 | — | — |
| 2025-05-13 | $519.69 | $771.09 | 393,200 | — | — |
| 2025-05-12 | $515.72 | $765.20 | 595,300 | — | — |
| 2025-05-09 | $492.18 | $730.27 | 394,000 | — | — |
| 2025-05-08 | $489.00 | $725.55 | 390,300 | — | — |
| 2025-05-07 | $480.80 | $713.38 | 429,000 | — | — |
| 2025-05-06 | $475.66 | $705.76 | 331,100 | — | — |
| 2025-05-05 | $480.81 | $713.40 | 314,300 | — | — |
| 2025-05-02 | $484.48 | $716.47 | 341,500 | — | — |
| 2025-05-01 | $470.53 | $695.84 | 345,400 | — | — |
| 2025-04-30 | $471.02 | $696.57 | 480,100 | — | — |
| 2025-04-29 | $471.65 | $697.50 | 524,600 | — | — |
| 2025-04-28 | $468.38 | $692.66 | 457,000 | — | — |
| 2025-04-25 | $465.94 | $689.05 | 528,400 | — | — |
| 2025-04-24 | $474.08 | $701.09 | 770,600 | — | — |
| 2025-04-23 | $471.85 | $697.79 | 909,100 | — | — |
| 2025-04-22 | $467.65 | $691.58 | 345,900 | — | — |
| 2025-04-21 | $451.15 | $667.18 | 402,200 | — | — |
| 2025-04-17 | $464.56 | $687.01 | 492,200 | — | — |
| 2025-04-16 | $463.22 | $685.03 | 617,400 | — | — |
| 2025-04-15 | $476.44 | $704.58 | 372,600 | — | — |
| 2025-04-14 | $474.45 | $701.64 | 404,200 | — | — |
| 2025-04-11 | $468.77 | $693.24 | 612,200 | — | — |
| 2025-04-10 | $456.52 | $675.12 | 891,900 | — | — |
| 2025-04-09 | $473.00 | $699.49 | 907,400 | — | — |
| 2025-04-08 | $426.02 | $630.02 | 661,900 | — | — |
| 2025-04-07 | $427.95 | $632.87 | 1,146,300 | — | — |
| 2025-04-04 | $422.19 | $624.35 | 828,100 | — | — |
| 2025-04-03 | $455.81 | $674.07 | 535,200 | — | — |
| 2025-04-02 | $494.36 | $731.08 | 461,000 | — | — |
| 2025-04-01 | $488.68 | $722.68 | 502,500 | — | — |
| 2025-03-31 | $484.11 | $715.92 | 635,600 | — | — |
| 2025-03-28 | $482.22 | $713.13 | 460,900 | — | — |
| 2025-03-27 | $498.84 | $737.71 | 337,800 | — | — |
| 2025-03-26 | $505.11 | $746.98 | 348,200 | — | — |
| 2025-03-25 | $510.57 | $755.05 | 433,400 | — | — |
| 2025-03-24 | $508.15 | $751.47 | 448,300 | — | — |
| 2025-03-21 | $492.64 | $728.54 | 1,409,500 | — | — |
| 2025-03-20 | $493.08 | $729.19 | 436,200 | — | — |
| 2025-03-19 | $499.03 | $737.99 | 369,100 | — | — |
| 2025-03-18 | $488.93 | $723.05 | 513,100 | — | — |
| 2025-03-17 | $492.71 | $728.64 | 573,600 | — | — |
| 2025-03-14 | $485.83 | $718.47 | 565,000 | — | — |
| 2025-03-13 | $472.29 | $698.44 | 396,900 | — | — |
| 2025-03-12 | $480.46 | $710.53 | 564,900 | — | — |
| 2025-03-11 | $478.05 | $706.96 | 688,000 | — | — |
| 2025-03-10 | $480.37 | $710.39 | 568,200 | — | — |
| 2025-03-07 | $499.34 | $738.45 | 450,000 | — | — |
| 2025-03-06 | $502.95 | $743.78 | 623,600 | — | — |
| 2025-03-05 | $509.09 | $752.86 | 766,900 | — | — |
| 2025-03-04 | $498.17 | $736.72 | 853,500 | — | — |
| 2025-03-03 | $531.92 | $786.63 | 443,600 | — | — |
| 2025-02-28 | $537.30 | $794.58 | 517,200 | — | — |
| 2025-02-27 | $526.07 | $777.98 | 334,900 | — | — |
| 2025-02-26 | $525.27 | $776.79 | 367,600 | — | — |
| 2025-02-25 | $522.00 | $771.96 | 507,100 | — | — |
| 2025-02-24 | $531.03 | $785.31 | 339,900 | — | — |
| 2025-02-21 | $530.48 | $784.50 | 690,200 | — | — |
| 2025-02-20 | $541.01 | $800.07 | 356,800 | — | — |
| 2025-02-19 | $549.44 | $812.54 | 447,300 | — | — |
| 2025-02-18 | $547.06 | $809.02 | 618,300 | — | — |
| 2025-02-14 | $545.93 | $807.35 | 1,097,300 | — | — |
| 2025-02-13 | $539.74 | $798.19 | 914,800 | — | — |
| 2025-02-12 | $526.86 | $779.14 | 665,100 | — | — |
| 2025-02-11 | $528.80 | $782.01 | 480,000 | — | — |
| 2025-02-10 | $529.18 | $782.57 | 613,700 | — | — |
| 2025-02-07 | $538.60 | $794.32 | 529,800 | — | — |
| 2025-02-06 | $541.65 | $798.81 | 387,000 | — | — |
| 2025-02-05 | $538.29 | $793.86 | 372,000 | — | — |
| 2025-02-04 | $535.40 | $789.60 | 573,700 | — | — |
| 2025-02-03 | $537.12 | $792.13 | 570,300 | — | — |
| 2025-01-31 | $543.36 | $801.34 | 797,700 | — | — |
| 2025-01-30 | $547.84 | $807.94 | 1,173,800 | — | — |
| 2025-01-29 | $575.13 | $848.19 | 797,900 | — | — |
| 2025-01-28 | $571.84 | $843.34 | 529,300 | — | — |
| 2025-01-27 | $561.38 | $827.91 | 380,900 | — | — |
| 2025-01-24 | $563.58 | $831.16 | 367,700 | — | — |
| 2025-01-23 | $563.41 | $830.91 | 296,000 | — | — |
| 2025-01-22 | $561.53 | $828.13 | 511,900 | — | — |
| 2025-01-21 | $558.74 | $824.02 | 469,400 | — | — |
| 2025-01-17 | $552.19 | $814.36 | 942,200 | — | — |
| 2025-01-16 | $546.43 | $805.86 | 461,900 | — | — |
| 2025-01-15 | $537.25 | $792.33 | 549,800 | — | — |
| 2025-01-14 | $526.67 | $776.72 | 329,800 | — | — |
| 2025-01-13 | $517.59 | $763.33 | 432,800 | — | — |
| 2025-01-10 | $515.48 | $760.22 | 437,000 | — | — |
| 2025-01-08 | $534.93 | $788.90 | 568,400 | — | — |
| 2025-01-07 | $528.83 | $779.91 | 372,800 | — | — |
| 2025-01-06 | $530.81 | $782.83 | 359,600 | — | — |
| 2025-01-03 | $535.84 | $790.25 | 275,000 | — | — |
| 2025-01-02 | $529.96 | $781.57 | 511,400 | — | — |