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-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
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $319.23 | 16,649 |
| 2026-09-03 | — | — | — | $315.68 | 11,033 |
| 2026-09-02 | — | — | — | $315.31 | 15,412 |
| 2026-09-01 | — | — | — | $320.38 | 18,763 |
| 2026-08-31 | — | — | — | $322.48 | 16,310 |
| 2026-08-28 | — | — | — | $332.72 | 16,347 |
| 2026-08-27 | $330.84 | $573.32 | 275,300 | $333.50 | 11,933 |
| 2026-08-26 | $334.58 | $579.81 | 353,100 | $337.57 | 16,095 |
| 2026-08-25 | $333.58 | $578.07 | 344,500 | $335.44 | 22,114 |
| 2026-08-24 | $333.93 | $578.68 | 439,600 | $332.62 | 19,261 |
| 2026-08-21 | $332.24 | $575.75 | 700,300 | $338.10 | 54,070 |
| 2026-08-20 | $334.70 | $580.01 | 1,255,900 | $315.00 | 113,320 |
| 2026-08-19 | $309.92 | $537.07 | 617,000 | $304.53 | 36,089 |
| 2026-08-18 | $304.21 | $527.18 | 563,300 | $309.86 | 14,593 |
| 2026-08-17 | $309.83 | $536.92 | 423,700 | $308.67 | 14,072 |
| 2026-08-14 | $308.72 | $534.99 | 400,700 | $308.11 | 10,066 |
| 2026-08-13 | $309.99 | $537.19 | 234,700 | $309.91 | 9,563 |
| 2026-08-12 | $311.26 | $539.39 | 332,800 | $313.56 | 19,412 |
| 2026-08-11 | $311.36 | $539.57 | 303,800 | $311.63 | 13,144 |
| 2026-08-10 | $308.69 | $534.94 | 224,800 | $309.51 | 7,168 |
| 2026-08-07 | $310.11 | $537.40 | 243,100 | $308.24 | 12,059 |
| 2026-08-06 | $308.98 | $535.44 | 299,800 | $311.91 | 12,604 |
| 2026-08-05 | $310.67 | $538.37 | 307,300 | $312.43 | 12,779 |
| 2026-08-04 | $309.67 | $536.64 | 368,000 | $302.07 | 16,209 |
| 2026-08-03 | $302.62 | $524.42 | 326,500 | $302.50 | 9,803 |
| 2026-07-31 | $297.78 | $516.03 | 300,800 | $295.95 | 13,191 |
| 2026-07-30 | $295.23 | $511.61 | 254,100 | $298.17 | 10,297 |
| 2026-07-29 | $294.98 | $511.18 | 492,400 | $301.45 | 29,905 |
| 2026-07-28 | $302.65 | $524.47 | 322,900 | $299.00 | 15,493 |
| 2026-07-27 | $297.39 | $515.36 | 239,300 | $297.38 | 9,280 |
| 2026-07-24 | $295.77 | $512.55 | 214,100 | $293.77 | 11,088 |
| 2026-07-23 | $292.10 | $506.19 | 192,900 | $288.91 | 6,077 |
| 2026-07-22 | $291.59 | $505.31 | 247,200 | $289.11 | 11,602 |
| 2026-07-21 | $290.07 | $502.67 | 338,100 | $288.40 | 17,760 |
| 2026-07-20 | $285.24 | $494.30 | 298,200 | $290.05 | 16,194 |
| 2026-07-17 | $288.98 | $500.78 | 454,700 | — | — |
| 2026-07-16 | $293.36 | $508.37 | 412,500 | — | — |
| 2026-07-15 | $287.77 | $498.69 | 771,200 | — | — |
| 2026-07-14 | $286.83 | $497.06 | 279,900 | — | — |
| 2026-07-13 | $286.59 | $496.64 | 236,600 | — | — |
| 2026-07-10 | $286.60 | $496.66 | 195,100 | — | — |
| 2026-07-09 | $286.37 | $496.26 | 291,600 | — | — |
| 2026-07-08 | $283.89 | $491.96 | 415,400 | — | — |
| 2026-07-07 | $286.03 | $495.67 | 278,600 | — | — |
| 2026-07-06 | $293.66 | $508.89 | 276,300 | — | — |
| 2026-07-02 | $290.38 | $503.21 | 380,600 | — | — |
| 2026-07-01 | $295.64 | $512.32 | 657,200 | — | — |
| 2026-06-30 | $301.69 | $522.81 | 556,500 | — | — |
| 2026-06-29 | $302.16 | $523.62 | 325,000 | — | — |
| 2026-06-26 | $301.47 | $522.43 | 463,300 | — | — |
| 2026-06-25 | $304.64 | $527.92 | 323,100 | — | — |
| 2026-06-24 | $296.11 | $513.14 | 339,100 | — | — |
| 2026-06-23 | $291.07 | $504.41 | 394,800 | — | — |
| 2026-06-22 | $295.06 | $511.32 | 435,600 | — | — |
| 2026-06-18 | $295.92 | $512.81 | 1,381,200 | — | — |
| 2026-06-17 | $290.22 | $501.51 | 525,100 | — | — |
| 2026-06-16 | $292.90 | $506.14 | 241,900 | — | — |
| 2026-06-15 | $292.24 | $505.00 | 815,900 | — | — |
| 2026-06-12 | $288.21 | $498.04 | 260,600 | — | — |
| 2026-06-11 | $285.63 | $493.58 | 459,800 | — | — |
| 2026-06-10 | $278.57 | $481.38 | 359,300 | — | — |
| 2026-06-09 | $290.13 | $501.36 | 372,000 | — | — |
| 2026-06-08 | $282.21 | $487.67 | 359,200 | — | — |
| 2026-06-05 | $282.73 | $488.57 | 317,000 | — | — |
| 2026-06-04 | $286.48 | $495.05 | 344,600 | — | — |
| 2026-06-03 | $289.45 | $500.18 | 258,300 | — | — |
| 2026-06-02 | $287.73 | $497.21 | 283,700 | — | — |
| 2026-06-01 | $281.31 | $486.11 | 339,400 | — | — |
| 2026-05-29 | $287.33 | $496.52 | 543,900 | — | — |
| 2026-05-28 | $288.12 | $497.88 | 390,200 | — | — |
| 2026-05-27 | $288.74 | $498.95 | 483,600 | — | — |
| 2026-05-26 | $287.83 | $497.38 | 609,800 | — | — |
| 2026-05-22 | $289.90 | $500.96 | 558,300 | — | — |
| 2026-05-21 | $286.77 | $495.55 | 750,700 | — | — |
| 2026-05-20 | $276.20 | $477.28 | 410,000 | — | — |
| 2026-05-19 | $271.64 | $469.40 | 479,600 | — | — |
| 2026-05-18 | $276.76 | $478.25 | 323,100 | — | — |
| 2026-05-15 | $274.88 | $475.00 | 616,500 | — | — |
| 2026-05-14 | $280.28 | $484.33 | 304,300 | — | — |
| 2026-05-13 | $278.93 | $482.00 | 267,000 | — | — |
| 2026-05-12 | $281.16 | $485.86 | 338,500 | — | — |
| 2026-05-11 | $281.85 | $487.05 | 398,800 | — | — |
| 2026-05-08 | $283.53 | $489.95 | 442,900 | — | — |
| 2026-05-07 | $284.13 | $490.99 | 353,900 | — | — |
| 2026-05-06 | $286.94 | $495.84 | 261,000 | — | — |
| 2026-05-05 | $282.69 | $488.50 | 235,400 | — | — |
| 2026-05-04 | $280.42 | $484.58 | 310,000 | — | — |
| 2026-05-01 | $283.20 | $489.38 | 275,700 | — | — |
| 2026-04-30 | $288.45 | $498.45 | 545,800 | — | — |
| 2026-04-29 | $280.34 | $484.44 | 266,100 | — | — |
| 2026-04-28 | $281.79 | $486.94 | 322,500 | — | — |
| 2026-04-27 | $283.43 | $489.78 | 211,500 | — | — |
| 2026-04-24 | $282.36 | $487.93 | 227,800 | — | — |
| 2026-04-23 | $283.83 | $490.47 | 210,700 | — | — |
| 2026-04-22 | $279.45 | $482.90 | 224,200 | — | — |
| 2026-04-21 | $282.72 | $488.55 | 517,000 | — | — |
| 2026-04-20 | $283.08 | $489.17 | 230,900 | — | — |
| 2026-04-17 | $281.89 | $487.12 | 386,600 | — | — |
| 2026-04-16 | $276.70 | $478.15 | 375,000 | — | — |
| 2026-04-15 | $275.00 | $475.21 | 402,300 | — | — |