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
- 1994-10-18 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 | — | — | — | $61.34 | 321,105 |
| 2026-09-03 | — | — | — | $61.90 | 223,732 |
| 2026-09-02 | — | — | — | $61.51 | 243,588 |
| 2026-09-01 | — | — | — | $61.48 | 294,539 |
| 2026-08-31 | — | — | — | $61.63 | 260,214 |
| 2026-08-28 | — | — | — | $62.12 | 194,956 |
| 2026-08-27 | $61.80 | $427.35 | 5,284,800 | $61.97 | 251,379 |
| 2026-08-26 | $62.26 | $430.53 | 4,118,900 | $62.93 | 228,069 |
| 2026-08-25 | $62.83 | $434.47 | 4,371,500 | $62.98 | 257,976 |
| 2026-08-24 | $63.17 | $436.82 | 3,894,000 | $63.03 | 191,560 |
| 2026-08-21 | $62.60 | $432.88 | 4,099,600 | $63.35 | 207,778 |
| 2026-08-20 | $63.17 | $436.82 | 3,589,300 | $63.00 | 227,503 |
| 2026-08-19 | $62.95 | $435.30 | 9,579,000 | $62.68 | 215,747 |
| 2026-08-18 | $62.21 | $430.18 | 4,035,800 | $62.88 | 325,355 |
| 2026-08-17 | $62.40 | $431.50 | 5,340,900 | $62.37 | 253,560 |
| 2026-08-14 | $62.74 | $433.85 | 3,651,700 | $62.90 | 189,229 |
| 2026-08-13 | $62.95 | $435.30 | 5,173,000 | $62.84 | 286,545 |
| 2026-08-12 | $62.59 | $432.81 | 12,365,000 | $61.99 | 274,730 |
| 2026-08-11 | $61.89 | $427.97 | 4,234,700 | $61.62 | 222,133 |
| 2026-08-10 | $61.89 | $427.97 | 6,015,700 | $62.16 | 315,635 |
| 2026-08-07 | $62.51 | $432.26 | 4,787,200 | $62.35 | 284,222 |
| 2026-08-06 | $62.36 | $431.22 | 6,024,100 | $64.70 | 286,511 |
| 2026-08-05 | $62.70 | $433.57 | 5,685,100 | $62.93 | 412,534 |
| 2026-08-04 | $62.90 | $434.96 | 5,369,800 | $63.01 | 391,652 |
| 2026-08-03 | $63.48 | $438.97 | 6,055,500 | $63.70 | 487,594 |
| 2026-07-31 | $63.87 | $441.66 | 5,733,500 | $63.93 | 214,342 |
| 2026-07-30 | $64.43 | $443.66 | 5,599,500 | $65.57 | 452,743 |
| 2026-07-29 | $65.54 | $451.31 | 4,388,200 | $65.95 | 197,475 |
| 2026-07-28 | $65.73 | $452.61 | 4,616,200 | $66.21 | 347,578 |
| 2026-07-27 | $65.50 | $451.03 | 3,923,400 | $65.51 | 333,215 |
| 2026-07-24 | $65.60 | $451.72 | 3,589,500 | $64.99 | 270,818 |
| 2026-07-23 | $64.72 | $445.66 | 4,567,100 | $65.31 | 231,688 |
| 2026-07-22 | $65.03 | $447.79 | 3,812,500 | $65.35 | 174,692 |
| 2026-07-21 | $64.99 | $447.52 | 3,897,700 | $64.95 | 177,293 |
| 2026-07-20 | $65.18 | $448.83 | 4,391,500 | $65.68 | 177,407 |
| 2026-07-17 | $65.71 | $452.48 | 6,549,100 | — | — |
| 2026-07-16 | $65.75 | $452.75 | 5,174,800 | — | — |
| 2026-07-15 | $63.26 | $435.61 | 4,554,400 | — | — |
| 2026-07-14 | $63.77 | $439.12 | 5,126,600 | — | — |
| 2026-07-13 | $64.17 | $441.87 | 5,331,400 | — | — |
| 2026-07-10 | $63.31 | $435.95 | 4,598,800 | — | — |
| 2026-07-09 | $63.17 | $434.99 | 7,682,500 | — | — |
| 2026-07-08 | $63.23 | $435.40 | 5,284,100 | — | — |
| 2026-07-07 | $64.01 | $440.77 | 5,742,000 | — | — |
| 2026-07-06 | $63.19 | $435.12 | 4,872,800 | — | — |
| 2026-07-02 | $63.84 | $439.60 | 6,414,500 | — | — |
| 2026-07-01 | $61.82 | $425.69 | 5,705,200 | — | — |
| 2026-06-30 | $61.96 | $426.65 | 8,063,500 | — | — |
| 2026-06-29 | $63.04 | $432.22 | 4,912,800 | — | — |
| 2026-06-26 | $63.12 | $432.77 | 8,329,800 | — | — |
| 2026-06-25 | $62.04 | $425.37 | 4,824,900 | — | — |
| 2026-06-24 | $61.99 | $425.03 | 6,339,800 | — | — |
| 2026-06-23 | $61.53 | $421.87 | 6,680,800 | — | — |
| 2026-06-22 | $60.58 | $415.36 | 7,483,900 | — | — |
| 2026-06-18 | $60.24 | $413.03 | 12,961,700 | — | — |
| 2026-06-17 | $60.57 | $415.29 | 6,072,700 | — | — |
| 2026-06-16 | $62.17 | $426.26 | 4,558,200 | — | — |
| 2026-06-15 | $62.14 | $426.05 | 5,327,100 | — | — |
| 2026-06-12 | $62.72 | $430.03 | 5,768,600 | — | — |
| 2026-06-11 | $61.91 | $424.48 | 6,049,700 | — | — |
| 2026-06-10 | $62.11 | $425.85 | 6,447,600 | — | — |
| 2026-06-09 | $61.25 | $419.95 | 8,090,400 | — | — |
| 2026-06-08 | $60.01 | $411.45 | 6,536,000 | — | — |
| 2026-06-05 | $60.84 | $417.14 | 6,835,100 | — | — |
| 2026-06-04 | $59.75 | $409.67 | 5,964,100 | — | — |
| 2026-06-03 | $59.72 | $409.46 | 5,730,100 | — | — |
| 2026-06-02 | $59.91 | $410.76 | 5,252,500 | — | — |
| 2026-06-01 | $59.55 | $408.30 | 7,512,600 | — | — |
| 2026-05-29 | $61.28 | $420.16 | 14,701,400 | — | — |
| 2026-05-28 | $61.69 | $421.11 | 5,677,800 | — | — |
| 2026-05-27 | $62.19 | $424.52 | 4,498,200 | — | — |
| 2026-05-26 | $62.45 | $426.30 | 4,932,200 | — | — |
| 2026-05-22 | $62.02 | $423.36 | 4,332,500 | — | — |
| 2026-05-21 | $62.23 | $424.80 | 3,807,500 | — | — |
| 2026-05-20 | $62.24 | $424.86 | 4,749,600 | — | — |
| 2026-05-19 | $62.09 | $423.84 | 4,300,900 | — | — |
| 2026-05-18 | $61.71 | $421.25 | 5,333,300 | — | — |
| 2026-05-15 | $61.12 | $417.22 | 5,294,900 | — | — |
| 2026-05-14 | $61.96 | $422.95 | 6,052,100 | — | — |
| 2026-05-13 | $61.52 | $419.95 | 6,456,300 | — | — |
| 2026-05-12 | $62.53 | $426.84 | 5,549,500 | — | — |
| 2026-05-11 | $62.36 | $425.68 | 5,683,200 | — | — |
| 2026-05-08 | $61.92 | $422.68 | 7,270,800 | — | — |
| 2026-05-07 | $61.79 | $421.79 | 13,525,000 | — | — |
| 2026-05-06 | $64.01 | $436.95 | 5,081,400 | — | — |
| 2026-05-05 | $63.57 | $433.94 | 3,611,700 | — | — |
| 2026-05-04 | $63.45 | $433.12 | 4,361,000 | — | — |
| 2026-05-01 | $63.81 | $435.58 | 4,658,200 | — | — |
| 2026-04-30 | $64.24 | $438.52 | 7,824,200 | — | — |
| 2026-04-29 | $63.29 | $430.18 | 4,855,100 | — | — |
| 2026-04-28 | $63.55 | $431.95 | 5,219,300 | — | — |
| 2026-04-27 | $62.75 | $426.51 | 4,742,700 | — | — |
| 2026-04-24 | $63.33 | $430.45 | 4,133,500 | — | — |
| 2026-04-23 | $64.08 | $435.55 | 3,660,600 | — | — |
| 2026-04-22 | $63.34 | $430.52 | 5,461,600 | — | — |
| 2026-04-21 | $64.00 | $435.01 | 6,721,100 | — | — |
| 2026-04-20 | $64.92 | $441.26 | 4,092,300 | — | — |
| 2026-04-17 | $65.09 | $442.42 | 5,151,200 | — | — |
| 2026-04-16 | $64.64 | $439.36 | 4,200,900 | — | — |
| 2026-04-15 | $63.96 | $434.74 | 4,907,700 | — | — |