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
- 2010-02-22 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 | — | — | — | $127.99 | 3,525 |
| 2026-09-03 | — | — | — | $130.70 | 5,798 |
| 2026-09-02 | — | — | — | $128.83 | 5,684 |
| 2026-09-01 | — | — | — | $127.37 | 6,263 |
| 2026-08-31 | — | — | — | $132.35 | 7,258 |
| 2026-08-28 | — | — | — | $137.76 | 4,718 |
| 2026-08-27 | $136.36 | $205.92 | 131,900 | $136.85 | 13,401 |
| 2026-08-26 | $136.87 | $206.69 | 159,400 | $138.08 | 8,457 |
| 2026-08-25 | $137.67 | $207.90 | 207,000 | $134.56 | 11,098 |
| 2026-08-24 | $135.46 | $204.56 | 381,000 | $131.26 | 26,599 |
| 2026-08-21 | $132.34 | $199.85 | 322,500 | $129.56 | 20,514 |
| 2026-08-20 | $126.56 | $191.12 | 307,300 | $120.28 | 12,134 |
| 2026-08-19 | $120.84 | $182.48 | 173,000 | $122.65 | 12,295 |
| 2026-08-18 | $117.60 | $177.59 | 106,800 | $118.83 | 5,563 |
| 2026-08-17 | $121.93 | $184.13 | 287,800 | $116.61 | 13,880 |
| 2026-08-14 | $116.77 | $175.73 | 167,500 | $118.88 | 8,066 |
| 2026-08-13 | $117.60 | $176.98 | 154,000 | $117.56 | 5,457 |
| 2026-08-12 | $117.74 | $177.19 | 215,000 | $124.23 | 9,541 |
| 2026-08-11 | $122.60 | $184.51 | 294,200 | $115.70 | 14,644 |
| 2026-08-10 | $115.49 | $173.81 | 221,300 | $117.08 | 12,446 |
| 2026-08-07 | $117.88 | $177.40 | 234,800 | $117.18 | 7,943 |
| 2026-08-06 | $112.31 | $169.02 | 235,800 | $115.06 | 10,446 |
| 2026-08-05 | $115.64 | $174.03 | 537,200 | $103.66 | 26,257 |
| 2026-08-04 | $104.75 | $157.64 | 249,300 | $104.57 | 13,288 |
| 2026-08-03 | $104.06 | $156.61 | 213,400 | $102.76 | 10,749 |
| 2026-07-31 | $103.01 | $155.03 | 146,200 | $104.97 | 5,078 |
| 2026-07-30 | $106.67 | $160.53 | 76,700 | $105.28 | 4,076 |
| 2026-07-29 | $103.98 | $156.49 | 168,600 | $105.27 | 8,382 |
| 2026-07-28 | $105.83 | $159.27 | 102,300 | $103.43 | 6,703 |
| 2026-07-27 | $104.66 | $157.51 | 104,600 | $104.25 | 7,188 |
| 2026-07-24 | $102.84 | $154.77 | 138,200 | $104.53 | 8,209 |
| 2026-07-23 | $105.65 | $159.00 | 112,500 | $106.05 | 11,141 |
| 2026-07-22 | $108.53 | $163.33 | 129,900 | $110.96 | 7,165 |
| 2026-07-21 | $109.57 | $164.90 | 198,600 | $107.31 | 7,473 |
| 2026-07-20 | $104.92 | $157.90 | 65,800 | $106.08 | 2,743 |
| 2026-07-17 | $104.14 | $156.73 | 126,000 | — | — |
| 2026-07-16 | $104.53 | $157.31 | 167,200 | — | — |
| 2026-07-15 | $107.31 | $161.50 | 161,600 | — | — |
| 2026-07-14 | $106.05 | $159.60 | 108,800 | — | — |
| 2026-07-13 | $103.97 | $156.47 | 181,900 | — | — |
| 2026-07-10 | $107.96 | $162.48 | 173,500 | — | — |
| 2026-07-09 | $109.74 | $165.15 | 188,300 | — | — |
| 2026-07-08 | $111.07 | $167.16 | 389,000 | — | — |
| 2026-07-07 | $112.96 | $170.00 | 303,400 | — | — |
| 2026-07-06 | $118.55 | $178.41 | 161,500 | — | — |
| 2026-07-02 | $114.98 | $173.04 | 170,800 | — | — |
| 2026-07-01 | $112.73 | $169.65 | 160,300 | — | — |
| 2026-06-30 | $112.35 | $169.08 | 222,200 | — | — |
| 2026-06-29 | $112.64 | $169.52 | 228,100 | — | — |
| 2026-06-26 | $112.14 | $168.77 | 247,600 | — | — |
| 2026-06-25 | $105.07 | $158.13 | 220,100 | — | — |
| 2026-06-24 | $106.64 | $160.49 | 284,400 | — | — |
| 2026-06-23 | $113.53 | $170.86 | 172,200 | — | — |
| 2026-06-22 | $118.08 | $177.71 | 165,700 | — | — |
| 2026-06-18 | $122.27 | $184.01 | 143,400 | — | — |
| 2026-06-17 | $128.69 | $193.67 | 303,900 | — | — |
| 2026-06-16 | $130.60 | $196.55 | 162,300 | — | — |
| 2026-06-15 | $128.35 | $193.16 | 258,400 | — | — |
| 2026-06-12 | $118.80 | $178.79 | 116,700 | — | — |
| 2026-06-11 | $115.76 | $174.21 | 257,900 | — | — |
| 2026-06-10 | $112.81 | $169.77 | 218,900 | — | — |
| 2026-06-09 | $118.08 | $177.71 | 218,400 | — | — |
| 2026-06-08 | $120.98 | $182.07 | 112,800 | — | — |
| 2026-06-05 | $122.79 | $184.79 | 123,700 | — | — |
| 2026-06-04 | $129.82 | $195.37 | 173,000 | — | — |
| 2026-06-03 | $128.04 | $192.69 | 109,200 | — | — |
| 2026-06-02 | $133.33 | $200.66 | 97,800 | — | — |
| 2026-06-01 | $132.47 | $199.36 | 262,300 | — | — |
| 2026-05-29 | $131.01 | $197.16 | 208,000 | — | — |
| 2026-05-28 | $127.97 | $192.59 | 189,600 | — | — |
| 2026-05-27 | $127.72 | $192.21 | 150,300 | — | — |
| 2026-05-26 | $128.00 | $192.63 | 125,200 | — | — |
| 2026-05-22 | $124.92 | $188.00 | 117,700 | — | — |
| 2026-05-21 | $126.14 | $189.84 | 136,900 | — | — |
| 2026-05-20 | $127.17 | $191.39 | 147,800 | — | — |
| 2026-05-19 | $124.63 | $187.56 | 326,100 | — | — |
| 2026-05-18 | $129.23 | $193.88 | 161,000 | — | — |
| 2026-05-15 | $129.04 | $193.60 | 273,000 | — | — |
| 2026-05-14 | $136.21 | $204.36 | 160,700 | — | — |
| 2026-05-13 | $142.66 | $214.03 | 96,000 | — | — |
| 2026-05-12 | $145.92 | $218.92 | 181,300 | — | — |
| 2026-05-11 | $143.83 | $215.79 | 133,000 | — | — |
| 2026-05-08 | $140.81 | $211.26 | 124,000 | — | — |
| 2026-05-07 | $142.36 | $213.58 | 205,000 | — | — |
| 2026-05-06 | $152.30 | $228.50 | 442,400 | — | — |
| 2026-05-05 | $126.77 | $190.19 | 140,900 | — | — |
| 2026-05-04 | $130.61 | $195.95 | 196,000 | — | — |
| 2026-05-01 | $131.13 | $196.73 | 179,100 | — | — |
| 2026-04-30 | $130.40 | $195.64 | 246,000 | — | — |
| 2026-04-29 | $126.00 | $189.04 | 190,800 | — | — |
| 2026-04-28 | $127.90 | $191.89 | 147,500 | — | — |
| 2026-04-27 | $129.88 | $194.86 | 167,700 | — | — |
| 2026-04-24 | $130.69 | $196.07 | 145,400 | — | — |
| 2026-04-23 | $129.83 | $194.78 | 329,500 | — | — |
| 2026-04-22 | $132.07 | $198.14 | 236,000 | — | — |
| 2026-04-21 | $130.41 | $195.65 | 448,600 | — | — |
| 2026-04-20 | $145.03 | $217.59 | 230,800 | — | — |
| 2026-04-17 | $148.40 | $222.64 | 148,100 | — | — |
| 2026-04-16 | $145.44 | $218.20 | 89,100 | — | — |
| 2026-04-15 | $144.67 | $217.05 | 163,400 | — | — |
| 2026-04-14 | $149.74 | $224.65 | 257,900 | — | — |
| 2026-04-13 | $146.66 | $220.03 | 127,100 | — | — |
| 2026-04-10 | $143.99 | $216.03 | 125,900 | — | — |
| 2026-04-09 | $144.74 | $217.15 | 183,000 | — | — |
| 2026-04-08 | $144.04 | $216.10 | 206,400 | — | — |
| 2026-04-07 | $139.85 | $209.82 | 192,200 | — | — |
| 2026-04-06 | $144.90 | $217.39 | 133,000 | — | — |
| 2026-04-02 | $140.81 | $211.26 | 220,200 | — | — |
| 2026-04-01 | $146.77 | $220.20 | 280,800 | — | — |
| 2026-03-31 | $142.90 | $214.39 | 182,500 | — | — |
| 2026-03-30 | $133.95 | $200.97 | 180,400 | — | — |
| 2026-03-27 | $135.34 | $203.05 | 146,900 | — | — |
| 2026-03-26 | $133.10 | $199.69 | 174,300 | — | — |
| 2026-03-25 | $139.34 | $209.05 | 188,600 | — | — |
| 2026-03-24 | $137.19 | $205.83 | 131,000 | — | — |
| 2026-03-23 | $136.25 | $204.42 | 218,000 | — | — |
| 2026-03-20 | $134.37 | $201.60 | 434,100 | — | — |
| 2026-03-19 | $136.78 | $205.21 | 358,600 | — | — |
| 2026-03-18 | $145.33 | $218.04 | 195,600 | — | — |
| 2026-03-17 | $150.06 | $225.13 | 127,400 | — | — |
| 2026-03-16 | $146.43 | $219.69 | 288,600 | — | — |
| 2026-03-13 | $147.67 | $221.55 | 348,500 | — | — |
| 2026-03-12 | $156.72 | $235.13 | 250,900 | — | — |
| 2026-03-11 | $164.54 | $246.86 | 187,100 | — | — |
| 2026-03-10 | $166.40 | $249.65 | 239,700 | — | — |
| 2026-03-09 | $162.28 | $243.47 | 202,000 | — | — |
| 2026-03-06 | $160.11 | $240.21 | 210,600 | — | — |
| 2026-03-05 | $159.63 | $239.49 | 228,400 | — | — |
| 2026-03-04 | $165.54 | $248.36 | 260,600 | — | — |
| 2026-03-03 | $159.28 | $238.97 | 255,400 | — | — |
| 2026-03-02 | $165.10 | $247.70 | 211,100 | — | — |
| 2026-02-27 | $162.09 | $242.58 | 270,000 | — | — |
| 2026-02-26 | $164.78 | $246.61 | 203,800 | — | — |
| 2026-02-25 | $162.26 | $242.84 | 246,900 | — | — |
| 2026-02-24 | $156.93 | $234.86 | 277,000 | — | — |
| 2026-02-23 | $151.84 | $227.24 | 466,700 | — | — |
| 2026-02-20 | $143.98 | $215.48 | 495,100 | — | — |
| 2026-02-19 | $130.79 | $195.74 | 276,200 | — | — |
| 2026-02-18 | $123.99 | $185.56 | 166,200 | — | — |
| 2026-02-17 | $121.40 | $181.69 | 209,600 | — | — |
| 2026-02-13 | $123.18 | $184.35 | 183,000 | — | — |
| 2026-02-12 | $118.27 | $177.00 | 217,500 | — | — |
| 2026-02-11 | $121.76 | $182.23 | 189,100 | — | — |
| 2026-02-10 | $121.97 | $182.54 | 188,700 | — | — |
| 2026-02-09 | $122.66 | $183.57 | 163,000 | — | — |
| 2026-02-06 | $118.87 | $177.90 | 151,500 | — | — |
| 2026-02-05 | $114.51 | $171.38 | 314,700 | — | — |
| 2026-02-04 | $118.91 | $177.96 | 330,100 | — | — |
| 2026-02-03 | $123.88 | $185.40 | 283,500 | — | — |
| 2026-02-02 | $120.60 | $180.49 | 495,700 | — | — |
| 2026-01-30 | $122.68 | $183.60 | 566,800 | — | — |
| 2026-01-29 | $130.47 | $195.26 | 666,400 | — | — |
| 2026-01-28 | $140.58 | $210.39 | 265,100 | — | — |
| 2026-01-27 | $133.17 | $199.30 | 274,800 | — | — |
| 2026-01-26 | $134.14 | $200.75 | 486,900 | — | — |
| 2026-01-23 | $131.92 | $197.43 | 348,100 | — | — |
| 2026-01-22 | $127.59 | $190.95 | 298,500 | — | — |
| 2026-01-21 | $126.93 | $189.96 | 394,400 | — | — |
| 2026-01-20 | $123.31 | $184.55 | 408,000 | — | — |
| 2026-01-16 | $116.88 | $174.92 | 218,200 | — | — |
| 2026-01-15 | $115.19 | $172.39 | 234,600 | — | — |
| 2026-01-14 | $112.75 | $168.74 | 213,000 | — | — |
| 2026-01-13 | $108.62 | $162.56 | 152,500 | — | — |
| 2026-01-12 | $107.56 | $160.97 | 182,100 | — | — |
| 2026-01-09 | $105.59 | $158.03 | 146,600 | — | — |
| 2026-01-08 | $103.27 | $154.55 | 152,900 | — | — |
| 2026-01-07 | $104.11 | $155.81 | 168,400 | — | — |
| 2026-01-06 | $107.19 | $160.42 | 155,700 | — | — |
| 2026-01-05 | $105.93 | $158.53 | 188,700 | — | — |
| 2026-01-02 | $101.23 | $151.50 | 117,800 | — | — |