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-07-22 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 | — | — | — | $95.62 | 3,705 |
| 2026-09-03 | — | — | — | $97.08 | 4,603 |
| 2026-09-02 | — | — | — | $94.51 | 4,098 |
| 2026-09-01 | — | — | — | $93.04 | 3,739 |
| 2026-08-31 | — | — | — | $94.08 | 1,365 |
| 2026-08-28 | — | — | — | $94.50 | 1,635 |
| 2026-08-27 | $93.94 | $186.58 | 68,400 | $93.00 | 1,143 |
| 2026-08-26 | $94.28 | $187.26 | 102,200 | $94.96 | 2,462 |
| 2026-08-25 | $94.44 | $187.58 | 113,500 | $95.60 | 4,272 |
| 2026-08-24 | $94.98 | $188.65 | 88,100 | $94.02 | 1,966 |
| 2026-08-21 | $94.36 | $187.42 | 93,700 | $94.08 | 1,941 |
| 2026-08-20 | $94.34 | $187.38 | 88,100 | $93.24 | 3,247 |
| 2026-08-19 | $93.40 | $185.51 | 81,700 | $95.53 | 4,819 |
| 2026-08-18 | $96.08 | $190.83 | 69,200 | $97.26 | 3,133 |
| 2026-08-17 | $96.76 | $192.18 | 77,100 | $97.26 | 3,435 |
| 2026-08-14 | $97.97 | $194.59 | 63,800 | $98.11 | 2,289 |
| 2026-08-13 | $97.98 | $194.61 | 132,400 | $97.01 | 3,531 |
| 2026-08-12 | $97.11 | $192.88 | 181,300 | $99.64 | 9,353 |
| 2026-08-11 | $99.07 | $196.77 | 64,700 | $98.22 | 1,662 |
| 2026-08-10 | $97.51 | $193.67 | 80,000 | $98.51 | 1,861 |
| 2026-08-07 | $99.19 | $197.01 | 72,300 | $99.25 | 1,560 |
| 2026-08-06 | $99.62 | $197.86 | 83,700 | $101.30 | 1,522 |
| 2026-08-05 | $100.28 | $199.17 | 136,100 | $101.05 | 3,724 |
| 2026-08-04 | $100.58 | $199.77 | 70,500 | $99.48 | 4,941 |
| 2026-08-03 | $99.52 | $197.67 | 135,600 | $101.12 | 5,805 |
| 2026-07-31 | $99.54 | $197.71 | 133,700 | $99.17 | 4,161 |
| 2026-07-30 | $98.44 | $195.52 | 89,100 | $100.50 | 4,212 |
| 2026-07-29 | $99.75 | $198.12 | 172,500 | $100.87 | 5,246 |
| 2026-07-28 | $100.64 | $199.89 | 129,600 | $97.97 | 3,533 |
| 2026-07-27 | $97.03 | $192.72 | 134,600 | $95.78 | 7,020 |
| 2026-07-24 | $93.63 | $185.97 | 89,600 | $92.59 | 4,319 |
| 2026-07-23 | $90.76 | $180.27 | 112,300 | $90.32 | 5,327 |
| 2026-07-22 | $90.61 | $179.97 | 63,700 | $91.49 | 1,653 |
| 2026-07-21 | $91.28 | $181.30 | 106,700 | $90.79 | 3,616 |
| 2026-07-20 | $90.83 | $180.41 | 237,800 | $91.45 | 6,426 |
| 2026-07-17 | $90.91 | $180.56 | 99,200 | — | — |
| 2026-07-16 | $92.32 | $183.36 | 98,300 | — | — |
| 2026-07-15 | $89.34 | $177.45 | 72,700 | — | — |
| 2026-07-14 | $88.48 | $175.74 | 59,300 | — | — |
| 2026-07-13 | $88.42 | $175.62 | 99,900 | — | — |
| 2026-07-10 | $88.15 | $175.08 | 82,500 | — | — |
| 2026-07-09 | $88.50 | $175.78 | 92,100 | — | — |
| 2026-07-08 | $87.73 | $174.25 | 193,800 | — | — |
| 2026-07-07 | $90.25 | $179.25 | 150,900 | — | — |
| 2026-07-06 | $91.09 | $180.92 | 103,800 | — | — |
| 2026-07-02 | $91.50 | $181.74 | 162,800 | — | — |
| 2026-07-01 | $92.81 | $184.34 | 94,900 | — | — |
| 2026-06-30 | $90.43 | $179.61 | 158,200 | — | — |
| 2026-06-29 | $90.30 | $179.35 | 86,700 | — | — |
| 2026-06-26 | $89.38 | $177.53 | 256,300 | — | — |
| 2026-06-25 | $88.07 | $174.92 | 109,200 | — | — |
| 2026-06-24 | $87.87 | $174.53 | 103,100 | — | — |
| 2026-06-23 | $87.14 | $173.08 | 141,600 | — | — |
| 2026-06-22 | $85.62 | $170.06 | 128,200 | — | — |
| 2026-06-18 | $84.76 | $168.35 | 268,400 | — | — |
| 2026-06-17 | $84.69 | $167.23 | 174,600 | — | — |
| 2026-06-16 | $85.36 | $168.55 | 143,100 | — | — |
| 2026-06-15 | $85.21 | $168.25 | 93,000 | — | — |
| 2026-06-12 | $87.66 | $173.09 | 73,200 | — | — |
| 2026-06-11 | $86.88 | $171.55 | 94,400 | — | — |
| 2026-06-10 | $87.73 | $173.23 | 75,800 | — | — |
| 2026-06-09 | $86.17 | $170.15 | 70,500 | — | — |
| 2026-06-08 | $84.87 | $167.58 | 98,800 | — | — |
| 2026-06-05 | $84.50 | $166.85 | 58,800 | — | — |
| 2026-06-04 | $84.18 | $166.22 | 92,200 | — | — |
| 2026-06-03 | $80.96 | $159.86 | 111,200 | — | — |
| 2026-06-02 | $82.36 | $162.63 | 97,700 | — | — |
| 2026-06-01 | $79.77 | $157.51 | 91,500 | — | — |
| 2026-05-29 | $80.95 | $159.84 | 100,700 | — | — |
| 2026-05-28 | $80.34 | $158.64 | 75,800 | — | — |
| 2026-05-27 | $79.85 | $157.67 | 82,600 | — | — |
| 2026-05-26 | $80.49 | $158.93 | 64,400 | — | — |
| 2026-05-22 | $79.41 | $156.80 | 64,900 | — | — |
| 2026-05-21 | $79.55 | $157.08 | 52,300 | — | — |
| 2026-05-20 | $78.43 | $154.87 | 57,700 | — | — |
| 2026-05-19 | $77.55 | $153.13 | 70,700 | — | — |
| 2026-05-18 | $77.05 | $152.14 | 48,700 | — | — |
| 2026-05-15 | $75.48 | $149.04 | 50,300 | — | — |
| 2026-05-14 | $76.67 | $151.39 | 97,000 | — | — |
| 2026-05-13 | $75.87 | $149.81 | 68,700 | — | — |
| 2026-05-12 | $76.03 | $150.13 | 71,200 | — | — |
| 2026-05-11 | $76.17 | $150.40 | 75,300 | — | — |
| 2026-05-08 | $77.39 | $152.81 | 88,700 | — | — |
| 2026-05-07 | $76.82 | $151.69 | 128,000 | — | — |
| 2026-05-06 | $76.97 | $151.98 | 76,400 | — | — |
| 2026-05-05 | $76.48 | $151.02 | 56,100 | — | — |
| 2026-05-04 | $75.81 | $149.69 | 74,600 | — | — |
| 2026-05-01 | $76.28 | $150.62 | 66,800 | — | — |
| 2026-04-30 | $75.73 | $149.53 | 43,000 | — | — |
| 2026-04-29 | $74.96 | $148.01 | 44,900 | — | — |
| 2026-04-28 | $76.37 | $150.80 | 111,200 | — | — |
| 2026-04-27 | $75.14 | $148.37 | 72,800 | — | — |
| 2026-04-24 | $73.39 | $144.91 | 105,200 | — | — |
| 2026-04-23 | $76.82 | $151.69 | 75,400 | — | — |
| 2026-04-22 | $72.46 | $143.08 | 54,700 | — | — |
| 2026-04-21 | $73.52 | $145.17 | 72,700 | — | — |
| 2026-04-20 | $75.19 | $148.47 | 65,700 | — | — |
| 2026-04-17 | $75.47 | $149.02 | 75,000 | — | — |
| 2026-04-16 | $73.08 | $144.30 | 49,300 | — | — |
| 2026-04-15 | $73.44 | $145.01 | 51,300 | — | — |
| 2026-04-14 | $74.41 | $146.93 | 69,400 | — | — |
| 2026-04-13 | $73.87 | $145.86 | 87,300 | — | — |
| 2026-04-10 | $74.57 | $147.24 | 118,300 | — | — |
| 2026-04-09 | $75.24 | $148.57 | 67,800 | — | — |
| 2026-04-08 | $73.04 | $144.22 | 120,100 | — | — |
| 2026-04-07 | $71.96 | $142.09 | 103,700 | — | — |
| 2026-04-06 | $71.94 | $142.05 | 112,100 | — | — |
| 2026-04-02 | $71.85 | $141.87 | 104,600 | — | — |
| 2026-04-01 | $70.96 | $140.12 | 127,000 | — | — |
| 2026-03-31 | $70.55 | $139.31 | 121,500 | — | — |
| 2026-03-30 | $69.90 | $138.02 | 125,100 | — | — |
| 2026-03-27 | $69.21 | $136.66 | 97,300 | — | — |
| 2026-03-26 | $69.64 | $137.51 | 66,500 | — | — |
| 2026-03-25 | $68.75 | $135.75 | 86,200 | — | — |
| 2026-03-24 | $69.00 | $136.25 | 64,600 | — | — |
| 2026-03-23 | $69.29 | $136.82 | 101,500 | — | — |
| 2026-03-20 | $66.81 | $131.92 | 161,700 | — | — |
| 2026-03-19 | $68.35 | $133.99 | 70,100 | — | — |
| 2026-03-18 | $67.67 | $132.65 | 75,600 | — | — |
| 2026-03-17 | $68.70 | $134.67 | 86,600 | — | — |
| 2026-03-16 | $69.37 | $135.98 | 46,800 | — | — |
| 2026-03-13 | $68.52 | $134.32 | 45,200 | — | — |
| 2026-03-12 | $68.80 | $134.87 | 89,300 | — | — |
| 2026-03-11 | $68.01 | $133.32 | 81,500 | — | — |
| 2026-03-10 | $68.66 | $134.59 | 57,000 | — | — |
| 2026-03-09 | $68.42 | $134.12 | 48,700 | — | — |
| 2026-03-06 | $68.87 | $135.00 | 67,200 | — | — |
| 2026-03-05 | $68.64 | $134.55 | 64,700 | — | — |
| 2026-03-04 | $70.54 | $138.28 | 46,000 | — | — |
| 2026-03-03 | $69.72 | $136.67 | 39,600 | — | — |
| 2026-03-02 | $69.80 | $136.83 | 44,700 | — | — |
| 2026-02-27 | $69.00 | $135.26 | 59,900 | — | — |
| 2026-02-26 | $71.20 | $139.57 | 53,200 | — | — |
| 2026-02-25 | $70.95 | $139.08 | 38,000 | — | — |
| 2026-02-24 | $69.14 | $135.53 | 39,600 | — | — |
| 2026-02-23 | $69.45 | $136.14 | 121,900 | — | — |
| 2026-02-20 | $71.88 | $140.90 | 23,700 | — | — |
| 2026-02-19 | $71.67 | $140.49 | 40,300 | — | — |
| 2026-02-18 | $71.95 | $141.04 | 26,300 | — | — |
| 2026-02-17 | $72.88 | $142.87 | 31,500 | — | — |
| 2026-02-13 | $72.30 | $141.73 | 28,000 | — | — |
| 2026-02-12 | $72.26 | $141.65 | 40,400 | — | — |
| 2026-02-11 | $72.18 | $141.49 | 40,800 | — | — |
| 2026-02-10 | $72.48 | $142.08 | 25,200 | — | — |
| 2026-02-09 | $73.20 | $143.49 | 24,300 | — | — |
| 2026-02-06 | $74.15 | $145.35 | 40,900 | — | — |
| 2026-02-05 | $74.41 | $145.86 | 47,000 | — | — |
| 2026-02-04 | $74.17 | $145.39 | 27,600 | — | — |
| 2026-02-03 | $73.27 | $143.63 | 24,800 | — | — |
| 2026-02-02 | $73.42 | $143.92 | 36,000 | — | — |
| 2026-01-30 | $72.61 | $142.34 | 42,800 | — | — |
| 2026-01-29 | $71.40 | $139.96 | 26,000 | — | — |
| 2026-01-28 | $70.26 | $137.73 | 26,000 | — | — |
| 2026-01-27 | $70.82 | $138.83 | 41,100 | — | — |
| 2026-01-26 | $71.43 | $140.02 | 36,300 | — | — |
| 2026-01-23 | $71.63 | $140.41 | 23,300 | — | — |
| 2026-01-22 | $75.06 | $147.14 | 30,200 | — | — |
| 2026-01-21 | $74.92 | $146.86 | 40,800 | — | — |
| 2026-01-20 | $71.36 | $139.89 | 25,100 | — | — |
| 2026-01-16 | $72.43 | $141.98 | 28,700 | — | — |
| 2026-01-15 | $72.96 | $143.02 | 62,400 | — | — |
| 2026-01-14 | $70.98 | $139.14 | 36,400 | — | — |
| 2026-01-13 | $69.65 | $136.53 | 15,500 | — | — |
| 2026-01-12 | $69.26 | $135.77 | 24,900 | — | — |
| 2026-01-09 | $69.95 | $137.12 | 30,800 | — | — |
| 2026-01-08 | $70.01 | $137.24 | 67,800 | — | — |
| 2026-01-07 | $67.98 | $133.26 | 49,500 | — | — |
| 2026-01-06 | $68.59 | $134.46 | 42,100 | — | — |
| 2026-01-05 | $68.64 | $134.55 | 42,000 | — | — |
| 2026-01-02 | $68.01 | $133.32 | 28,900 | — | — |