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
- 1995-08-18 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 | — | — | — | $419.01 | 12,053 |
| 2026-09-03 | — | — | — | $426.08 | 34,278 |
| 2026-09-02 | — | — | — | $401.67 | 20,204 |
| 2026-09-01 | — | — | — | $422.54 | 18,747 |
| 2026-08-31 | — | — | — | $421.43 | 16,267 |
| 2026-08-28 | — | — | — | $456.23 | 21,435 |
| 2026-08-27 | $459.96 | $687.48 | 219,300 | $465.33 | 14,586 |
| 2026-08-26 | $455.15 | $680.29 | 291,300 | $450.63 | 13,442 |
| 2026-08-25 | $450.46 | $673.28 | 255,800 | $474.97 | 13,756 |
| 2026-08-24 | $468.98 | $700.96 | 428,100 | $495.19 | 22,011 |
| 2026-08-21 | $501.63 | $749.76 | 261,700 | $519.39 | 9,610 |
| 2026-08-20 | $516.58 | $772.10 | 236,000 | $521.98 | 18,305 |
| 2026-08-19 | $528.01 | $789.19 | 451,700 | $547.37 | 12,274 |
| 2026-08-18 | $553.03 | $826.58 | 376,300 | $559.96 | 16,570 |
| 2026-08-17 | $589.27 | $880.75 | 297,200 | $589.09 | 4,729 |
| 2026-08-14 | $578.22 | $864.23 | 246,700 | $557.50 | 14,896 |
| 2026-08-13 | $558.89 | $835.34 | 285,000 | $579.41 | 25,928 |
| 2026-08-12 | $572.10 | $855.09 | 268,200 | $601.87 | 14,462 |
| 2026-08-11 | $578.51 | $864.67 | 258,300 | $589.70 | 10,787 |
| 2026-08-10 | $581.26 | $868.78 | 256,900 | $602.42 | 6,133 |
| 2026-08-07 | $597.33 | $892.80 | 137,500 | $605.83 | 4,690 |
| 2026-08-06 | $590.87 | $883.14 | 154,900 | $593.22 | 4,326 |
| 2026-08-05 | $601.82 | $899.51 | 195,800 | $624.00 | 11,893 |
| 2026-08-04 | $617.68 | $923.21 | 237,300 | $606.54 | 14,593 |
| 2026-08-03 | $592.66 | $885.82 | 194,900 | $572.46 | 6,702 |
| 2026-07-31 | $570.43 | $852.59 | 322,600 | $591.73 | 28,036 |
| 2026-07-30 | $579.87 | $866.70 | 630,700 | $544.28 | 29,753 |
| 2026-07-29 | $492.35 | $735.89 | 299,600 | $522.34 | 26,343 |
| 2026-07-28 | $522.70 | $781.25 | 399,700 | $515.85 | 30,963 |
| 2026-07-27 | $542.52 | $810.87 | 303,600 | $569.93 | 15,740 |
| 2026-07-24 | $568.92 | $850.33 | 216,800 | $595.00 | 17,484 |
| 2026-07-23 | $602.30 | $900.22 | 384,900 | $607.39 | 22,246 |
| 2026-07-22 | $610.35 | $911.51 | 301,400 | $600.70 | 20,639 |
| 2026-07-21 | $605.52 | $904.29 | 267,900 | $631.48 | 13,601 |
| 2026-07-20 | $602.18 | $899.31 | 475,700 | $563.40 | 31,702 |
| 2026-07-17 | $551.26 | $823.26 | 729,000 | — | — |
| 2026-07-16 | $547.51 | $817.66 | 416,700 | — | — |
| 2026-07-15 | $609.24 | $909.85 | 234,600 | — | — |
| 2026-07-14 | $620.74 | $927.02 | 207,600 | — | — |
| 2026-07-13 | $599.74 | $895.66 | 307,100 | — | — |
| 2026-07-10 | $630.32 | $941.33 | 308,900 | — | — |
| 2026-07-09 | $687.49 | $1,026.71 | 181,700 | — | — |
| 2026-07-08 | $665.46 | $993.81 | 212,100 | — | — |
| 2026-07-07 | $663.18 | $990.41 | 404,000 | — | — |
| 2026-07-06 | $725.23 | $1,083.07 | 263,700 | — | — |
| 2026-07-02 | $706.15 | $1,054.58 | 293,300 | — | — |
| 2026-07-01 | $764.56 | $1,141.81 | 263,300 | — | — |
| 2026-06-30 | $798.55 | $1,192.57 | 260,500 | — | — |
| 2026-06-29 | $791.56 | $1,182.13 | 426,600 | — | — |
| 2026-06-26 | $765.46 | $1,143.15 | 807,700 | — | — |
| 2026-06-25 | $753.07 | $1,124.65 | 236,500 | — | — |
| 2026-06-24 | $732.24 | $1,093.54 | 299,700 | — | — |
| 2026-06-23 | $736.77 | $1,100.31 | 438,100 | — | — |
| 2026-06-22 | $790.00 | $1,179.80 | 395,900 | — | — |
| 2026-06-18 | $738.85 | $1,103.41 | 522,900 | — | — |
| 2026-06-17 | $719.52 | $1,074.54 | 317,800 | — | — |
| 2026-06-16 | $690.39 | $1,031.04 | 382,300 | — | — |
| 2026-06-15 | $688.87 | $1,028.77 | 323,600 | — | — |
| 2026-06-12 | $641.68 | $958.30 | 314,600 | — | — |
| 2026-06-11 | $623.66 | $931.39 | 263,400 | — | — |
| 2026-06-10 | $588.90 | $879.47 | 306,500 | — | — |
| 2026-06-09 | $613.93 | $916.85 | 383,400 | — | — |
| 2026-06-08 | $619.98 | $925.89 | 694,500 | — | — |
| 2026-06-05 | $694.72 | $1,037.51 | 1,079,000 | — | — |
| 2026-06-04 | $689.43 | $1,029.61 | 379,400 | — | — |
| 2026-06-03 | $686.37 | $1,025.04 | 312,200 | — | — |
| 2026-06-02 | $663.14 | $990.35 | 236,000 | — | — |
| 2026-06-01 | $646.89 | $966.08 | 245,100 | — | — |
| 2026-05-29 | $667.02 | $996.14 | 294,800 | — | — |
| 2026-05-28 | $677.45 | $1,011.72 | 275,500 | — | — |
| 2026-05-27 | $673.51 | $1,005.83 | 284,300 | — | — |
| 2026-05-26 | $670.66 | $1,001.58 | 271,500 | — | — |
| 2026-05-22 | $656.35 | $980.21 | 252,500 | — | — |
| 2026-05-21 | $644.64 | $962.72 | 211,000 | — | — |
| 2026-05-20 | $630.50 | $941.60 | 300,600 | — | — |
| 2026-05-19 | $639.58 | $955.16 | 342,400 | — | — |
| 2026-05-18 | $664.76 | $992.77 | 317,100 | — | — |
| 2026-05-15 | $722.31 | $1,078.71 | 279,400 | — | — |
| 2026-05-14 | $740.91 | $1,106.49 | 250,700 | — | — |
| 2026-05-13 | $719.92 | $1,075.14 | 279,800 | — | — |
| 2026-05-12 | $681.01 | $1,017.03 | 266,000 | — | — |
| 2026-05-11 | $683.52 | $1,020.78 | 381,200 | — | — |
| 2026-05-08 | $680.26 | $1,015.91 | 251,500 | — | — |
| 2026-05-07 | $690.00 | $1,030.46 | 332,900 | — | — |
| 2026-05-06 | $727.54 | $1,086.52 | 329,800 | — | — |
| 2026-05-05 | $720.00 | $1,075.26 | 294,400 | — | — |
| 2026-05-04 | $697.15 | $1,041.14 | 199,800 | — | — |
| 2026-05-01 | $702.27 | $1,048.78 | 314,800 | — | — |
| 2026-04-30 | $669.98 | $1,000.56 | 224,900 | — | — |
| 2026-04-29 | $630.07 | $940.96 | 219,000 | — | — |
| 2026-04-28 | $630.70 | $941.90 | 298,300 | — | — |
| 2026-04-27 | $660.85 | $986.93 | 221,900 | — | — |
| 2026-04-24 | $652.99 | $975.19 | 213,500 | — | — |
| 2026-04-23 | $656.79 | $980.86 | 362,800 | — | — |
| 2026-04-22 | $651.68 | $973.23 | 271,500 | — | — |
| 2026-04-21 | $615.42 | $918.33 | 315,900 | — | — |
| 2026-04-20 | $611.21 | $912.05 | 282,600 | — | — |
| 2026-04-17 | $597.88 | $892.16 | 808,600 | — | — |
| 2026-04-16 | $601.83 | $898.05 | 250,400 | — | — |
| 2026-04-15 | $606.43 | $904.92 | 224,000 | — | — |
| 2026-04-14 | $603.91 | $901.16 | 201,200 | — | — |
| 2026-04-13 | $598.44 | $893.00 | 259,600 | — | — |
| 2026-04-10 | $603.84 | $901.05 | 219,800 | — | — |
| 2026-04-09 | $609.29 | $909.19 | 326,000 | — | — |
| 2026-04-08 | $588.28 | $877.83 | 457,800 | — | — |
| 2026-04-07 | $576.95 | $860.93 | 287,300 | — | — |
| 2026-04-06 | $572.31 | $854.00 | 311,400 | — | — |
| 2026-04-02 | $575.16 | $858.26 | 295,300 | — | — |
| 2026-04-01 | $571.38 | $852.62 | 517,100 | — | — |
| 2026-03-31 | $544.65 | $812.73 | 613,000 | — | — |
| 2026-03-30 | $513.98 | $766.96 | 948,200 | — | — |
| 2026-03-27 | $566.62 | $845.51 | 1,969,300 | — | — |
| 2026-03-26 | $410.85 | $613.07 | 600,500 | — | — |
| 2026-03-25 | $437.48 | $652.81 | 539,900 | — | — |
| 2026-03-24 | $444.83 | $663.78 | 658,000 | — | — |
| 2026-03-23 | $463.15 | $691.11 | 510,200 | — | — |
| 2026-03-20 | $473.85 | $707.08 | 2,581,700 | — | — |
| 2026-03-19 | $479.90 | $716.11 | 382,500 | — | — |
| 2026-03-18 | $469.81 | $701.05 | 329,400 | — | — |
| 2026-03-17 | $473.63 | $706.75 | 285,400 | — | — |
| 2026-03-16 | $466.52 | $696.14 | 335,700 | — | — |
| 2026-03-13 | $458.31 | $683.89 | 302,500 | — | — |
| 2026-03-12 | $459.30 | $685.37 | 464,900 | — | — |
| 2026-03-11 | $472.86 | $705.60 | 334,800 | — | — |
| 2026-03-10 | $458.71 | $684.49 | 671,900 | — | — |
| 2026-03-09 | $466.38 | $695.93 | 778,900 | — | — |
| 2026-03-06 | $414.20 | $618.07 | 279,200 | — | — |
| 2026-03-05 | $430.25 | $642.02 | 429,900 | — | — |
| 2026-03-04 | $463.36 | $691.43 | 505,800 | — | — |
| 2026-03-03 | $438.93 | $654.97 | 362,200 | — | — |
| 2026-03-02 | $445.36 | $664.57 | 349,900 | — | — |
| 2026-02-27 | $451.25 | $673.36 | 284,800 | — | — |
| 2026-02-26 | $452.53 | $675.27 | 360,400 | — | — |
| 2026-02-25 | $442.34 | $660.06 | 220,300 | — | — |
| 2026-02-24 | $447.60 | $667.91 | 439,900 | — | — |
| 2026-02-23 | $441.71 | $659.12 | 351,100 | — | — |
| 2026-02-20 | $437.61 | $653.00 | 290,800 | — | — |
| 2026-02-19 | $432.18 | $644.90 | 288,700 | — | — |
| 2026-02-18 | $414.12 | $617.95 | 358,500 | — | — |
| 2026-02-17 | $406.88 | $607.15 | 301,200 | — | — |
| 2026-02-13 | $409.95 | $611.73 | 325,500 | — | — |
| 2026-02-12 | $413.65 | $617.25 | 1,171,700 | — | — |
| 2026-02-11 | $422.50 | $630.46 | 807,800 | — | — |
| 2026-02-10 | $371.47 | $554.31 | 270,200 | — | — |
| 2026-02-09 | $370.00 | $552.12 | 403,700 | — | — |
| 2026-02-06 | $352.09 | $525.39 | 417,200 | — | — |
| 2026-02-05 | $345.97 | $516.26 | 321,700 | — | — |
| 2026-02-04 | $354.14 | $528.45 | 647,700 | — | — |
| 2026-02-03 | $381.73 | $569.62 | 354,900 | — | — |
| 2026-02-02 | $355.77 | $530.88 | 297,200 | — | — |
| 2026-01-30 | $347.11 | $517.96 | 528,700 | — | — |
| 2026-01-29 | $355.51 | $530.49 | 375,400 | — | — |
| 2026-01-28 | $358.87 | $535.51 | 284,500 | — | — |
| 2026-01-27 | $362.58 | $541.04 | 352,800 | — | — |
| 2026-01-26 | $353.50 | $527.49 | 340,900 | — | — |
| 2026-01-23 | $363.88 | $542.98 | 276,800 | — | — |
| 2026-01-22 | $380.36 | $567.58 | 335,100 | — | — |
| 2026-01-21 | $397.42 | $592.29 | 398,300 | — | — |
| 2026-01-20 | $384.34 | $572.79 | 464,400 | — | — |
| 2026-01-16 | $383.66 | $571.78 | 893,400 | — | — |
| 2026-01-15 | $329.66 | $491.30 | 248,600 | — | — |
| 2026-01-14 | $317.76 | $473.57 | 305,900 | — | — |
| 2026-01-13 | $314.09 | $468.10 | 307,200 | — | — |
| 2026-01-12 | $309.26 | $460.90 | 237,000 | — | — |
| 2026-01-09 | $311.87 | $464.79 | 300,200 | — | — |
| 2026-01-08 | $313.98 | $467.93 | 420,700 | — | — |
| 2026-01-07 | $337.03 | $502.29 | 350,100 | — | — |
| 2026-01-06 | $330.42 | $492.43 | 366,800 | — | — |
| 2026-01-05 | $339.54 | $506.03 | 217,100 | — | — |
| 2026-01-02 | $325.96 | $485.79 | 209,600 | — | — |