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
- 2000-06-01 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 | — | — | — | $126.13 | 167,987 |
| 2026-09-03 | — | — | — | $126.70 | 176,422 |
| 2026-09-02 | — | — | — | $122.25 | 137,559 |
| 2026-09-01 | — | — | — | $122.30 | 125,320 |
| 2026-08-31 | — | — | — | $118.32 | 189,616 |
| 2026-08-28 | — | — | — | $120.89 | 207,785 |
| 2026-08-27 | $121.39 | $121.39 | 1,056,100 | $125.30 | 73,002 |
| 2026-08-26 | $124.39 | $124.39 | 1,979,900 | $123.78 | 87,996 |
| 2026-08-25 | $123.89 | $123.89 | 2,373,100 | $124.34 | 88,580 |
| 2026-08-24 | $123.98 | $123.98 | 1,340,900 | $125.20 | 64,484 |
| 2026-08-21 | $125.77 | $125.77 | 1,124,500 | $125.33 | 57,977 |
| 2026-08-20 | $125.08 | $125.08 | 1,761,700 | $129.39 | 103,145 |
| 2026-08-19 | $130.66 | $130.66 | 1,493,700 | $129.90 | 123,466 |
| 2026-08-18 | $128.46 | $128.46 | 1,274,100 | $128.61 | 83,116 |
| 2026-08-17 | $128.32 | $128.32 | 1,899,500 | $125.00 | 119,433 |
| 2026-08-14 | $123.74 | $123.74 | 1,957,200 | $125.65 | 150,932 |
| 2026-08-13 | $126.33 | $126.33 | 2,479,500 | $133.51 | 189,114 |
| 2026-08-12 | $132.28 | $132.28 | 1,563,200 | $132.32 | 135,327 |
| 2026-08-11 | $132.57 | $132.57 | 2,728,700 | $134.61 | 121,493 |
| 2026-08-10 | $134.75 | $134.75 | 3,630,100 | $129.75 | 178,378 |
| 2026-08-07 | $131.10 | $131.10 | 4,904,600 | $135.07 | 350,589 |
| 2026-08-06 | $132.55 | $132.55 | 12,036,100 | $127.86 | 738,991 |
| 2026-08-05 | $99.02 | $99.02 | 4,899,600 | $99.30 | 259,022 |
| 2026-08-04 | $98.75 | $98.75 | 4,290,700 | $98.98 | 203,347 |
| 2026-08-03 | $98.45 | $98.45 | 3,546,600 | $98.28 | 298,073 |
| 2026-07-31 | $98.60 | $98.60 | 2,902,600 | $101.53 | 282,624 |
| 2026-07-30 | $101.49 | $101.49 | 3,363,500 | $101.36 | 284,354 |
| 2026-07-29 | $103.12 | $103.12 | 2,195,500 | $104.75 | 140,685 |
| 2026-07-28 | $104.13 | $104.13 | 1,945,500 | $104.75 | 126,627 |
| 2026-07-27 | $104.73 | $104.73 | 1,899,600 | $106.65 | 79,046 |
| 2026-07-24 | $106.92 | $106.92 | 1,908,300 | $107.25 | 99,801 |
| 2026-07-23 | $107.41 | $107.41 | 1,753,000 | $105.85 | 99,514 |
| 2026-07-22 | $106.64 | $106.64 | 1,771,200 | $108.75 | 105,016 |
| 2026-07-21 | $108.62 | $108.62 | 2,447,300 | $107.47 | 169,436 |
| 2026-07-20 | $107.02 | $107.02 | 2,015,900 | $108.72 | 123,700 |
| 2026-07-17 | $108.32 | $108.32 | 2,002,600 | — | — |
| 2026-07-16 | $107.46 | $107.46 | 2,754,200 | — | — |
| 2026-07-15 | $109.81 | $109.81 | 2,116,800 | — | — |
| 2026-07-14 | $110.11 | $110.11 | 1,848,200 | — | — |
| 2026-07-13 | $109.14 | $109.14 | 2,825,200 | — | — |
| 2026-07-10 | $115.61 | $115.61 | 2,931,500 | — | — |
| 2026-07-09 | $118.26 | $118.26 | 3,167,100 | — | — |
| 2026-07-08 | $116.53 | $116.53 | 2,835,000 | — | — |
| 2026-07-07 | $112.84 | $112.84 | 1,674,600 | — | — |
| 2026-07-06 | $111.54 | $111.54 | 2,232,400 | — | — |
| 2026-07-02 | $111.60 | $111.60 | 2,770,900 | — | — |
| 2026-07-01 | $107.00 | $107.00 | 2,398,100 | — | — |
| 2026-06-30 | $106.62 | $106.62 | 3,358,500 | — | — |
| 2026-06-29 | $104.74 | $104.74 | 2,747,500 | — | — |
| 2026-06-26 | $103.38 | $103.38 | 6,259,800 | — | — |
| 2026-06-25 | $104.47 | $104.47 | 4,422,700 | — | — |
| 2026-06-24 | $103.46 | $103.46 | 3,136,900 | — | — |
| 2026-06-23 | $102.15 | $102.15 | 4,199,700 | — | — |
| 2026-06-22 | $98.61 | $98.61 | 4,257,400 | — | — |
| 2026-06-18 | $95.80 | $95.80 | 23,379,000 | — | — |
| 2026-06-17 | $98.45 | $98.45 | 3,472,900 | — | — |
| 2026-06-16 | $95.52 | $95.52 | 3,423,700 | — | — |
| 2026-06-15 | $97.46 | $97.46 | 3,788,600 | — | — |
| 2026-06-12 | $97.85 | $97.85 | 4,529,000 | — | — |
| 2026-06-11 | $96.72 | $96.72 | 5,105,200 | — | — |
| 2026-06-10 | $91.88 | $91.88 | 5,425,300 | — | — |
| 2026-06-09 | $99.04 | $99.04 | 4,240,900 | — | — |
| 2026-06-08 | $94.17 | $94.17 | 5,010,400 | — | — |
| 2026-06-05 | $94.22 | $94.22 | 7,956,300 | — | — |
| 2026-06-04 | $104.92 | $104.92 | 1,849,300 | — | — |
| 2026-06-03 | $103.86 | $103.86 | 2,978,400 | — | — |
| 2026-06-02 | $103.73 | $103.73 | 2,406,200 | — | — |
| 2026-06-01 | $106.03 | $106.03 | 3,357,500 | — | — |
| 2026-05-29 | $106.91 | $106.91 | 4,534,800 | — | — |
| 2026-05-28 | $108.37 | $108.37 | 2,230,800 | — | — |
| 2026-05-27 | $106.40 | $106.40 | 3,094,500 | — | — |
| 2026-05-26 | $108.87 | $108.87 | 2,273,700 | — | — |
| 2026-05-22 | $106.24 | $106.24 | 2,432,500 | — | — |
| 2026-05-21 | $109.53 | $109.53 | 3,689,600 | — | — |
| 2026-05-20 | $107.91 | $107.91 | 2,989,100 | — | — |
| 2026-05-19 | $107.41 | $107.41 | 3,647,500 | — | — |
| 2026-05-18 | $107.15 | $107.15 | 3,834,600 | — | — |
| 2026-05-15 | $109.14 | $109.14 | 3,688,400 | — | — |
| 2026-05-14 | $115.62 | $115.62 | 2,761,300 | — | — |
| 2026-05-13 | $117.99 | $117.99 | 6,727,900 | — | — |
| 2026-05-12 | $116.00 | $116.00 | 8,274,800 | — | — |
| 2026-05-11 | $103.89 | $103.89 | 7,898,400 | — | — |
| 2026-05-08 | $101.35 | $101.35 | 8,588,300 | — | — |
| 2026-05-07 | $105.00 | $105.00 | 13,718,300 | — | — |
| 2026-05-06 | $137.09 | $137.09 | 2,301,900 | — | — |
| 2026-05-05 | $139.44 | $139.44 | 1,238,300 | — | — |
| 2026-05-04 | $140.01 | $140.01 | 1,881,700 | — | — |
| 2026-05-01 | $133.26 | $133.26 | 1,562,400 | — | — |
| 2026-04-30 | $136.33 | $136.33 | 1,337,000 | — | — |
| 2026-04-29 | $135.03 | $135.03 | 1,487,500 | — | — |
| 2026-04-28 | $134.94 | $134.94 | 1,357,400 | — | — |
| 2026-04-27 | $135.98 | $135.98 | 1,116,800 | — | — |
| 2026-04-24 | $135.17 | $135.17 | 2,500,900 | — | — |
| 2026-04-23 | $143.83 | $143.83 | 1,152,500 | — | — |
| 2026-04-22 | $144.48 | $144.48 | 1,820,000 | — | — |
| 2026-04-21 | $140.98 | $140.98 | 1,590,900 | — | — |
| 2026-04-20 | $142.82 | $142.82 | 1,071,000 | — | — |
| 2026-04-17 | $144.48 | $144.48 | 2,048,500 | — | — |
| 2026-04-16 | $142.79 | $142.79 | 2,160,800 | — | — |
| 2026-04-15 | $146.74 | $146.74 | 2,229,200 | — | — |