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-05-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 | — | — | — | $74.75 | 359,117 |
| 2026-09-03 | — | — | — | $72.19 | 259,529 |
| 2026-09-02 | — | — | — | $72.86 | 274,821 |
| 2026-09-01 | — | — | — | $72.52 | 194,185 |
| 2026-08-31 | — | — | — | $73.47 | 189,645 |
| 2026-08-28 | — | — | — | $74.25 | 270,980 |
| 2026-08-27 | $74.80 | $74.80 | 6,407,400 | $74.62 | 241,405 |
| 2026-08-26 | $73.22 | $73.22 | 4,354,100 | $72.63 | 266,028 |
| 2026-08-25 | $72.51 | $72.51 | 5,756,900 | $73.12 | 283,642 |
| 2026-08-24 | $71.93 | $71.93 | 8,488,300 | $73.45 | 237,250 |
| 2026-08-21 | $74.21 | $74.21 | 4,524,900 | $75.60 | 229,614 |
| 2026-08-20 | $74.71 | $74.71 | 5,865,000 | $76.27 | 302,265 |
| 2026-08-19 | $76.58 | $76.58 | 8,986,700 | $80.53 | 455,813 |
| 2026-08-18 | $79.42 | $79.42 | 10,810,400 | $80.18 | 355,029 |
| 2026-08-17 | $83.38 | $83.38 | 6,578,900 | $83.75 | 294,304 |
| 2026-08-14 | $82.66 | $82.66 | 4,478,300 | $81.75 | 213,824 |
| 2026-08-13 | $81.56 | $81.56 | 5,785,600 | $82.88 | 314,392 |
| 2026-08-12 | $83.32 | $83.32 | 9,816,800 | $84.23 | 518,917 |
| 2026-08-11 | $81.11 | $81.11 | 5,634,300 | $80.93 | 248,220 |
| 2026-08-10 | $79.78 | $79.78 | 8,393,400 | $81.71 | 304,279 |
| 2026-08-07 | $81.17 | $81.17 | 9,839,500 | $80.10 | 326,854 |
| 2026-08-06 | $78.33 | $78.33 | 9,405,700 | $76.00 | 347,707 |
| 2026-08-05 | $76.91 | $76.91 | 17,292,100 | $79.31 | 589,492 |
| 2026-08-04 | $80.78 | $80.78 | 24,702,400 | $84.30 | 859,996 |
| 2026-08-03 | $80.40 | $80.40 | 14,934,900 | $79.27 | 433,628 |
| 2026-07-31 | $81.61 | $81.61 | 7,390,400 | $86.52 | 280,984 |
| 2026-07-30 | $83.74 | $83.74 | 10,398,100 | $82.93 | 340,851 |
| 2026-07-29 | $78.86 | $78.86 | 12,193,400 | $83.29 | 393,399 |
| 2026-07-28 | $84.39 | $84.39 | 11,085,300 | $86.19 | 425,224 |
| 2026-07-27 | $89.04 | $89.04 | 8,357,900 | $87.37 | 541,350 |
| 2026-07-24 | $86.81 | $86.81 | 7,352,500 | $88.54 | 281,569 |
| 2026-07-23 | $90.13 | $90.13 | 8,770,900 | $88.71 | 411,404 |
| 2026-07-22 | $92.33 | $92.33 | 6,508,100 | $89.62 | 390,527 |
| 2026-07-21 | $91.06 | $91.06 | 7,845,400 | $91.04 | 306,451 |
| 2026-07-20 | $86.70 | $86.70 | 5,602,800 | $89.88 | 230,774 |
| 2026-07-17 | $87.37 | $87.37 | 9,942,100 | — | — |
| 2026-07-16 | $88.12 | $88.12 | 9,492,200 | — | — |
| 2026-07-15 | $92.54 | $92.54 | 11,380,600 | — | — |
| 2026-07-14 | $93.73 | $93.73 | 7,632,600 | — | — |
| 2026-07-13 | $90.37 | $90.37 | 9,568,900 | — | — |
| 2026-07-10 | $95.96 | $95.96 | 6,037,400 | — | — |
| 2026-07-09 | $97.87 | $97.87 | 13,028,200 | — | — |
| 2026-07-08 | $93.79 | $93.79 | 12,165,100 | — | — |
| 2026-07-07 | $91.10 | $91.10 | 11,804,000 | — | — |
| 2026-07-06 | $94.69 | $94.69 | 9,908,100 | — | — |
| 2026-07-02 | $91.22 | $91.22 | 16,098,300 | — | — |
| 2026-07-01 | $94.63 | $94.63 | 16,677,200 | — | — |
| 2026-06-30 | $94.54 | $94.54 | 19,324,700 | — | — |
| 2026-06-29 | $88.57 | $88.57 | 20,489,700 | — | — |
| 2026-06-26 | $90.65 | $90.65 | 44,223,500 | — | — |
| 2026-06-25 | $118.74 | $118.74 | 8,499,400 | — | — |
| 2026-06-24 | $115.74 | $115.74 | 8,371,100 | — | — |
| 2026-06-23 | $117.06 | $117.06 | 15,490,000 | — | — |
| 2026-06-22 | $131.55 | $131.55 | 12,044,300 | — | — |
| 2026-06-18 | $121.62 | $121.62 | 19,844,500 | — | — |
| 2026-06-17 | $112.92 | $112.92 | 11,303,100 | — | — |
| 2026-06-16 | $118.25 | $118.25 | 10,389,800 | — | — |
| 2026-06-15 | $125.90 | $125.90 | 11,015,800 | — | — |
| 2026-06-12 | $116.79 | $116.79 | 7,348,600 | — | — |
| 2026-06-11 | $115.96 | $115.96 | 12,070,100 | — | — |
| 2026-06-10 | $110.17 | $110.17 | 14,059,800 | — | — |
| 2026-06-09 | $117.00 | $117.00 | 16,831,100 | — | — |
| 2026-06-08 | $120.90 | $120.90 | 12,141,000 | — | — |
| 2026-06-05 | $117.26 | $117.26 | 19,056,600 | — | — |
| 2026-06-04 | $131.82 | $131.82 | 10,090,000 | — | — |
| 2026-06-03 | $133.93 | $133.93 | 10,113,600 | — | — |
| 2026-06-02 | $128.64 | $128.64 | 10,796,100 | — | — |
| 2026-06-01 | $120.92 | $120.92 | 9,129,300 | — | — |
| 2026-05-29 | $120.62 | $120.62 | 11,272,000 | — | — |
| 2026-05-28 | $123.77 | $123.77 | 8,370,000 | — | — |
| 2026-05-27 | $124.89 | $124.89 | 13,924,700 | — | — |
| 2026-05-26 | $127.00 | $127.00 | 19,250,800 | — | — |
| 2026-05-22 | $116.20 | $116.20 | 8,492,600 | — | — |
| 2026-05-21 | $109.61 | $109.61 | 6,802,500 | — | — |
| 2026-05-20 | $110.21 | $110.21 | 9,813,400 | — | — |
| 2026-05-19 | $106.02 | $106.02 | 11,708,900 | — | — |
| 2026-05-18 | $109.43 | $109.43 | 12,432,400 | — | — |
| 2026-05-15 | $113.11 | $113.11 | 10,939,900 | — | — |
| 2026-05-14 | $118.37 | $118.37 | 11,495,300 | — | — |
| 2026-05-13 | $115.71 | $115.71 | 21,549,700 | — | — |
| 2026-05-12 | $104.11 | $104.11 | 9,865,600 | — | — |
| 2026-05-11 | $107.24 | $107.24 | 9,686,900 | — | — |
| 2026-05-08 | $103.20 | $103.20 | 10,763,100 | — | — |
| 2026-05-07 | $100.61 | $100.61 | 19,234,100 | — | — |
| 2026-05-06 | $105.77 | $105.77 | 21,980,800 | — | — |
| 2026-05-05 | $102.67 | $102.67 | 22,724,000 | — | — |
| 2026-05-04 | $102.04 | $102.04 | 17,002,200 | — | — |
| 2026-05-01 | $103.03 | $103.03 | 9,699,500 | — | — |
| 2026-04-30 | $100.81 | $100.81 | 9,532,700 | — | — |
| 2026-04-29 | $98.86 | $98.86 | 13,018,200 | — | — |
| 2026-04-28 | $93.30 | $93.30 | 11,512,600 | — | — |
| 2026-04-27 | $98.04 | $98.04 | 9,898,500 | — | — |
| 2026-04-24 | $98.40 | $98.40 | 13,371,100 | — | — |
| 2026-04-23 | $97.78 | $97.78 | 20,863,900 | — | — |
| 2026-04-22 | $88.99 | $88.99 | 11,538,800 | — | — |
| 2026-04-21 | $86.91 | $86.91 | 10,035,800 | — | — |
| 2026-04-20 | $85.56 | $85.56 | 9,539,200 | — | — |
| 2026-04-17 | $83.01 | $83.01 | 15,737,800 | — | — |
| 2026-04-16 | $79.93 | $79.93 | 19,322,700 | — | — |
| 2026-04-15 | $72.43 | $72.43 | 6,025,400 | — | — |