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
- 2008-01-02 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 | — | — | — | $89.78 | 90,603 |
| 2026-09-03 | — | — | — | $87.49 | 132,551 |
| 2026-09-02 | — | — | — | $86.65 | 66,139 |
| 2026-09-01 | — | — | — | $85.70 | 64,286 |
| 2026-08-31 | — | — | — | $86.18 | 59,005 |
| 2026-08-28 | — | — | — | $86.12 | 103,406 |
| 2026-08-27 | $86.47 | $86.47 | 1,996,500 | $86.09 | 132,172 |
| 2026-08-26 | $85.61 | $85.61 | 2,922,100 | $85.80 | 143,526 |
| 2026-08-25 | $86.52 | $86.52 | 2,837,500 | $86.25 | 145,476 |
| 2026-08-24 | $85.32 | $85.32 | 2,335,100 | $85.88 | 119,938 |
| 2026-08-21 | $86.81 | $86.81 | 2,163,300 | $87.87 | 96,023 |
| 2026-08-20 | $86.92 | $86.92 | 3,610,700 | $88.06 | 151,032 |
| 2026-08-19 | $88.44 | $88.44 | 2,178,000 | $90.59 | 93,736 |
| 2026-08-18 | $90.00 | $90.00 | 2,258,200 | $90.36 | 99,481 |
| 2026-08-17 | $92.51 | $92.51 | 3,199,300 | $92.41 | 219,667 |
| 2026-08-14 | $91.89 | $91.89 | 2,113,700 | $91.96 | 102,941 |
| 2026-08-13 | $91.68 | $91.68 | 2,582,600 | $91.72 | 137,569 |
| 2026-08-12 | $92.50 | $92.50 | 5,108,400 | $89.23 | 296,914 |
| 2026-08-11 | $87.98 | $87.98 | 2,473,000 | $89.50 | 145,242 |
| 2026-08-10 | $89.15 | $89.15 | 4,304,900 | $90.53 | 246,280 |
| 2026-08-07 | $90.04 | $90.04 | 4,773,100 | $87.32 | 225,646 |
| 2026-08-06 | $87.03 | $87.03 | 3,914,800 | $86.88 | 169,792 |
| 2026-08-05 | $87.73 | $87.73 | 5,246,100 | $88.91 | 212,832 |
| 2026-08-04 | $91.60 | $91.60 | 7,426,500 | $87.71 | 216,963 |
| 2026-08-03 | $85.63 | $85.63 | 8,086,100 | $83.49 | 339,402 |
| 2026-07-31 | $84.09 | $84.09 | 4,127,400 | $86.42 | 165,628 |
| 2026-07-30 | $86.13 | $86.13 | 5,673,600 | $85.09 | 175,263 |
| 2026-07-29 | $83.89 | $83.89 | 8,089,600 | $86.04 | 362,138 |
| 2026-07-28 | $85.93 | $85.93 | 7,229,500 | $84.43 | 454,024 |
| 2026-07-27 | $86.69 | $86.69 | 3,517,700 | $87.33 | 218,673 |
| 2026-07-24 | $87.88 | $87.88 | 5,888,300 | $90.49 | 325,013 |
| 2026-07-23 | $91.51 | $91.51 | 6,879,900 | $90.85 | 216,778 |
| 2026-07-22 | $92.28 | $92.28 | 4,617,800 | $95.45 | 234,515 |
| 2026-07-21 | $94.76 | $94.76 | 4,912,500 | $92.01 | 226,915 |
| 2026-07-20 | $90.33 | $90.33 | 5,476,700 | $91.64 | 176,175 |
| 2026-07-17 | $92.00 | $92.00 | 5,872,400 | — | — |
| 2026-07-16 | $91.54 | $91.54 | 5,377,900 | — | — |
| 2026-07-15 | $96.57 | $96.57 | 4,112,000 | — | — |
| 2026-07-14 | $94.50 | $94.50 | 7,040,400 | — | — |
| 2026-07-13 | $92.90 | $92.90 | 3,763,700 | — | — |
| 2026-07-10 | $96.00 | $96.00 | 3,407,700 | — | — |
| 2026-07-09 | $97.96 | $97.96 | 4,045,000 | — | — |
| 2026-07-08 | $96.28 | $96.28 | 4,047,300 | — | — |
| 2026-07-07 | $97.91 | $97.91 | 4,914,500 | — | — |
| 2026-07-06 | $98.29 | $98.29 | 5,212,900 | — | — |
| 2026-07-02 | $101.50 | $101.50 | 4,010,700 | — | — |
| 2026-07-01 | $100.88 | $100.88 | 5,115,500 | — | — |
| 2026-06-30 | $101.50 | $101.50 | 9,310,300 | — | — |
| 2026-06-29 | $100.84 | $100.84 | 10,408,300 | — | — |
| 2026-06-26 | $97.30 | $97.30 | 24,495,300 | — | — |
| 2026-06-25 | $97.19 | $97.19 | 8,706,600 | — | — |
| 2026-06-24 | $99.86 | $99.86 | 8,741,800 | — | — |
| 2026-06-23 | $103.92 | $103.92 | 11,744,100 | — | — |
| 2026-06-22 | $106.40 | $106.40 | 13,210,800 | — | — |
| 2026-06-18 | $109.17 | $109.17 | 21,699,400 | — | — |
| 2026-06-17 | $111.70 | $111.70 | 14,920,400 | — | — |
| 2026-06-16 | $120.97 | $120.97 | 22,431,000 | — | — |
| 2026-06-15 | $117.87 | $117.87 | 17,880,600 | — | — |
| 2026-06-12 | $114.08 | $114.08 | 50,142,900 | — | — |
| 2026-06-11 | $128.13 | $128.13 | 16,440,600 | — | — |
| 2026-06-10 | $115.24 | $115.24 | 8,339,700 | — | — |
| 2026-06-09 | $116.77 | $116.77 | 7,377,300 | — | — |
| 2026-06-08 | $116.62 | $116.62 | 11,735,900 | — | — |
| 2026-06-05 | $116.28 | $116.28 | 9,733,500 | — | — |
| 2026-06-04 | $124.64 | $124.64 | 6,277,600 | — | — |
| 2026-06-03 | $120.92 | $120.92 | 5,579,500 | — | — |
| 2026-06-02 | $123.55 | $123.55 | 4,555,400 | — | — |
| 2026-06-01 | $127.42 | $127.42 | 5,758,900 | — | — |
| 2026-05-29 | $129.19 | $129.19 | 8,609,900 | — | — |
| 2026-05-28 | $131.07 | $131.07 | 8,239,100 | — | — |
| 2026-05-27 | $122.46 | $122.46 | 7,116,000 | — | — |
| 2026-05-26 | $123.12 | $123.12 | 11,228,200 | — | — |
| 2026-05-22 | $124.20 | $124.20 | 11,039,500 | — | — |
| 2026-05-21 | $128.44 | $128.44 | 9,039,100 | — | — |
| 2026-05-20 | $141.80 | $141.80 | 5,523,700 | — | — |
| 2026-05-19 | $136.52 | $136.52 | 3,893,500 | — | — |
| 2026-05-18 | $136.45 | $136.45 | 8,968,900 | — | — |
| 2026-05-15 | $137.23 | $137.23 | 5,463,700 | — | — |
| 2026-05-14 | $135.11 | $135.11 | 4,798,500 | — | — |
| 2026-05-13 | $133.23 | $133.23 | 8,129,100 | — | — |
| 2026-05-12 | $129.38 | $129.38 | 5,989,000 | — | — |
| 2026-05-11 | $129.14 | $129.14 | 4,684,400 | — | — |
| 2026-05-08 | $127.15 | $127.15 | 3,052,400 | — | — |
| 2026-05-07 | $122.62 | $122.62 | 3,522,300 | — | — |
| 2026-05-06 | $125.75 | $125.75 | 5,979,200 | — | — |
| 2026-05-05 | $117.34 | $117.34 | 3,819,100 | — | — |
| 2026-05-04 | $120.34 | $120.34 | 3,011,200 | — | — |
| 2026-05-01 | $123.18 | $123.18 | 2,393,500 | — | — |
| 2026-04-30 | $123.14 | $123.14 | 2,837,800 | — | — |
| 2026-04-29 | $119.78 | $119.78 | 9,060,900 | — | — |
| 2026-04-28 | $123.70 | $123.70 | 3,313,100 | — | — |
| 2026-04-27 | $121.63 | $121.63 | 5,174,200 | — | — |
| 2026-04-24 | $117.50 | $117.50 | 7,029,300 | — | — |
| 2026-04-23 | $121.52 | $121.52 | 3,414,500 | — | — |
| 2026-04-22 | $122.36 | $122.36 | 8,327,400 | — | — |
| 2026-04-21 | $123.86 | $123.86 | 7,630,600 | — | — |
| 2026-04-20 | $135.11 | $135.11 | 3,709,200 | — | — |
| 2026-04-17 | $133.21 | $133.21 | 5,818,100 | — | — |
| 2026-04-16 | $132.50 | $132.50 | 3,133,500 | — | — |
| 2026-04-15 | $131.39 | $131.39 | 5,661,700 | — | — |