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
- 1998-05-21 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 | — | — | — | $57.54 | 184,496 |
| 2026-09-03 | — | — | — | $56.03 | 153,921 |
| 2026-09-02 | — | — | — | $56.51 | 107,900 |
| 2026-09-01 | — | — | — | $58.03 | 159,660 |
| 2026-08-31 | — | — | — | $60.02 | 141,078 |
| 2026-08-28 | — | — | — | $65.43 | 279,825 |
| 2026-08-27 | $66.92 | $66.92 | 6,869,500 | $70.30 | 179,534 |
| 2026-08-26 | $65.18 | $65.18 | 4,792,800 | $65.41 | 94,843 |
| 2026-08-25 | $67.45 | $67.45 | 6,523,000 | $68.32 | 146,103 |
| 2026-08-24 | $65.40 | $65.40 | 9,117,100 | $66.91 | 179,472 |
| 2026-08-21 | $70.74 | $70.74 | 8,567,200 | $75.32 | 149,707 |
| 2026-08-20 | $73.12 | $73.12 | 7,692,400 | $73.10 | 168,611 |
| 2026-08-19 | $73.43 | $73.43 | 15,256,300 | $84.32 | 268,555 |
| 2026-08-18 | $82.31 | $82.31 | 16,143,000 | $88.75 | 536,308 |
| 2026-08-17 | $95.97 | $95.97 | 15,320,600 | $85.90 | 306,308 |
| 2026-08-14 | $81.64 | $81.64 | 9,632,500 | $78.57 | 203,403 |
| 2026-08-13 | $77.45 | $77.45 | 7,452,000 | $75.51 | 173,710 |
| 2026-08-12 | $78.47 | $78.47 | 11,280,900 | $83.05 | 169,700 |
| 2026-08-11 | $73.78 | $73.78 | 7,555,100 | $74.83 | 175,977 |
| 2026-08-10 | $73.81 | $73.81 | 18,598,700 | $89.58 | 897,834 |
| 2026-08-07 | $88.58 | $88.58 | 19,172,800 | $79.14 | 487,743 |
| 2026-08-06 | $75.17 | $75.17 | 11,410,200 | $69.08 | 240,494 |
| 2026-08-05 | $68.61 | $68.61 | 13,625,400 | $63.52 | 296,415 |
| 2026-08-04 | $65.27 | $65.27 | 23,589,300 | $64.60 | 535,732 |
| 2026-08-03 | $68.67 | $68.67 | 17,636,100 | $56.94 | 362,440 |
| 2026-07-31 | $60.43 | $60.43 | 29,625,900 | $66.71 | 887,267 |
| 2026-07-30 | $46.94 | $46.94 | 18,555,600 | $41.24 | 544,977 |
| 2026-07-29 | $36.97 | $36.97 | 8,028,100 | $43.88 | 295,904 |
| 2026-07-28 | $42.76 | $42.76 | 8,330,100 | $44.25 | 185,909 |
| 2026-07-27 | $47.88 | $47.88 | 5,594,200 | $48.31 | 184,454 |
| 2026-07-24 | $47.23 | $47.23 | 5,743,400 | $51.01 | 177,875 |
| 2026-07-23 | $52.93 | $52.93 | 4,852,700 | $51.92 | 157,392 |
| 2026-07-22 | $52.98 | $52.98 | 4,864,600 | $54.06 | 90,601 |
| 2026-07-21 | $56.51 | $56.51 | 9,330,900 | $52.45 | 205,078 |
| 2026-07-20 | $48.83 | $48.83 | 6,681,300 | $46.22 | 188,805 |
| 2026-07-17 | $45.86 | $45.86 | 8,218,500 | — | — |
| 2026-07-16 | $45.57 | $45.57 | 9,197,800 | — | — |
| 2026-07-15 | $53.42 | $53.42 | 6,852,500 | — | — |
| 2026-07-14 | $57.57 | $57.57 | 10,302,700 | — | — |
| 2026-07-13 | $50.46 | $50.46 | 12,456,100 | — | — |
| 2026-07-10 | $57.21 | $57.21 | 7,632,600 | — | — |
| 2026-07-09 | $62.55 | $62.55 | 7,838,500 | — | — |
| 2026-07-08 | $60.12 | $60.12 | 7,390,000 | — | — |
| 2026-07-07 | $58.15 | $58.15 | 8,360,700 | — | — |
| 2026-07-06 | $63.52 | $63.52 | 12,035,200 | — | — |
| 2026-07-02 | $56.62 | $56.62 | 10,219,800 | — | — |
| 2026-07-01 | $65.03 | $65.03 | 6,297,100 | — | — |
| 2026-06-30 | $72.08 | $72.08 | 5,070,600 | — | — |
| 2026-06-29 | $71.46 | $71.46 | 6,465,300 | — | — |
| 2026-06-26 | $70.15 | $70.15 | 16,753,300 | — | — |
| 2026-06-25 | $69.06 | $69.06 | 9,257,000 | — | — |
| 2026-06-24 | $70.14 | $70.14 | 13,915,100 | — | — |
| 2026-06-23 | $77.91 | $77.91 | 13,032,000 | — | — |
| 2026-06-22 | $92.44 | $92.44 | 11,975,000 | — | — |
| 2026-06-18 | $84.57 | $84.57 | 12,348,700 | — | — |
| 2026-06-17 | $92.11 | $92.11 | 6,375,000 | — | — |
| 2026-06-16 | $93.04 | $93.04 | 11,495,500 | — | — |
| 2026-06-15 | $110.74 | $110.74 | 12,086,700 | — | — |
| 2026-06-12 | $97.18 | $97.18 | 10,581,700 | — | — |
| 2026-06-11 | $88.34 | $88.34 | 9,087,400 | — | — |
| 2026-06-10 | $85.29 | $85.29 | 9,360,000 | — | — |
| 2026-06-09 | $78.36 | $78.36 | 10,678,500 | — | — |
| 2026-06-08 | $90.78 | $90.78 | 5,771,300 | — | — |
| 2026-06-05 | $89.04 | $89.04 | 9,781,800 | — | — |
| 2026-06-04 | $105.99 | $105.99 | 5,558,500 | — | — |
| 2026-06-03 | $106.70 | $106.70 | 6,170,400 | — | — |
| 2026-06-02 | $110.85 | $110.85 | 10,382,400 | — | — |
| 2026-06-01 | $109.55 | $109.55 | 11,374,000 | — | — |
| 2026-05-29 | $103.16 | $103.16 | 11,205,900 | — | — |
| 2026-05-28 | $115.70 | $115.70 | 6,523,700 | — | — |
| 2026-05-27 | $122.77 | $122.77 | 8,859,000 | — | — |
| 2026-05-26 | $132.60 | $132.60 | 7,447,900 | — | — |
| 2026-05-22 | $140.83 | $140.83 | 10,207,600 | — | — |
| 2026-05-21 | $121.02 | $121.02 | 9,054,300 | — | — |
| 2026-05-20 | $104.61 | $104.61 | 7,425,200 | — | — |
| 2026-05-19 | $112.88 | $112.88 | 9,585,900 | — | — |
| 2026-05-18 | $105.88 | $105.88 | 11,783,800 | — | — |
| 2026-05-15 | $123.78 | $123.78 | 9,771,300 | — | — |
| 2026-05-14 | $114.98 | $114.98 | 7,280,300 | — | — |
| 2026-05-13 | $121.94 | $121.94 | 7,497,800 | — | — |
| 2026-05-12 | $122.90 | $122.90 | 7,126,500 | — | — |
| 2026-05-11 | $125.81 | $125.81 | 12,114,000 | — | — |
| 2026-05-08 | $116.36 | $116.36 | 13,175,100 | — | — |
| 2026-05-07 | $108.42 | $108.42 | 11,765,600 | — | — |
| 2026-05-06 | $104.83 | $104.83 | 15,138,600 | — | — |
| 2026-05-05 | $107.55 | $107.55 | 8,257,400 | — | — |
| 2026-05-04 | $106.00 | $106.00 | 11,690,800 | — | — |
| 2026-05-01 | $96.00 | $96.00 | 19,998,100 | — | — |
| 2026-04-30 | $79.22 | $79.22 | 12,425,900 | — | — |
| 2026-04-29 | $71.07 | $71.07 | 10,123,700 | — | — |
| 2026-04-28 | $68.71 | $68.71 | 9,251,100 | — | — |
| 2026-04-27 | $70.15 | $70.15 | 9,997,800 | — | — |
| 2026-04-24 | $76.16 | $76.16 | 15,486,700 | — | — |
| 2026-04-23 | $75.27 | $75.27 | 13,582,100 | — | — |
| 2026-04-22 | $86.94 | $86.94 | 15,881,900 | — | — |
| 2026-04-21 | $74.97 | $74.97 | 22,125,600 | — | — |
| 2026-04-20 | $78.76 | $78.76 | 11,756,700 | — | — |
| 2026-04-17 | $82.56 | $82.56 | 10,301,000 | — | — |
| 2026-04-16 | $81.78 | $81.78 | 16,836,500 | — | — |
| 2026-04-15 | $62.93 | $62.93 | 11,121,900 | — | — |
| 2026-04-14 | $67.30 | $67.30 | 6,960,700 | — | — |
| 2026-04-13 | $66.45 | $66.45 | 9,186,500 | — | — |
| 2026-04-10 | $64.18 | $64.18 | 12,835,000 | — | — |
| 2026-04-09 | $63.12 | $63.12 | 15,924,900 | — | — |
| 2026-04-08 | $53.18 | $53.18 | 18,976,100 | — | — |
| 2026-04-07 | $45.46 | $45.46 | 15,010,600 | — | — |
| 2026-04-06 | $41.99 | $41.99 | 21,202,500 | — | — |
| 2026-04-02 | $52.84 | $52.84 | 15,938,000 | — | — |
| 2026-04-01 | $47.14 | $47.14 | 21,166,500 | — | — |
| 2026-03-31 | $56.98 | $56.98 | 15,471,400 | — | — |
| 2026-03-30 | $52.73 | $52.73 | 20,986,200 | — | — |
| 2026-03-27 | $60.63 | $60.63 | 7,977,400 | — | — |
| 2026-03-26 | $58.51 | $58.51 | 10,184,600 | — | — |
| 2026-03-25 | $67.35 | $67.35 | 8,415,600 | — | — |
| 2026-03-24 | $68.44 | $68.44 | 13,681,900 | — | — |
| 2026-03-23 | $64.44 | $64.44 | 13,973,600 | — | — |
| 2026-03-20 | $54.24 | $54.24 | 10,855,100 | — | — |
| 2026-03-19 | $58.09 | $58.09 | 10,758,000 | — | — |
| 2026-03-18 | $48.76 | $48.76 | 9,256,400 | — | — |
| 2026-03-17 | $44.36 | $44.36 | 9,977,700 | — | — |
| 2026-03-16 | $48.39 | $48.39 | 11,318,400 | — | — |
| 2026-03-13 | $48.86 | $48.86 | 10,703,900 | — | — |
| 2026-03-12 | $46.73 | $46.73 | 11,952,900 | — | — |
| 2026-03-11 | $47.36 | $47.36 | 11,187,100 | — | — |
| 2026-03-10 | $44.30 | $44.30 | 14,525,000 | — | — |
| 2026-03-09 | $38.56 | $38.56 | 8,660,300 | — | — |
| 2026-03-06 | $32.37 | $32.37 | 9,909,700 | — | — |
| 2026-03-05 | $38.80 | $38.80 | 6,438,000 | — | — |
| 2026-03-04 | $39.13 | $39.13 | 11,175,800 | — | — |
| 2026-03-03 | $41.76 | $41.76 | 13,429,600 | — | — |
| 2026-03-02 | $46.32 | $46.32 | 13,494,400 | — | — |
| 2026-02-27 | $37.90 | $37.90 | 8,290,600 | — | — |
| 2026-02-26 | $37.12 | $37.12 | 8,007,700 | — | — |
| 2026-02-25 | $40.97 | $40.97 | 10,321,800 | — | — |
| 2026-02-24 | $35.08 | $35.08 | 9,840,900 | — | — |
| 2026-02-23 | $28.43 | $28.43 | 6,203,100 | — | — |
| 2026-02-20 | $29.68 | $29.68 | 14,460,700 | — | — |
| 2026-02-19 | $23.81 | $23.81 | 3,376,200 | — | — |
| 2026-02-18 | $23.54 | $23.54 | 3,054,700 | — | — |
| 2026-02-17 | $23.21 | $23.21 | 4,381,700 | — | — |
| 2026-02-13 | $24.24 | $24.24 | 3,740,000 | — | — |
| 2026-02-12 | $24.79 | $24.79 | 6,758,700 | — | — |
| 2026-02-11 | $26.80 | $26.80 | 8,779,900 | — | — |
| 2026-02-10 | $24.35 | $24.35 | 7,298,400 | — | — |
| 2026-02-09 | $27.77 | $27.77 | 14,000,300 | — | — |
| 2026-02-06 | $24.06 | $24.06 | 6,988,900 | — | — |
| 2026-02-05 | $20.43 | $20.43 | 7,147,900 | — | — |
| 2026-02-04 | $18.75 | $18.75 | 7,046,400 | — | — |
| 2026-02-03 | $19.74 | $19.74 | 5,137,900 | — | — |
| 2026-02-02 | $20.94 | $20.94 | 9,206,500 | — | — |
| 2026-01-30 | $18.54 | $18.54 | 10,870,600 | — | — |
| 2026-01-29 | $16.38 | $16.38 | 4,061,000 | — | — |
| 2026-01-28 | $16.83 | $16.83 | 3,722,200 | — | — |
| 2026-01-27 | $17.20 | $17.20 | 7,150,200 | — | — |
| 2026-01-26 | $17.80 | $17.80 | 4,835,700 | — | — |
| 2026-01-23 | $17.40 | $17.40 | 4,282,700 | — | — |
| 2026-01-22 | $17.92 | $17.92 | 6,642,900 | — | — |
| 2026-01-21 | $19.78 | $19.78 | 7,070,500 | — | — |
| 2026-01-20 | $21.41 | $21.41 | 6,868,900 | — | — |
| 2026-01-16 | $22.09 | $22.09 | 6,544,600 | — | — |
| 2026-01-15 | $25.72 | $25.72 | 7,919,400 | — | — |
| 2026-01-14 | $22.10 | $22.10 | 4,113,600 | — | — |
| 2026-01-13 | $21.51 | $21.51 | 5,273,400 | — | — |
| 2026-01-12 | $22.24 | $22.24 | 9,887,300 | — | — |
| 2026-01-09 | $22.99 | $22.99 | 18,179,400 | — | — |
| 2026-01-08 | $25.83 | $25.83 | 14,154,300 | — | — |
| 2026-01-07 | $24.11 | $24.11 | 12,595,300 | — | — |
| 2026-01-06 | $20.17 | $20.17 | 9,566,000 | — | — |
| 2026-01-05 | $16.67 | $16.67 | 9,076,400 | — | — |
| 2026-01-02 | $16.76 | $16.76 | 10,390,400 | — | — |