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
- 1985-02-13 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 | — | — | — | $44.85 | 430,342 |
| 2026-09-03 | — | — | — | $45.43 | 880,896 |
| 2026-09-02 | — | — | — | $43.99 | 841,027 |
| 2026-09-01 | — | — | — | $43.44 | 769,662 |
| 2026-08-31 | — | — | — | $45.53 | 513,376 |
| 2026-08-28 | — | — | — | $47.56 | 889,728 |
| 2026-08-27 | $47.32 | $75.94 | 8,491,300 | $47.08 | 570,544 |
| 2026-08-26 | $47.00 | $75.43 | 11,606,800 | $48.24 | 851,340 |
| 2026-08-25 | $48.87 | $78.43 | 10,432,000 | $47.52 | 777,784 |
| 2026-08-24 | $48.16 | $77.29 | 13,789,100 | $48.09 | 1,002,728 |
| 2026-08-21 | $47.60 | $76.39 | 11,518,300 | $47.39 | 1,070,973 |
| 2026-08-20 | $46.27 | $74.26 | 13,941,900 | $44.93 | 1,079,809 |
| 2026-08-19 | $45.13 | $72.43 | 17,076,100 | $44.07 | 1,054,383 |
| 2026-08-18 | $42.09 | $67.55 | 8,774,100 | $41.88 | 729,415 |
| 2026-08-17 | $42.52 | $68.24 | 8,921,600 | $41.89 | 604,166 |
| 2026-08-14 | $41.60 | $66.76 | 8,350,700 | $41.31 | 608,421 |
| 2026-08-13 | $40.91 | $65.66 | 10,625,700 | $40.67 | 813,275 |
| 2026-08-12 | $41.23 | $66.17 | 13,774,900 | $41.32 | 1,070,441 |
| 2026-08-11 | $40.13 | $64.41 | 14,095,900 | $41.00 | 1,160,399 |
| 2026-08-10 | $40.88 | $65.61 | 29,223,600 | $41.29 | 1,835,723 |
| 2026-08-07 | $43.68 | $70.10 | 15,668,000 | $43.20 | 992,565 |
| 2026-08-06 | $41.37 | $66.40 | 10,437,200 | $40.75 | 970,280 |
| 2026-08-05 | $41.05 | $65.88 | 12,727,900 | $40.05 | 1,148,188 |
| 2026-08-04 | $38.21 | $61.32 | 8,168,900 | $38.03 | 689,133 |
| 2026-08-03 | $37.36 | $59.96 | 6,792,000 | $36.60 | 456,656 |
| 2026-07-31 | $36.73 | $58.95 | 6,265,300 | $37.04 | 533,356 |
| 2026-07-30 | $37.70 | $60.51 | 9,795,700 | $37.23 | 662,028 |
| 2026-07-29 | $36.36 | $58.35 | 8,614,500 | $36.50 | 715,181 |
| 2026-07-28 | $36.69 | $58.88 | 6,277,900 | $36.92 | 590,425 |
| 2026-07-27 | $37.38 | $59.99 | 5,648,200 | $37.56 | 459,127 |
| 2026-07-24 | $37.11 | $59.56 | 5,380,800 | $37.42 | 551,337 |
| 2026-07-23 | $37.16 | $59.64 | 8,467,200 | $36.82 | 665,650 |
| 2026-07-22 | $37.51 | $60.20 | 8,684,300 | $37.05 | 767,465 |
| 2026-07-21 | $36.37 | $58.37 | 7,500,200 | $35.58 | 770,009 |
| 2026-07-20 | $34.89 | $56.00 | 6,113,400 | $35.01 | 472,188 |
| 2026-07-17 | $34.93 | $56.06 | 8,870,600 | — | — |
| 2026-07-16 | $34.84 | $55.92 | 11,351,500 | — | — |
| 2026-07-15 | $35.91 | $57.63 | 9,164,200 | — | — |
| 2026-07-14 | $36.49 | $58.56 | 8,673,800 | — | — |
| 2026-07-13 | $35.94 | $57.68 | 6,158,700 | — | — |
| 2026-07-10 | $36.68 | $58.87 | 4,642,200 | — | — |
| 2026-07-09 | $36.83 | $59.11 | 10,803,100 | — | — |
| 2026-07-08 | $35.74 | $57.36 | 10,001,000 | — | — |
| 2026-07-07 | $36.86 | $59.16 | 7,485,800 | — | — |
| 2026-07-06 | $38.11 | $61.16 | 8,157,300 | — | — |
| 2026-07-02 | $38.21 | $61.32 | 9,994,200 | — | — |
| 2026-07-01 | $36.45 | $58.50 | 6,438,300 | — | — |
| 2026-06-30 | $36.73 | $58.95 | 9,201,700 | — | — |
| 2026-06-29 | $36.93 | $59.27 | 8,452,000 | — | — |
| 2026-06-26 | $37.29 | $59.85 | 11,473,300 | — | — |
| 2026-06-25 | $36.75 | $58.98 | 9,054,900 | — | — |
| 2026-06-24 | $36.46 | $58.52 | 15,534,500 | — | — |
| 2026-06-23 | $38.18 | $61.28 | 8,612,000 | — | — |
| 2026-06-22 | $40.14 | $64.42 | 7,518,400 | — | — |
| 2026-06-18 | $40.34 | $64.74 | 16,397,500 | — | — |
| 2026-06-17 | $41.29 | $66.27 | 14,763,300 | — | — |
| 2026-06-16 | $42.77 | $68.64 | 10,228,300 | — | — |
| 2026-06-15 | $41.83 | $67.13 | 12,155,700 | — | — |
| 2026-06-12 | $40.20 | $64.52 | 13,221,400 | — | — |
| 2026-06-11 | $39.10 | $62.75 | 15,722,900 | — | — |
| 2026-06-10 | $37.19 | $59.69 | 15,737,200 | — | — |
| 2026-06-09 | $39.15 | $62.83 | 15,633,700 | — | — |
| 2026-06-08 | $39.46 | $63.33 | 11,252,800 | — | — |
| 2026-06-05 | $39.46 | $63.33 | 17,935,600 | — | — |
| 2026-06-04 | $42.79 | $68.67 | 13,979,900 | — | — |
| 2026-06-03 | $41.86 | $67.18 | 11,030,900 | — | — |
| 2026-06-02 | $43.20 | $69.33 | 14,000,300 | — | — |
| 2026-06-01 | $42.32 | $67.92 | 12,588,300 | — | — |
| 2026-05-29 | $42.55 | $68.29 | 18,664,900 | — | — |
| 2026-05-28 | $41.69 | $66.63 | 13,108,300 | — | — |
| 2026-05-27 | $41.25 | $65.92 | 8,692,900 | — | — |
| 2026-05-26 | $42.10 | $67.28 | 11,209,000 | — | — |
| 2026-05-22 | $40.68 | $65.01 | 11,007,000 | — | — |
| 2026-05-21 | $41.28 | $65.97 | 11,042,300 | — | — |
| 2026-05-20 | $40.94 | $65.43 | 10,838,000 | — | — |
| 2026-05-19 | $39.50 | $63.13 | 14,317,200 | — | — |
| 2026-05-18 | $40.60 | $64.89 | 9,815,700 | — | — |
| 2026-05-15 | $40.61 | $64.90 | 15,828,100 | — | — |
| 2026-05-14 | $43.16 | $68.98 | 14,638,000 | — | — |
| 2026-05-13 | $44.87 | $71.71 | 14,896,400 | — | — |
| 2026-05-12 | $45.85 | $73.28 | 13,576,000 | — | — |
| 2026-05-11 | $47.00 | $75.11 | 23,856,100 | — | — |
| 2026-05-08 | $43.13 | $68.93 | 14,655,900 | — | — |
| 2026-05-07 | $41.84 | $66.87 | 19,052,200 | — | — |
| 2026-05-06 | $41.58 | $66.45 | 18,775,700 | — | — |
| 2026-05-05 | $38.72 | $61.88 | 7,905,300 | — | — |
| 2026-05-04 | $38.34 | $61.27 | 7,704,600 | — | — |
| 2026-05-01 | $38.82 | $62.04 | 11,842,400 | — | — |
| 2026-04-30 | $39.34 | $62.87 | 13,524,000 | — | — |
| 2026-04-29 | $38.45 | $61.45 | 16,899,000 | — | — |
| 2026-04-28 | $39.17 | $62.60 | 13,553,600 | — | — |
| 2026-04-27 | $40.67 | $65.00 | 8,253,100 | — | — |
| 2026-04-24 | $41.09 | $65.67 | 11,878,000 | — | — |
| 2026-04-23 | $40.20 | $64.25 | 11,572,800 | — | — |
| 2026-04-22 | $40.73 | $65.09 | 7,196,900 | — | — |
| 2026-04-21 | $40.45 | $64.65 | 12,736,400 | — | — |
| 2026-04-20 | $42.96 | $68.66 | 7,983,200 | — | — |
| 2026-04-17 | $43.30 | $69.20 | 9,621,500 | — | — |
| 2026-04-16 | $42.40 | $67.76 | 7,543,900 | — | — |
| 2026-04-15 | $43.07 | $68.83 | 8,864,600 | — | — |