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 — 2026
| 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 | — | — |
| 2026-04-14 | $63.81 | $433.72 | 4,391,000 | — | — |
| 2026-04-13 | $63.32 | $430.39 | 5,086,700 | — | — |
| 2026-04-10 | $63.75 | $433.31 | 5,577,500 | — | — |
| 2026-04-09 | $63.20 | $429.57 | 4,289,200 | — | — |
| 2026-04-08 | $62.79 | $426.78 | 8,524,000 | — | — |
| 2026-04-07 | $62.23 | $422.98 | 4,609,500 | — | — |
| 2026-04-06 | $61.83 | $420.26 | 3,712,000 | — | — |
| 2026-04-02 | $62.21 | $422.84 | 6,168,200 | — | — |
| 2026-04-01 | $61.88 | $420.60 | 5,998,900 | — | — |
| 2026-03-31 | $61.18 | $415.84 | 7,479,500 | — | — |
| 2026-03-30 | $61.15 | $413.79 | 5,113,000 | — | — |
| 2026-03-27 | $60.69 | $410.68 | 5,341,600 | — | — |
| 2026-03-26 | $60.27 | $407.84 | 3,980,800 | — | — |
| 2026-03-25 | $60.06 | $406.42 | 5,576,100 | — | — |
| 2026-03-24 | $60.46 | $409.13 | 5,404,400 | — | — |
| 2026-03-23 | $60.85 | $411.76 | 7,383,700 | — | — |
| 2026-03-20 | $60.95 | $412.44 | 10,257,300 | — | — |
| 2026-03-19 | $62.64 | $423.88 | 4,695,900 | — | — |
| 2026-03-18 | $63.04 | $426.58 | 6,777,100 | — | — |
| 2026-03-17 | $64.09 | $433.69 | 6,457,800 | — | — |
| 2026-03-16 | $64.92 | $439.31 | 6,842,400 | — | — |
| 2026-03-13 | $64.44 | $436.06 | 5,752,200 | — | — |
| 2026-03-12 | $65.03 | $440.05 | 6,149,100 | — | — |
| 2026-03-11 | $64.71 | $437.88 | 5,318,300 | — | — |
| 2026-03-10 | $64.88 | $439.04 | 5,113,700 | — | — |
| 2026-03-09 | $64.94 | $439.44 | 7,143,400 | — | — |
| 2026-03-06 | $65.00 | $439.85 | 6,236,800 | — | — |
| 2026-03-05 | $64.80 | $438.49 | 8,189,500 | — | — |
| 2026-03-04 | $66.00 | $446.61 | 7,227,200 | — | — |
| 2026-03-03 | $66.56 | $450.40 | 6,168,000 | — | — |
| 2026-03-02 | $67.56 | $457.17 | 6,736,300 | — | — |
| 2026-02-27 | $67.00 | $453.38 | 13,326,200 | — | — |
| 2026-02-26 | $66.60 | $448.85 | 6,314,300 | — | — |
| 2026-02-25 | $65.99 | $444.74 | 6,953,600 | — | — |
| 2026-02-24 | $66.52 | $448.31 | 6,000,000 | — | — |
| 2026-02-23 | $66.68 | $449.39 | 5,348,700 | — | — |
| 2026-02-20 | $66.14 | $445.75 | 5,576,800 | — | — |
| 2026-02-19 | $65.50 | $441.43 | 5,367,700 | — | — |
| 2026-02-18 | $65.07 | $438.54 | 7,854,600 | — | — |
| 2026-02-17 | $66.49 | $448.11 | 6,984,500 | — | — |
| 2026-02-13 | $65.66 | $442.51 | 5,767,300 | — | — |
| 2026-02-12 | $64.78 | $436.58 | 13,316,800 | — | — |
| 2026-02-11 | $64.50 | $434.69 | 6,624,500 | — | — |
| 2026-02-10 | $63.90 | $430.65 | 5,549,400 | — | — |
| 2026-02-09 | $63.09 | $425.19 | 4,743,300 | — | — |
| 2026-02-06 | $63.23 | $426.14 | 4,717,600 | — | — |
| 2026-02-05 | $63.36 | $427.01 | 8,392,500 | — | — |
| 2026-02-04 | $62.46 | $420.95 | 8,623,800 | — | — |
| 2026-02-03 | $61.46 | $414.21 | 6,668,800 | — | — |
| 2026-02-02 | $60.53 | $407.94 | 5,991,300 | — | — |
| 2026-01-30 | $61.16 | $412.18 | 7,304,100 | — | — |
| 2026-01-29 | $60.78 | $407.80 | 5,344,200 | — | — |
| 2026-01-28 | $60.07 | $403.04 | 5,077,800 | — | — |
| 2026-01-27 | $60.92 | $408.74 | 6,180,100 | — | — |
| 2026-01-26 | $60.40 | $405.25 | 6,867,100 | — | — |
| 2026-01-23 | $60.74 | $407.54 | 5,406,300 | — | — |
| 2026-01-22 | $60.85 | $408.27 | 7,229,800 | — | — |
| 2026-01-21 | $61.79 | $414.58 | 6,319,000 | — | — |
| 2026-01-20 | $61.62 | $413.44 | 7,360,000 | — | — |
| 2026-01-16 | $61.42 | $412.10 | 7,223,400 | — | — |
| 2026-01-15 | $60.72 | $407.40 | 6,752,800 | — | — |
| 2026-01-14 | $60.31 | $404.65 | 6,755,200 | — | — |
| 2026-01-13 | $59.23 | $397.40 | 5,062,100 | — | — |
| 2026-01-12 | $58.89 | $395.12 | 6,354,700 | — | — |
| 2026-01-09 | $58.17 | $390.29 | 5,188,100 | — | — |
| 2026-01-08 | $58.29 | $391.10 | 5,709,600 | — | — |
| 2026-01-07 | $57.35 | $384.79 | 5,629,900 | — | — |
| 2026-01-06 | $57.42 | $385.26 | 12,238,100 | — | — |
| 2026-01-05 | $57.85 | $388.15 | 6,824,400 | — | — |
| 2026-01-02 | $57.31 | $384.52 | 6,203,100 | — | — |