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
- 2007-11-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 — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $561.46 | 26,769 |
| 2026-09-03 | — | — | — | $563.97 | 11,552 |
| 2026-09-02 | — | — | — | $564.30 | 21,581 |
| 2026-09-01 | — | — | — | $567.54 | 21,440 |
| 2026-08-31 | — | — | — | $575.18 | 20,205 |
| 2026-08-28 | — | — | — | $571.96 | 12,295 |
| 2026-08-27 | $569.15 | $652.54 | 530,600 | $567.30 | 21,941 |
| 2026-08-26 | $564.22 | $646.89 | 273,300 | $561.98 | 16,745 |
| 2026-08-25 | $563.99 | $646.63 | 374,200 | $562.57 | 20,538 |
| 2026-08-24 | $571.36 | $655.08 | 409,100 | $564.53 | 20,452 |
| 2026-08-21 | $563.49 | $646.06 | 437,000 | $568.34 | 19,099 |
| 2026-08-20 | $568.75 | $652.09 | 676,500 | $567.67 | 18,860 |
| 2026-08-19 | $565.27 | $648.10 | 636,400 | $561.50 | 21,821 |
| 2026-08-18 | $562.77 | $645.23 | 957,200 | $558.72 | 43,870 |
| 2026-08-17 | $550.68 | $631.37 | 634,100 | $561.22 | 36,149 |
| 2026-08-14 | $569.13 | $652.52 | 534,000 | $572.76 | 19,741 |
| 2026-08-13 | $575.24 | $657.18 | 689,700 | $562.34 | 38,024 |
| 2026-08-12 | $563.01 | $643.20 | 879,700 | $559.35 | 54,624 |
| 2026-08-11 | $561.71 | $641.72 | 708,600 | $563.50 | 53,824 |
| 2026-08-10 | $563.08 | $643.28 | 892,200 | $559.94 | 53,460 |
| 2026-08-07 | $563.17 | $643.39 | 617,300 | $566.77 | 37,399 |
| 2026-08-06 | $567.23 | $648.03 | 667,700 | $572.40 | 42,487 |
| 2026-08-05 | $571.87 | $653.33 | 598,500 | $581.78 | 30,827 |
| 2026-08-04 | $571.47 | $652.87 | 827,900 | $575.02 | 86,326 |
| 2026-08-03 | $574.43 | $656.25 | 418,600 | $580.49 | 29,438 |
| 2026-07-31 | $572.24 | $653.75 | 616,800 | $569.95 | 44,967 |
| 2026-07-30 | $575.74 | $657.75 | 707,700 | $575.82 | 42,965 |
| 2026-07-29 | $582.92 | $665.95 | 547,400 | $581.99 | 47,615 |
| 2026-07-28 | $579.39 | $661.92 | 760,300 | $575.79 | 77,337 |
| 2026-07-27 | $571.03 | $652.37 | 720,600 | $557.50 | 37,232 |
| 2026-07-24 | $550.79 | $629.24 | 1,139,200 | $557.76 | 96,520 |
| 2026-07-23 | $552.51 | $631.21 | 1,372,000 | $566.00 | 103,689 |
| 2026-07-22 | $570.95 | $652.28 | 1,176,000 | $558.16 | 117,079 |
| 2026-07-21 | $561.74 | $641.75 | 2,010,200 | $558.75 | 176,039 |
| 2026-07-20 | $625.11 | $714.15 | 750,600 | $631.70 | 62,601 |
| 2026-07-17 | $628.66 | $718.21 | 680,900 | — | — |
| 2026-07-16 | $637.24 | $728.01 | 511,500 | — | — |
| 2026-07-15 | $621.77 | $710.33 | 476,200 | — | — |
| 2026-07-14 | $611.43 | $698.52 | 483,800 | — | — |
| 2026-07-13 | $620.23 | $708.58 | 448,700 | — | — |
| 2026-07-10 | $604.71 | $690.84 | 267,700 | — | — |
| 2026-07-09 | $603.35 | $689.29 | 471,000 | — | — |
| 2026-07-08 | $604.23 | $690.30 | 493,800 | — | — |
| 2026-07-07 | $608.09 | $694.71 | 677,800 | — | — |
| 2026-07-06 | $614.04 | $701.50 | 422,700 | — | — |
| 2026-07-02 | $603.11 | $689.02 | 522,400 | — | — |
| 2026-07-01 | $582.03 | $664.93 | 888,100 | — | — |
| 2026-06-30 | $560.04 | $639.81 | 666,400 | — | — |
| 2026-06-29 | $558.00 | $637.48 | 901,800 | — | — |
| 2026-06-26 | $554.85 | $633.88 | 2,592,800 | — | — |
| 2026-06-25 | $544.56 | $622.13 | 926,900 | — | — |
| 2026-06-24 | $577.29 | $659.52 | 688,500 | — | — |
| 2026-06-23 | $581.51 | $664.34 | 711,400 | — | — |
| 2026-06-22 | $580.85 | $663.59 | 697,800 | — | — |
| 2026-06-18 | $581.19 | $663.97 | 1,002,700 | — | — |
| 2026-06-17 | $596.89 | $681.91 | 585,100 | — | — |
| 2026-06-16 | $608.16 | $694.79 | 490,600 | — | — |
| 2026-06-15 | $611.17 | $698.22 | 539,500 | — | — |
| 2026-06-12 | $599.12 | $684.46 | 390,200 | — | — |
| 2026-06-11 | $594.31 | $678.96 | 408,200 | — | — |
| 2026-06-10 | $608.52 | $695.20 | 331,500 | — | — |
| 2026-06-09 | $607.54 | $694.08 | 388,200 | — | — |
| 2026-06-08 | $602.94 | $688.82 | 553,700 | — | — |
| 2026-06-05 | $615.46 | $703.13 | 457,900 | — | — |
| 2026-06-04 | $618.87 | $707.02 | 445,700 | — | — |
| 2026-06-03 | $613.58 | $700.98 | 831,600 | — | — |
| 2026-06-02 | $630.27 | $720.05 | 974,400 | — | — |
| 2026-06-01 | $643.83 | $735.54 | 766,100 | — | — |
| 2026-05-29 | $631.38 | $721.31 | 1,096,900 | — | — |
| 2026-05-28 | $626.52 | $715.76 | 1,200,500 | — | — |
| 2026-05-27 | $603.47 | $689.43 | 786,400 | — | — |
| 2026-05-26 | $588.52 | $672.35 | 566,700 | — | — |
| 2026-05-22 | $588.55 | $672.38 | 412,300 | — | — |
| 2026-05-21 | $582.34 | $665.29 | 446,400 | — | — |
| 2026-05-20 | $581.97 | $664.87 | 540,500 | — | — |
| 2026-05-19 | $577.69 | $659.98 | 865,500 | — | — |
| 2026-05-18 | $584.13 | $667.33 | 558,100 | — | — |
| 2026-05-15 | $561.72 | $641.73 | 566,800 | — | — |
| 2026-05-14 | $569.69 | $648.49 | 627,200 | — | — |
| 2026-05-13 | $570.91 | $649.88 | 690,400 | — | — |
| 2026-05-12 | $581.09 | $661.47 | 850,700 | — | — |
| 2026-05-11 | $584.63 | $665.50 | 664,600 | — | — |
| 2026-05-08 | $585.42 | $666.40 | 625,200 | — | — |
| 2026-05-07 | $588.37 | $669.76 | 670,700 | — | — |
| 2026-05-06 | $582.14 | $662.67 | 834,200 | — | — |
| 2026-05-05 | $580.88 | $661.23 | 831,800 | — | — |
| 2026-05-04 | $582.27 | $662.81 | 337,800 | — | — |
| 2026-05-01 | $588.85 | $670.30 | 266,900 | — | — |
| 2026-04-30 | $591.41 | $673.22 | 598,300 | — | — |
| 2026-04-29 | $598.13 | $680.87 | 614,200 | — | — |
| 2026-04-28 | $594.78 | $677.06 | 629,800 | — | — |
| 2026-04-27 | $591.02 | $672.77 | 549,100 | — | — |
| 2026-04-24 | $592.69 | $674.68 | 389,300 | — | — |
| 2026-04-23 | $598.01 | $680.73 | 778,600 | — | — |
| 2026-04-22 | $608.04 | $692.15 | 899,100 | — | — |
| 2026-04-21 | $597.39 | $680.03 | 1,418,300 | — | — |
| 2026-04-20 | $566.95 | $645.38 | 584,100 | — | — |
| 2026-04-17 | $568.55 | $647.20 | 804,500 | — | — |
| 2026-04-16 | $564.90 | $643.04 | 439,000 | — | — |
| 2026-04-15 | $560.06 | $637.53 | 424,800 | — | — |
| 2026-04-14 | $545.69 | $621.17 | 566,100 | — | — |
| 2026-04-13 | $552.75 | $629.21 | 414,700 | — | — |
| 2026-04-10 | $536.48 | $610.69 | 534,200 | — | — |
| 2026-04-09 | $545.88 | $621.39 | 513,300 | — | — |
| 2026-04-08 | $556.93 | $633.97 | 499,000 | — | — |
| 2026-04-07 | $547.28 | $622.98 | 524,400 | — | — |
| 2026-04-06 | $546.71 | $622.34 | 367,200 | — | — |
| 2026-04-02 | $544.78 | $620.14 | 351,100 | — | — |
| 2026-04-01 | $536.90 | $611.17 | 397,500 | — | — |
| 2026-03-31 | $539.01 | $613.57 | 443,900 | — | — |
| 2026-03-30 | $531.88 | $605.45 | 365,000 | — | — |
| 2026-03-27 | $523.40 | $595.80 | 441,800 | — | — |
| 2026-03-26 | $534.68 | $608.64 | 335,400 | — | — |
| 2026-03-25 | $530.99 | $604.44 | 405,200 | — | — |
| 2026-03-24 | $537.65 | $612.02 | 457,400 | — | — |
| 2026-03-23 | $551.60 | $627.90 | 442,200 | — | — |
| 2026-03-20 | $552.63 | $629.07 | 1,121,000 | — | — |
| 2026-03-19 | $556.27 | $633.22 | 519,800 | — | — |
| 2026-03-18 | $556.74 | $633.75 | 474,100 | — | — |
| 2026-03-17 | $560.41 | $637.93 | 402,800 | — | — |
| 2026-03-16 | $550.00 | $626.08 | 450,500 | — | — |
| 2026-03-13 | $547.90 | $623.69 | 689,800 | — | — |
| 2026-03-12 | $536.35 | $610.54 | 763,300 | — | — |
| 2026-03-11 | $547.06 | $622.73 | 560,900 | — | — |
| 2026-03-10 | $550.11 | $626.21 | 595,700 | — | — |
| 2026-03-09 | $564.41 | $642.48 | 541,000 | — | — |
| 2026-03-06 | $569.24 | $647.98 | 660,700 | — | — |
| 2026-03-05 | $566.21 | $644.53 | 880,300 | — | — |
| 2026-03-04 | $572.37 | $651.55 | 547,400 | — | — |
| 2026-03-03 | $565.59 | $643.83 | 582,000 | — | — |
| 2026-03-02 | $573.88 | $653.26 | 435,100 | — | — |
| 2026-02-27 | $571.83 | $650.93 | 883,300 | — | — |
| 2026-02-26 | $572.87 | $652.11 | 602,600 | — | — |
| 2026-02-25 | $556.87 | $633.90 | 525,600 | — | — |
| 2026-02-24 | $548.71 | $624.61 | 967,800 | — | — |
| 2026-02-23 | $538.39 | $612.86 | 533,700 | — | — |
| 2026-02-20 | $544.11 | $619.38 | 603,200 | — | — |
| 2026-02-19 | $541.12 | $615.97 | 582,600 | — | — |
| 2026-02-18 | $545.25 | $620.67 | 798,500 | — | — |
| 2026-02-17 | $521.33 | $593.44 | 791,700 | — | — |
| 2026-02-13 | $526.06 | $598.83 | 984,300 | — | — |
| 2026-02-12 | $522.22 | $592.12 | 1,191,700 | — | — |
| 2026-02-11 | $511.84 | $580.35 | 1,228,900 | — | — |
| 2026-02-10 | $515.66 | $584.69 | 1,259,200 | — | — |
| 2026-02-09 | $559.39 | $634.27 | 937,600 | — | — |
| 2026-02-06 | $557.78 | $632.44 | 959,300 | — | — |
| 2026-02-05 | $565.90 | $641.65 | 1,106,100 | — | — |
| 2026-02-04 | $571.02 | $647.46 | 1,116,700 | — | — |
| 2026-02-03 | $581.48 | $659.32 | 1,110,100 | — | — |
| 2026-02-02 | $624.75 | $708.38 | 767,500 | — | — |
| 2026-01-30 | $609.22 | $690.77 | 569,400 | — | — |
| 2026-01-29 | $608.24 | $689.66 | 799,800 | — | — |
| 2026-01-28 | $614.87 | $697.18 | 995,500 | — | — |
| 2026-01-27 | $581.75 | $659.62 | 550,700 | — | — |
| 2026-01-26 | $594.16 | $673.69 | 282,000 | — | — |
| 2026-01-23 | $589.76 | $668.71 | 373,100 | — | — |
| 2026-01-22 | $591.25 | $670.39 | 375,100 | — | — |
| 2026-01-21 | $588.97 | $667.81 | 405,400 | — | — |
| 2026-01-20 | $584.22 | $662.42 | 626,600 | — | — |
| 2026-01-16 | $602.58 | $683.24 | 509,500 | — | — |
| 2026-01-15 | $597.31 | $677.27 | 365,800 | — | — |
| 2026-01-14 | $594.79 | $674.41 | 365,100 | — | — |
| 2026-01-13 | $587.44 | $666.07 | 415,300 | — | — |
| 2026-01-12 | $586.47 | $664.97 | 233,600 | — | — |
| 2026-01-09 | $581.16 | $658.95 | 228,700 | — | — |
| 2026-01-08 | $581.33 | $659.15 | 400,800 | — | — |
| 2026-01-07 | $578.69 | $656.15 | 425,400 | — | — |
| 2026-01-06 | $586.96 | $665.53 | 331,500 | — | — |
| 2026-01-05 | $577.60 | $654.92 | 628,300 | — | — |
| 2026-01-02 | $565.25 | $640.91 | 409,000 | — | — |