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
- 2006-07-07 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 | — | — | — | $162.72 | 4,544 |
| 2026-09-03 | — | — | — | $166.17 | 5,423 |
| 2026-09-02 | — | — | — | $165.72 | 12,361 |
| 2026-09-01 | — | — | — | $155.21 | 8,196 |
| 2026-08-31 | — | — | — | $163.00 | 15,535 |
| 2026-08-28 | — | — | — | $157.93 | 4,704 |
| 2026-08-27 | $156.75 | $260.79 | 229,600 | $158.33 | 7,390 |
| 2026-08-26 | $155.50 | $258.71 | 200,500 | $155.10 | 9,770 |
| 2026-08-25 | $153.80 | $255.89 | 129,600 | $154.41 | 9,171 |
| 2026-08-24 | $152.50 | $253.72 | 196,900 | $155.55 | 6,287 |
| 2026-08-21 | $154.16 | $256.49 | 217,400 | $154.61 | 9,000 |
| 2026-08-20 | $151.15 | $251.48 | 205,500 | $154.91 | 7,374 |
| 2026-08-19 | $156.95 | $261.13 | 335,300 | $163.45 | 21,314 |
| 2026-08-18 | $161.24 | $268.26 | 477,200 | $178.28 | 25,329 |
| 2026-08-17 | $185.50 | $308.63 | 150,600 | $181.42 | 6,662 |
| 2026-08-14 | $181.73 | $302.36 | 153,800 | $182.48 | 6,893 |
| 2026-08-13 | $182.75 | $304.05 | 183,000 | $188.61 | 8,715 |
| 2026-08-12 | $189.49 | $315.27 | 243,000 | $197.96 | 14,155 |
| 2026-08-11 | $193.39 | $321.75 | 229,000 | $189.02 | 12,347 |
| 2026-08-10 | $187.10 | $311.29 | 221,800 | $186.24 | 19,349 |
| 2026-08-07 | $184.75 | $307.38 | 373,200 | $175.06 | 19,669 |
| 2026-08-06 | $170.98 | $284.47 | 190,500 | $177.55 | 6,611 |
| 2026-08-05 | $178.05 | $296.23 | 257,300 | $179.47 | 12,681 |
| 2026-08-04 | $174.61 | $290.51 | 232,700 | $171.29 | 8,387 |
| 2026-08-03 | $163.88 | $272.66 | 240,100 | $157.07 | 9,629 |
| 2026-07-31 | $159.68 | $265.67 | 202,600 | $160.24 | 8,788 |
| 2026-07-30 | $159.72 | $265.74 | 300,200 | $155.58 | 14,293 |
| 2026-07-29 | $151.44 | $251.96 | 403,600 | $161.09 | 21,815 |
| 2026-07-28 | $162.16 | $269.80 | 327,800 | $159.85 | 21,513 |
| 2026-07-27 | $161.89 | $269.35 | 359,400 | $166.44 | 19,198 |
| 2026-07-24 | $163.17 | $271.48 | 319,600 | $175.22 | 21,694 |
| 2026-07-23 | $180.60 | $299.19 | 504,600 | $172.50 | 27,890 |
| 2026-07-22 | $164.32 | $272.22 | 244,400 | $165.51 | 10,870 |
| 2026-07-21 | $164.37 | $272.31 | 248,300 | $161.01 | 13,366 |
| 2026-07-20 | $156.94 | $260.00 | 202,300 | $160.20 | 10,332 |
| 2026-07-17 | $157.78 | $261.39 | 196,900 | — | — |
| 2026-07-16 | $160.41 | $265.75 | 147,700 | — | — |
| 2026-07-15 | $162.75 | $269.62 | 301,200 | — | — |
| 2026-07-14 | $161.16 | $266.99 | 250,900 | — | — |
| 2026-07-13 | $158.28 | $262.22 | 231,700 | — | — |
| 2026-07-10 | $159.89 | $264.88 | 256,900 | — | — |
| 2026-07-09 | $162.96 | $269.97 | 267,000 | — | — |
| 2026-07-08 | $168.89 | $279.79 | 259,700 | — | — |
| 2026-07-07 | $170.83 | $283.01 | 271,700 | — | — |
| 2026-07-06 | $178.93 | $296.43 | 193,600 | — | — |
| 2026-07-02 | $176.27 | $292.02 | 306,700 | — | — |
| 2026-07-01 | $184.74 | $306.05 | 259,200 | — | — |
| 2026-06-30 | $195.63 | $324.09 | 309,100 | — | — |
| 2026-06-29 | $187.16 | $310.06 | 283,500 | — | — |
| 2026-06-26 | $187.17 | $310.08 | 1,274,700 | — | — |
| 2026-06-25 | $181.73 | $301.07 | 474,600 | — | — |
| 2026-06-24 | $174.87 | $289.70 | 400,000 | — | — |
| 2026-06-23 | $179.11 | $296.73 | 202,100 | — | — |
| 2026-06-22 | $185.03 | $306.53 | 213,200 | — | — |
| 2026-06-18 | $182.75 | $302.76 | 383,400 | — | — |
| 2026-06-17 | $180.44 | $298.93 | 240,000 | — | — |
| 2026-06-16 | $181.72 | $301.05 | 180,300 | — | — |
| 2026-06-15 | $183.10 | $303.34 | 274,300 | — | — |
| 2026-06-12 | $190.63 | $315.81 | 141,200 | — | — |
| 2026-06-11 | $187.70 | $310.96 | 304,700 | — | — |
| 2026-06-10 | $174.84 | $289.65 | 230,800 | — | — |
| 2026-06-09 | $180.26 | $298.63 | 168,000 | — | — |
| 2026-06-08 | $178.16 | $295.15 | 198,200 | — | — |
| 2026-06-05 | $176.90 | $293.06 | 175,900 | — | — |
| 2026-06-04 | $186.85 | $309.55 | 236,500 | — | — |
| 2026-06-03 | $186.33 | $308.69 | 202,300 | — | — |
| 2026-06-02 | $190.34 | $315.33 | 205,900 | — | — |
| 2026-06-01 | $183.41 | $303.85 | 207,000 | — | — |
| 2026-05-29 | $182.04 | $301.58 | 344,800 | — | — |
| 2026-05-28 | $183.96 | $304.76 | 305,400 | — | — |
| 2026-05-27 | $187.03 | $309.85 | 205,700 | — | — |
| 2026-05-26 | $185.55 | $307.39 | 227,800 | — | — |
| 2026-05-22 | $175.47 | $290.70 | 203,700 | — | — |
| 2026-05-21 | $169.38 | $280.61 | 185,500 | — | — |
| 2026-05-20 | $168.95 | $279.89 | 209,200 | — | — |
| 2026-05-19 | $163.00 | $270.04 | 286,000 | — | — |
| 2026-05-18 | $166.40 | $275.67 | 183,200 | — | — |
| 2026-05-15 | $169.29 | $280.46 | 193,700 | — | — |
| 2026-05-14 | $177.84 | $294.62 | 139,000 | — | — |
| 2026-05-13 | $179.42 | $297.24 | 212,800 | — | — |
| 2026-05-12 | $176.36 | $292.17 | 239,000 | — | — |
| 2026-05-11 | $180.39 | $298.85 | 261,300 | — | — |
| 2026-05-08 | $180.33 | $298.75 | 134,500 | — | — |
| 2026-05-07 | $176.16 | $291.84 | 268,600 | — | — |
| 2026-05-06 | $180.42 | $298.90 | 190,400 | — | — |
| 2026-05-05 | $175.92 | $291.44 | 196,400 | — | — |
| 2026-05-04 | $169.42 | $280.67 | 426,700 | — | — |
| 2026-05-01 | $173.72 | $287.80 | 252,900 | — | — |
| 2026-04-30 | $170.43 | $282.35 | 325,200 | — | — |
| 2026-04-29 | $172.52 | $285.81 | 257,300 | — | — |
| 2026-04-28 | $172.80 | $286.27 | 248,400 | — | — |
| 2026-04-27 | $174.94 | $289.82 | 529,400 | — | — |
| 2026-04-24 | $177.86 | $294.65 | 452,700 | — | — |
| 2026-04-23 | $164.84 | $271.81 | 674,100 | — | — |
| 2026-04-22 | $163.03 | $268.82 | 471,900 | — | — |
| 2026-04-21 | $153.22 | $252.65 | 339,200 | — | — |
| 2026-04-20 | $152.01 | $250.65 | 350,900 | — | — |
| 2026-04-17 | $148.35 | $244.62 | 258,700 | — | — |
| 2026-04-16 | $144.06 | $237.54 | 324,700 | — | — |
| 2026-04-15 | $138.03 | $227.60 | 199,800 | — | — |
| 2026-04-14 | $142.46 | $234.91 | 148,500 | — | — |
| 2026-04-13 | $143.42 | $236.49 | 141,900 | — | — |
| 2026-04-10 | $142.67 | $235.25 | 105,600 | — | — |
| 2026-04-09 | $142.04 | $234.21 | 193,400 | — | — |
| 2026-04-08 | $137.68 | $227.02 | 283,700 | — | — |
| 2026-04-07 | $131.98 | $217.63 | 209,800 | — | — |
| 2026-04-06 | $130.39 | $215.00 | 143,800 | — | — |
| 2026-04-02 | $131.62 | $217.03 | 280,900 | — | — |
| 2026-04-01 | $131.01 | $216.03 | 374,900 | — | — |
| 2026-03-31 | $120.51 | $198.71 | 175,700 | — | — |
| 2026-03-30 | $114.64 | $189.03 | 246,400 | — | — |
| 2026-03-27 | $114.56 | $188.90 | 113,800 | — | — |
| 2026-03-26 | $114.87 | $189.41 | 142,300 | — | — |
| 2026-03-25 | $118.22 | $194.94 | 234,300 | — | — |
| 2026-03-24 | $113.96 | $187.91 | 248,200 | — | — |
| 2026-03-23 | $111.39 | $183.67 | 210,900 | — | — |
| 2026-03-20 | $107.04 | $176.50 | 782,700 | — | — |
| 2026-03-19 | $111.97 | $184.63 | 303,400 | — | — |
| 2026-03-18 | $115.68 | $190.75 | 264,900 | — | — |
| 2026-03-17 | $119.55 | $197.13 | 178,800 | — | — |
| 2026-03-16 | $118.60 | $195.56 | 208,000 | — | — |
| 2026-03-13 | $117.57 | $193.86 | 209,100 | — | — |
| 2026-03-12 | $121.00 | $199.52 | 210,400 | — | — |
| 2026-03-11 | $127.55 | $210.32 | 158,300 | — | — |
| 2026-03-10 | $125.09 | $206.26 | 181,400 | — | — |
| 2026-03-09 | $123.56 | $203.74 | 174,300 | — | — |
| 2026-03-06 | $122.69 | $202.31 | 237,600 | — | — |
| 2026-03-05 | $125.84 | $207.50 | 184,100 | — | — |
| 2026-03-04 | $130.76 | $215.61 | 263,900 | — | — |
| 2026-03-03 | $132.58 | $218.61 | 166,200 | — | — |
| 2026-03-02 | $134.96 | $222.54 | 192,100 | — | — |
| 2026-02-27 | $130.14 | $214.59 | 199,900 | — | — |
| 2026-02-26 | $131.06 | $216.11 | 229,800 | — | — |
| 2026-02-25 | $132.12 | $217.86 | 204,800 | — | — |
| 2026-02-24 | $128.47 | $211.84 | 246,600 | — | — |
| 2026-02-23 | $125.83 | $207.48 | 415,700 | — | — |
| 2026-02-20 | $129.02 | $212.74 | 345,000 | — | — |
| 2026-02-19 | $127.05 | $209.50 | 490,800 | — | — |
| 2026-02-18 | $139.38 | $229.83 | 359,600 | — | — |
| 2026-02-17 | $140.57 | $231.79 | 216,800 | — | — |
| 2026-02-13 | $140.41 | $231.53 | 201,500 | — | — |
| 2026-02-12 | $140.07 | $230.97 | 206,800 | — | — |
| 2026-02-11 | $144.71 | $238.62 | 169,300 | — | — |
| 2026-02-10 | $140.15 | $231.10 | 136,400 | — | — |
| 2026-02-09 | $142.44 | $234.87 | 210,900 | — | — |
| 2026-02-06 | $138.51 | $228.39 | 298,600 | — | — |
| 2026-02-05 | $131.01 | $216.03 | 279,300 | — | — |
| 2026-02-04 | $138.00 | $227.55 | 220,600 | — | — |
| 2026-02-03 | $138.86 | $228.97 | 225,300 | — | — |
| 2026-02-02 | $131.87 | $217.44 | 287,700 | — | — |
| 2026-01-30 | $122.62 | $202.19 | 229,500 | — | — |
| 2026-01-29 | $126.92 | $209.28 | 226,700 | — | — |
| 2026-01-28 | $123.31 | $203.33 | 153,300 | — | — |
| 2026-01-27 | $123.01 | $202.83 | 123,900 | — | — |
| 2026-01-26 | $123.52 | $203.68 | 152,400 | — | — |
| 2026-01-23 | $127.41 | $210.09 | 140,500 | — | — |
| 2026-01-22 | $131.21 | $215.09 | 143,600 | — | — |
| 2026-01-21 | $133.16 | $218.28 | 173,100 | — | — |
| 2026-01-20 | $127.59 | $209.15 | 113,000 | — | — |
| 2026-01-16 | $128.24 | $210.22 | 162,300 | — | — |
| 2026-01-15 | $131.22 | $215.10 | 152,800 | — | — |
| 2026-01-14 | $127.66 | $209.27 | 121,800 | — | — |
| 2026-01-13 | $126.39 | $207.18 | 146,000 | — | — |
| 2026-01-12 | $126.82 | $207.89 | 150,300 | — | — |
| 2026-01-09 | $123.07 | $201.74 | 153,700 | — | — |
| 2026-01-08 | $122.60 | $200.97 | 201,500 | — | — |
| 2026-01-07 | $122.80 | $201.30 | 191,200 | — | — |
| 2026-01-06 | $122.33 | $200.53 | 306,400 | — | — |
| 2026-01-05 | $120.87 | $198.14 | 227,000 | — | — |
| 2026-01-02 | $120.30 | $197.20 | 191,100 | — | — |