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-07-31 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 | — | — | — | $50.43 | 230,743 |
| 2026-09-03 | — | — | — | $51.82 | 532,819 |
| 2026-09-02 | — | — | — | $51.58 | 591,098 |
| 2026-09-01 | — | — | — | $50.77 | 560,963 |
| 2026-08-31 | — | — | — | $50.10 | 406,338 |
| 2026-08-28 | — | — | — | $49.71 | 451,981 |
| 2026-08-27 | $49.77 | $93.87 | 4,026,700 | $49.83 | 366,287 |
| 2026-08-26 | $49.64 | $93.62 | 5,178,200 | $48.94 | 463,847 |
| 2026-08-25 | $49.59 | $93.53 | 6,895,100 | $49.81 | 489,778 |
| 2026-08-24 | $50.68 | $95.58 | 6,966,000 | $50.81 | 368,594 |
| 2026-08-21 | $51.40 | $96.94 | 3,919,700 | $51.10 | 346,215 |
| 2026-08-20 | $51.03 | $96.24 | 5,228,100 | $50.40 | 358,392 |
| 2026-08-19 | $49.50 | $93.36 | 4,578,800 | $49.90 | 374,155 |
| 2026-08-18 | $49.59 | $93.53 | 4,138,000 | $49.80 | 326,975 |
| 2026-08-17 | $49.27 | $92.93 | 4,694,600 | $48.25 | 312,453 |
| 2026-08-14 | $47.97 | $90.47 | 8,047,900 | $47.88 | 340,555 |
| 2026-08-13 | $47.60 | $89.78 | 9,219,000 | $46.91 | 357,102 |
| 2026-08-12 | $47.57 | $89.72 | 6,702,200 | $47.55 | 311,340 |
| 2026-08-11 | $47.61 | $89.79 | 4,861,700 | $47.32 | 510,550 |
| 2026-08-10 | $47.25 | $89.12 | 6,946,900 | $46.46 | 486,865 |
| 2026-08-07 | $45.51 | $85.83 | 5,303,100 | $45.17 | 351,466 |
| 2026-08-06 | $45.45 | $85.72 | 7,154,100 | $45.73 | 530,444 |
| 2026-08-05 | $44.75 | $84.40 | 6,598,400 | $46.60 | 751,902 |
| 2026-08-04 | $46.18 | $87.10 | 6,828,600 | $45.11 | 962,342 |
| 2026-08-03 | $46.36 | $87.44 | 6,785,300 | $46.71 | 468,086 |
| 2026-07-31 | $47.68 | $89.93 | 4,597,100 | $47.44 | 590,004 |
| 2026-07-30 | $47.28 | $89.17 | 4,417,100 | $46.11 | 481,395 |
| 2026-07-29 | $46.45 | $87.61 | 8,066,400 | $45.74 | 914,981 |
| 2026-07-28 | $44.19 | $83.34 | 9,843,400 | $44.81 | 1,058,961 |
| 2026-07-27 | $44.79 | $84.48 | 8,395,900 | $44.83 | 792,338 |
| 2026-07-24 | $46.44 | $87.59 | 6,716,900 | $46.81 | 854,323 |
| 2026-07-23 | $47.01 | $88.66 | 7,254,400 | $46.56 | 816,794 |
| 2026-07-22 | $45.81 | $86.40 | 4,659,300 | $45.41 | 443,189 |
| 2026-07-21 | $44.90 | $84.68 | 4,281,500 | $44.36 | 365,178 |
| 2026-07-20 | $43.95 | $82.89 | 5,505,300 | $43.57 | 486,097 |
| 2026-07-17 | $43.89 | $82.78 | 8,312,300 | — | — |
| 2026-07-16 | $42.86 | $80.84 | 7,769,300 | — | — |
| 2026-07-15 | $42.73 | $80.59 | 9,890,400 | — | — |
| 2026-07-14 | $42.62 | $80.38 | 8,713,100 | — | — |
| 2026-07-13 | $43.05 | $81.19 | 9,353,000 | — | — |
| 2026-07-10 | $41.81 | $78.86 | 8,711,100 | — | — |
| 2026-07-09 | $41.88 | $78.99 | 8,393,300 | — | — |
| 2026-07-08 | $42.43 | $80.02 | 10,741,100 | — | — |
| 2026-07-07 | $40.69 | $76.74 | 15,296,000 | — | — |
| 2026-07-06 | $39.35 | $74.22 | 7,254,100 | — | — |
| 2026-07-02 | $39.64 | $74.76 | 9,322,000 | — | — |
| 2026-07-01 | $38.92 | $73.40 | 3,704,500 | — | — |
| 2026-06-30 | $39.50 | $74.50 | 4,852,000 | — | — |
| 2026-06-29 | $39.31 | $74.14 | 7,139,600 | — | — |
| 2026-06-26 | $39.49 | $74.48 | 7,789,700 | — | — |
| 2026-06-25 | $39.60 | $74.69 | 6,548,300 | — | — |
| 2026-06-24 | $39.38 | $74.27 | 12,963,800 | — | — |
| 2026-06-23 | $41.02 | $77.37 | 15,693,200 | — | — |
| 2026-06-22 | $41.79 | $77.98 | 22,126,000 | — | — |
| 2026-06-18 | $41.05 | $76.60 | 16,828,300 | — | — |
| 2026-06-17 | $42.42 | $79.16 | 11,615,400 | — | — |
| 2026-06-16 | $43.30 | $80.80 | 17,379,800 | — | — |
| 2026-06-15 | $44.01 | $82.13 | 11,451,600 | — | — |
| 2026-06-12 | $45.30 | $84.53 | 6,839,800 | — | — |
| 2026-06-11 | $45.44 | $84.80 | 8,082,100 | — | — |
| 2026-06-10 | $45.52 | $84.94 | 7,866,700 | — | — |
| 2026-06-09 | $44.81 | $83.62 | 9,804,200 | — | — |
| 2026-06-08 | $46.29 | $86.38 | 6,522,700 | — | — |
| 2026-06-05 | $45.70 | $85.28 | 4,760,600 | — | — |
| 2026-06-04 | $47.66 | $88.94 | 5,429,900 | — | — |
| 2026-06-03 | $47.69 | $88.99 | 6,655,800 | — | — |
| 2026-06-02 | $47.21 | $88.10 | 9,347,300 | — | — |
| 2026-06-01 | $45.96 | $85.77 | 5,597,900 | — | — |
| 2026-05-29 | $45.37 | $84.66 | 8,402,200 | — | — |
| 2026-05-28 | $45.81 | $85.49 | 8,192,700 | — | — |
| 2026-05-27 | $45.75 | $85.37 | 4,832,100 | — | — |
| 2026-05-26 | $46.83 | $87.39 | 7,757,200 | — | — |
| 2026-05-22 | $48.61 | $90.71 | 7,163,800 | — | — |
| 2026-05-21 | $48.69 | $90.86 | 8,016,400 | — | — |
| 2026-05-20 | $48.78 | $91.03 | 8,766,800 | — | — |
| 2026-05-19 | $49.42 | $92.22 | 5,191,400 | — | — |
| 2026-05-18 | $48.95 | $91.35 | 4,143,200 | — | — |
| 2026-05-15 | $47.98 | $89.54 | 6,511,400 | — | — |
| 2026-05-14 | $47.57 | $88.77 | 4,932,600 | — | — |
| 2026-05-13 | $47.20 | $88.08 | 5,383,000 | — | — |
| 2026-05-12 | $46.92 | $87.56 | 5,934,600 | — | — |
| 2026-05-11 | $45.19 | $84.33 | 9,420,600 | — | — |
| 2026-05-08 | $44.53 | $83.10 | 8,410,800 | — | — |
| 2026-05-07 | $44.74 | $83.49 | 9,442,600 | — | — |
| 2026-05-06 | $45.63 | $85.15 | 10,001,000 | — | — |
| 2026-05-05 | $47.85 | $89.29 | 9,263,300 | — | — |
| 2026-05-04 | $47.58 | $88.79 | 7,978,600 | — | — |
| 2026-05-01 | $46.96 | $87.63 | 10,021,800 | — | — |
| 2026-04-30 | $47.69 | $88.99 | 8,040,900 | — | — |
| 2026-04-29 | $47.21 | $88.10 | 9,373,100 | — | — |
| 2026-04-28 | $46.36 | $86.51 | 12,283,700 | — | — |
| 2026-04-27 | $45.02 | $84.01 | 26,003,500 | — | — |
| 2026-04-24 | $44.24 | $82.56 | 34,306,200 | — | — |
| 2026-04-23 | $45.43 | $84.78 | 8,194,400 | — | — |
| 2026-04-22 | $44.68 | $83.38 | 3,900,300 | — | — |
| 2026-04-21 | $44.28 | $82.63 | 7,837,600 | — | — |
| 2026-04-20 | $43.30 | $80.80 | 10,816,100 | — | — |
| 2026-04-17 | $43.00 | $80.24 | 19,640,900 | — | — |
| 2026-04-16 | $46.31 | $86.42 | 8,295,700 | — | — |
| 2026-04-15 | $45.77 | $85.41 | 6,364,700 | — | — |