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
- 2019-04-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 | — | — | — | $98.14 | 171,266 |
| 2026-09-03 | — | — | — | $97.36 | 77,805 |
| 2026-09-02 | — | — | — | $95.19 | 174,987 |
| 2026-09-01 | — | — | — | $95.03 | 195,207 |
| 2026-08-31 | — | — | — | $98.25 | 127,496 |
| 2026-08-28 | — | — | — | $99.60 | 153,123 |
| 2026-08-27 | $100.27 | $100.27 | 4,459,200 | $94.72 | 277,312 |
| 2026-08-26 | $93.83 | $93.83 | 7,279,900 | $95.11 | 376,130 |
| 2026-08-25 | $100.92 | $100.92 | 7,057,100 | $103.43 | 271,112 |
| 2026-08-24 | $104.83 | $104.83 | 4,419,000 | $107.49 | 201,172 |
| 2026-08-21 | $107.43 | $107.43 | 2,709,600 | $106.65 | 118,912 |
| 2026-08-20 | $106.30 | $106.30 | 1,988,000 | $107.36 | 95,332 |
| 2026-08-19 | $107.47 | $107.47 | 2,743,200 | $105.89 | 122,344 |
| 2026-08-18 | $104.71 | $104.71 | 1,884,400 | $105.39 | 97,679 |
| 2026-08-17 | $105.56 | $105.56 | 2,431,800 | $105.38 | 133,410 |
| 2026-08-14 | $105.96 | $105.96 | 2,782,900 | $110.75 | 137,992 |
| 2026-08-13 | $109.84 | $109.84 | 3,850,900 | $106.15 | 191,619 |
| 2026-08-12 | $105.13 | $105.13 | 2,133,800 | $103.77 | 96,255 |
| 2026-08-11 | $106.06 | $106.06 | 2,226,900 | $106.08 | 155,899 |
| 2026-08-10 | $107.20 | $107.20 | 3,347,000 | $103.74 | 187,791 |
| 2026-08-07 | $104.50 | $104.50 | 3,360,600 | $102.73 | 168,293 |
| 2026-08-06 | $101.30 | $101.30 | 2,017,000 | $98.56 | 101,814 |
| 2026-08-05 | $100.64 | $100.64 | 2,557,800 | $102.39 | 147,632 |
| 2026-08-04 | $102.12 | $102.12 | 3,653,500 | $97.16 | 254,345 |
| 2026-08-03 | $98.25 | $98.25 | 3,355,000 | $97.53 | 147,239 |
| 2026-07-31 | $96.07 | $96.07 | 4,598,800 | $91.80 | 158,986 |
| 2026-07-30 | $92.32 | $92.32 | 2,840,600 | $91.52 | 90,696 |
| 2026-07-29 | $92.41 | $92.41 | 3,093,200 | $91.19 | 133,245 |
| 2026-07-28 | $91.48 | $91.48 | 3,455,100 | $91.30 | 93,899 |
| 2026-07-27 | $91.22 | $91.22 | 3,131,100 | $90.10 | 202,213 |
| 2026-07-24 | $87.99 | $87.99 | 3,982,000 | $85.22 | 277,357 |
| 2026-07-23 | $84.11 | $84.11 | 3,031,500 | $85.79 | 188,354 |
| 2026-07-22 | $85.81 | $85.81 | 3,088,500 | $89.71 | 205,726 |
| 2026-07-21 | $89.77 | $89.77 | 2,570,000 | $89.78 | 175,866 |
| 2026-07-20 | $90.91 | $90.91 | 2,586,500 | $89.59 | 217,173 |
| 2026-07-17 | $91.13 | $91.13 | 2,751,200 | — | — |
| 2026-07-16 | $92.92 | $92.92 | 2,723,500 | — | — |
| 2026-07-15 | $92.60 | $92.60 | 3,754,300 | — | — |
| 2026-07-14 | $91.15 | $91.15 | 3,197,800 | — | — |
| 2026-07-13 | $91.88 | $91.88 | 3,180,500 | — | — |
| 2026-07-10 | $89.76 | $89.76 | 2,732,600 | — | — |
| 2026-07-09 | $89.88 | $89.88 | 3,109,500 | — | — |
| 2026-07-08 | $87.40 | $87.40 | 3,735,500 | — | — |
| 2026-07-07 | $85.68 | $85.68 | 2,472,800 | — | — |
| 2026-07-06 | $84.96 | $84.96 | 3,402,000 | — | — |
| 2026-07-02 | $87.14 | $87.14 | 3,514,100 | — | — |
| 2026-07-01 | $90.13 | $90.13 | 3,564,600 | — | — |
| 2026-06-30 | $86.31 | $86.31 | 3,824,000 | — | — |
| 2026-06-29 | $86.14 | $86.14 | 3,220,200 | — | — |
| 2026-06-26 | $86.48 | $86.48 | 3,881,900 | — | — |
| 2026-06-25 | $82.88 | $82.88 | 3,265,300 | — | — |
| 2026-06-24 | $85.47 | $85.47 | 3,865,100 | — | — |
| 2026-06-23 | $86.45 | $86.45 | 3,913,300 | — | — |
| 2026-06-22 | $84.34 | $84.34 | 5,488,400 | — | — |
| 2026-06-18 | $86.36 | $86.36 | 8,136,300 | — | — |
| 2026-06-17 | $87.39 | $87.39 | 4,130,700 | — | — |
| 2026-06-16 | $92.07 | $92.07 | 4,712,100 | — | — |
| 2026-06-15 | $94.25 | $94.25 | 4,219,600 | — | — |
| 2026-06-12 | $93.68 | $93.68 | 3,253,400 | — | — |
| 2026-06-11 | $92.32 | $92.32 | 4,154,000 | — | — |
| 2026-06-10 | $93.96 | $93.96 | 3,468,000 | — | — |
| 2026-06-09 | $96.83 | $96.83 | 4,799,200 | — | — |
| 2026-06-08 | $101.15 | $101.15 | 3,731,100 | — | — |
| 2026-06-05 | $101.62 | $101.62 | 3,605,600 | — | — |
| 2026-06-04 | $105.21 | $105.21 | 3,608,800 | — | — |
| 2026-06-03 | $106.20 | $106.20 | 3,093,400 | — | — |
| 2026-06-02 | $111.88 | $111.88 | 4,761,000 | — | — |
| 2026-06-01 | $111.62 | $111.62 | 8,697,100 | — | — |
| 2026-05-29 | $101.59 | $101.59 | 5,503,300 | — | — |
| 2026-05-28 | $100.46 | $100.46 | 3,850,700 | — | — |
| 2026-05-27 | $99.96 | $99.96 | 3,561,400 | — | — |
| 2026-05-26 | $100.09 | $100.09 | 5,426,500 | — | — |
| 2026-05-22 | $105.64 | $105.64 | 9,626,500 | — | — |
| 2026-05-21 | $96.75 | $96.75 | 9,122,800 | — | — |
| 2026-05-20 | $99.42 | $99.42 | 4,969,400 | — | — |
| 2026-05-19 | $97.39 | $97.39 | 5,873,300 | — | — |
| 2026-05-18 | $98.87 | $98.87 | 6,000,200 | — | — |
| 2026-05-15 | $100.16 | $100.16 | 6,579,300 | — | — |
| 2026-05-14 | $98.23 | $98.23 | 6,261,200 | — | — |
| 2026-05-13 | $102.43 | $102.43 | 3,479,100 | — | — |
| 2026-05-12 | $102.96 | $102.96 | 4,890,100 | — | — |
| 2026-05-11 | $107.12 | $107.12 | 4,110,300 | — | — |
| 2026-05-08 | $109.21 | $109.21 | 3,771,200 | — | — |
| 2026-05-07 | $108.36 | $108.36 | 4,750,600 | — | — |
| 2026-05-06 | $105.13 | $105.13 | 6,186,800 | — | — |
| 2026-05-05 | $109.10 | $109.10 | 4,238,500 | — | — |
| 2026-05-04 | $106.63 | $106.63 | 5,501,900 | — | — |
| 2026-05-01 | $103.44 | $103.44 | 5,825,900 | — | — |
| 2026-04-30 | $97.15 | $97.15 | 7,949,200 | — | — |
| 2026-04-29 | $95.76 | $95.76 | 6,815,800 | — | — |
| 2026-04-28 | $91.14 | $91.14 | 3,053,700 | — | — |
| 2026-04-27 | $90.83 | $90.83 | 3,885,200 | — | — |
| 2026-04-24 | $92.03 | $92.03 | 4,255,200 | — | — |
| 2026-04-23 | $90.01 | $90.01 | 3,810,800 | — | — |
| 2026-04-22 | $91.92 | $91.92 | 3,490,800 | — | — |
| 2026-04-21 | $90.96 | $90.96 | 4,838,200 | — | — |
| 2026-04-20 | $90.56 | $90.56 | 3,529,200 | — | — |
| 2026-04-17 | $88.02 | $88.02 | 3,633,900 | — | — |
| 2026-04-16 | $86.68 | $86.68 | 5,060,900 | — | — |
| 2026-04-15 | $89.03 | $89.03 | 6,063,800 | — | — |
| 2026-04-14 | $82.40 | $82.40 | 3,562,900 | — | — |
| 2026-04-13 | $82.80 | $82.80 | 4,634,600 | — | — |
| 2026-04-10 | $79.24 | $79.24 | 6,056,100 | — | — |
| 2026-04-09 | $84.03 | $84.03 | 4,919,400 | — | — |
| 2026-04-08 | $83.23 | $83.23 | 4,068,400 | — | — |
| 2026-04-07 | $84.02 | $84.02 | 4,057,400 | — | — |
| 2026-04-06 | $82.68 | $82.68 | 2,718,800 | — | — |
| 2026-04-02 | $82.36 | $82.36 | 2,834,400 | — | — |
| 2026-04-01 | $80.70 | $80.70 | 2,856,900 | — | — |
| 2026-03-31 | $80.39 | $80.39 | 4,145,200 | — | — |
| 2026-03-30 | $78.68 | $78.68 | 3,713,100 | — | — |
| 2026-03-27 | $77.71 | $77.71 | 3,466,600 | — | — |
| 2026-03-26 | $79.32 | $79.32 | 4,250,900 | — | — |
| 2026-03-25 | $78.11 | $78.11 | 3,781,500 | — | — |
| 2026-03-24 | $75.98 | $75.98 | 3,780,500 | — | — |
| 2026-03-23 | $77.95 | $77.95 | 3,237,500 | — | — |
| 2026-03-20 | $76.61 | $76.61 | 5,476,000 | — | — |
| 2026-03-19 | $76.74 | $76.74 | 2,839,000 | — | — |
| 2026-03-18 | $76.43 | $76.43 | 2,671,300 | — | — |
| 2026-03-17 | $75.99 | $75.99 | 2,205,900 | — | — |
| 2026-03-16 | $74.96 | $74.96 | 2,988,300 | — | — |
| 2026-03-13 | $74.10 | $74.10 | 2,743,000 | — | — |
| 2026-03-12 | $74.94 | $74.94 | 2,932,600 | — | — |
| 2026-03-11 | $76.05 | $76.05 | 3,512,000 | — | — |
| 2026-03-10 | $76.38 | $76.38 | 3,364,100 | — | — |
| 2026-03-09 | $77.06 | $77.06 | 3,374,400 | — | — |
| 2026-03-06 | $77.50 | $77.50 | 4,475,000 | — | — |
| 2026-03-05 | $77.33 | $77.33 | 5,585,100 | — | — |
| 2026-03-04 | $78.02 | $78.02 | 7,805,100 | — | — |
| 2026-03-03 | $73.50 | $73.50 | 4,513,700 | — | — |
| 2026-03-02 | $72.72 | $72.72 | 5,796,900 | — | — |
| 2026-02-27 | $73.94 | $73.94 | 7,572,100 | — | — |
| 2026-02-26 | $75.54 | $75.54 | 16,824,700 | — | — |
| 2026-02-25 | $85.43 | $85.43 | 6,915,100 | — | — |
| 2026-02-24 | $87.51 | $87.51 | 4,186,400 | — | — |
| 2026-02-23 | $86.06 | $86.06 | 6,187,500 | — | — |
| 2026-02-20 | $90.29 | $90.29 | 3,061,400 | — | — |
| 2026-02-19 | $90.96 | $90.96 | 2,938,100 | — | — |
| 2026-02-18 | $91.12 | $91.12 | 3,061,600 | — | — |
| 2026-02-17 | $88.65 | $88.65 | 2,808,500 | — | — |
| 2026-02-13 | $92.60 | $92.60 | 3,159,600 | — | — |
| 2026-02-12 | $92.24 | $92.24 | 4,352,200 | — | — |
| 2026-02-11 | $92.15 | $92.15 | 4,822,200 | — | — |
| 2026-02-10 | $94.99 | $94.99 | 3,652,400 | — | — |
| 2026-02-09 | $95.39 | $95.39 | 3,782,700 | — | — |
| 2026-02-06 | $92.20 | $92.20 | 3,764,200 | — | — |
| 2026-02-05 | $89.08 | $89.08 | 5,538,500 | — | — |
| 2026-02-04 | $90.83 | $90.83 | 5,611,900 | — | — |
| 2026-02-03 | $88.73 | $88.73 | 4,900,400 | — | — |
| 2026-02-02 | $92.86 | $92.86 | 4,326,200 | — | — |
| 2026-01-30 | $92.10 | $92.10 | 3,434,800 | — | — |
| 2026-01-29 | $92.58 | $92.58 | 4,077,300 | — | — |
| 2026-01-28 | $96.22 | $96.22 | 4,482,600 | — | — |
| 2026-01-27 | $94.44 | $94.44 | 5,687,400 | — | — |
| 2026-01-26 | $95.46 | $95.46 | 10,339,500 | — | — |
| 2026-01-23 | $85.78 | $85.78 | 2,653,000 | — | — |
| 2026-01-22 | $84.65 | $84.65 | 3,901,000 | — | — |
| 2026-01-21 | $81.18 | $81.18 | 2,979,600 | — | — |
| 2026-01-20 | $81.32 | $81.32 | 2,397,900 | — | — |
| 2026-01-16 | $80.96 | $80.96 | 2,375,600 | — | — |
| 2026-01-15 | $81.52 | $81.52 | 2,354,900 | — | — |
| 2026-01-14 | $82.76 | $82.76 | 2,213,500 | — | — |
| 2026-01-13 | $83.19 | $83.19 | 3,368,400 | — | — |
| 2026-01-12 | $86.75 | $86.75 | 2,466,100 | — | — |
| 2026-01-09 | $85.18 | $85.18 | 1,926,400 | — | — |
| 2026-01-08 | $85.65 | $85.65 | 2,137,800 | — | — |
| 2026-01-07 | $86.63 | $86.63 | 3,074,700 | — | — |
| 2026-01-06 | $85.76 | $85.76 | 3,186,100 | — | — |
| 2026-01-05 | $86.53 | $86.53 | 3,064,900 | — | — |
| 2026-01-02 | $83.32 | $83.32 | 2,841,400 | — | — |