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
- 2013-01-29 to 2026-09-03
- 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-03 | — | — | — | $149.98 | 349 |
| 2026-09-02 | — | — | — | $148.46 | 14 |
| 2026-08-31 | — | — | — | $150.07 | 167 |
| 2026-08-28 | — | — | — | $151.28 | 719 |
| 2026-08-27 | $151.82 | $715.94 | 73,500 | $151.57 | 100 |
| 2026-08-26 | $151.49 | $714.36 | 81,100 | $151.76 | 83 |
| 2026-08-25 | $152.08 | $717.17 | 93,400 | — | — |
| 2026-08-24 | $151.58 | $714.81 | 59,900 | $151.84 | 200 |
| 2026-08-21 | $151.40 | $713.98 | 64,500 | $152.74 | 11 |
| 2026-08-20 | $150.08 | $707.72 | 91,000 | — | — |
| 2026-08-19 | $151.62 | $706.26 | 101,400 | $150.53 | 25 |
| 2026-08-18 | $148.68 | $692.57 | 80,000 | $149.32 | 111 |
| 2026-08-17 | $149.90 | $698.24 | 52,200 | $149.85 | 200 |
| 2026-08-14 | $148.84 | $693.34 | 37,900 | $149.16 | 73 |
| 2026-08-13 | $148.76 | $692.94 | 67,600 | $149.02 | 7 |
| 2026-08-12 | $149.36 | $695.74 | 87,700 | $149.64 | 55 |
| 2026-08-11 | $148.55 | $691.98 | 107,400 | — | — |
| 2026-08-10 | $148.80 | $693.12 | 156,700 | $147.80 | 226 |
| 2026-08-07 | $147.96 | $689.24 | 149,800 | $148.29 | 10 |
| 2026-08-06 | $146.12 | $680.65 | 151,900 | $146.52 | 127 |
| 2026-08-05 | $145.85 | $679.40 | 150,700 | $144.77 | 630 |
| 2026-08-04 | $141.50 | $659.13 | 121,100 | $142.10 | 153 |
| 2026-08-03 | $141.20 | $657.72 | 96,800 | $140.87 | 53 |
| 2026-07-31 | $141.32 | $658.30 | 41,800 | $140.86 | 16 |
| 2026-07-30 | $142.19 | $662.33 | 61,600 | $142.50 | 1 |
| 2026-07-29 | $140.26 | $653.33 | 79,500 | $140.45 | 113 |
| 2026-07-28 | $140.31 | $653.60 | 45,400 | $140.38 | 160 |
| 2026-07-27 | $142.37 | $663.18 | 43,300 | $141.29 | 67 |
| 2026-07-24 | $141.64 | $659.79 | 124,200 | $141.45 | 406 |
| 2026-07-23 | $140.82 | $655.97 | 51,800 | $140.58 | 5 |
| 2026-07-22 | $143.05 | $666.35 | 78,900 | $143.23 | 3 |
| 2026-07-21 | $143.22 | $659.74 | 62,600 | $142.94 | 39 |
| 2026-07-20 | $140.85 | $648.83 | 51,900 | $140.89 | 8 |
| 2026-07-17 | $141.07 | $649.83 | 32,600 | — | — |
| 2026-07-16 | $140.41 | $646.80 | 78,300 | — | — |
| 2026-07-15 | $142.32 | $655.59 | 28,300 | — | — |
| 2026-07-14 | $142.18 | $654.96 | 80,000 | — | — |
| 2026-07-13 | $140.31 | $646.34 | 51,800 | — | — |
| 2026-07-10 | $143.48 | $660.96 | 14,500 | — | — |
| 2026-07-09 | $143.76 | $662.24 | 32,800 | — | — |
| 2026-07-08 | $143.02 | $658.82 | 63,700 | — | — |
| 2026-07-07 | $143.42 | $660.66 | 56,500 | — | — |
| 2026-07-06 | $145.34 | $669.49 | 65,100 | — | — |
| 2026-07-02 | $143.03 | $658.86 | 69,800 | — | — |
| 2026-07-01 | $141.20 | $650.45 | 58,900 | — | — |
| 2026-06-30 | $140.55 | $647.45 | 81,800 | — | — |
| 2026-06-29 | $140.49 | $647.16 | 85,800 | — | — |
| 2026-06-26 | $141.84 | $653.38 | 30,800 | — | — |
| 2026-06-25 | $140.50 | $647.22 | 41,600 | — | — |
| 2026-06-24 | $139.16 | $641.04 | 53,100 | — | — |
| 2026-06-23 | $143.35 | $660.34 | 60,800 | — | — |
| 2026-06-22 | $145.70 | $671.19 | 19,100 | — | — |
| 2026-06-18 | $152.00 | $674.59 | 42,700 | — | — |
| 2026-06-17 | $152.85 | $678.34 | 29,600 | — | — |
| 2026-06-16 | $155.61 | $690.61 | 34,700 | — | — |
| 2026-06-15 | $154.44 | $685.41 | 29,900 | — | — |
| 2026-06-12 | $151.62 | $672.90 | 41,500 | — | — |
| 2026-06-11 | $150.99 | $670.09 | 41,900 | — | — |
| 2026-06-10 | $147.31 | $653.75 | 51,000 | — | — |
| 2026-06-09 | $153.92 | $683.11 | 69,800 | — | — |
| 2026-06-08 | $155.19 | $688.72 | 24,100 | — | — |
| 2026-06-05 | $155.00 | $687.89 | 50,300 | — | — |
| 2026-06-04 | $160.04 | $710.29 | 90,900 | — | — |
| 2026-06-03 | $158.93 | $705.33 | 67,600 | — | — |
| 2026-06-02 | $160.23 | $711.11 | 63,200 | — | — |
| 2026-06-01 | $160.00 | $710.09 | 101,400 | — | — |
| 2026-05-29 | $161.51 | $716.80 | 94,100 | — | — |
| 2026-05-28 | $159.78 | $709.11 | 78,600 | — | — |
| 2026-05-27 | $158.50 | $703.43 | 78,400 | — | — |
| 2026-05-26 | $160.18 | $710.91 | 42,900 | — | — |
| 2026-05-22 | $160.32 | $711.51 | 14,000 | — | — |
| 2026-05-21 | $160.99 | $714.51 | 27,300 | — | — |
| 2026-05-20 | $160.99 | $714.48 | 31,800 | — | — |
| 2026-05-19 | $163.79 | $707.26 | 64,000 | — | — |
| 2026-05-18 | $165.52 | $714.75 | 17,400 | — | — |
| 2026-05-15 | $165.33 | $713.93 | 46,700 | — | — |
| 2026-05-14 | $167.32 | $722.48 | 30,700 | — | — |
| 2026-05-13 | $167.44 | $723.02 | 20,000 | — | — |
| 2026-05-12 | $167.26 | $722.22 | 12,600 | — | — |
| 2026-05-11 | $167.76 | $724.38 | 32,200 | — | — |
| 2026-05-08 | $167.52 | $723.39 | 36,100 | — | — |
| 2026-05-07 | $167.24 | $722.16 | 14,200 | — | — |
| 2026-05-06 | $166.90 | $720.69 | 51,600 | — | — |
| 2026-05-05 | $163.05 | $704.07 | 16,800 | — | — |
| 2026-05-04 | $161.88 | $699.01 | 34,400 | — | — |
| 2026-05-01 | $164.66 | $711.00 | 27,400 | — | — |
| 2026-04-30 | $164.18 | $708.93 | 63,300 | — | — |
| 2026-04-29 | $162.30 | $700.83 | 47,400 | — | — |
| 2026-04-28 | $163.25 | $704.93 | 47,900 | — | — |
| 2026-04-27 | $166.43 | $718.67 | 28,600 | — | — |
| 2026-04-24 | $166.86 | $720.52 | 14,400 | — | — |
| 2026-04-23 | $165.93 | $716.49 | 14,900 | — | — |
| 2026-04-22 | $166.61 | $719.45 | 22,500 | — | — |
| 2026-04-21 | $168.83 | $713.12 | 53,300 | — | — |
| 2026-04-20 | $174.39 | $736.61 | 18,400 | — | — |
| 2026-04-17 | $172.40 | $728.20 | 37,600 | — | — |
| 2026-04-16 | $170.98 | $722.22 | 6,800 | — | — |
| 2026-04-15 | $171.13 | $722.86 | 18,500 | — | — |
| 2026-04-14 | $171.13 | $722.82 | 28,400 | — | — |
| 2026-04-13 | $170.59 | $720.56 | 7,200 | — | — |
| 2026-04-10 | $169.98 | $717.97 | 7,000 | — | — |
| 2026-04-09 | $169.95 | $717.85 | 11,800 | — | — |
| 2026-04-08 | $168.43 | $711.43 | 15,500 | — | — |
| 2026-04-07 | $167.19 | $706.20 | 3,600 | — | — |
| 2026-04-06 | $165.53 | $699.18 | 8,400 | — | — |
| 2026-04-02 | $166.21 | $702.04 | 7,600 | — | — |
| 2026-04-01 | $169.31 | $715.15 | 19,500 | — | — |
| 2026-03-31 | $166.02 | $701.27 | 10,300 | — | — |
| 2026-03-30 | $160.56 | $678.20 | 10,200 | — | — |
| 2026-03-27 | $160.07 | $676.12 | 15,500 | — | — |
| 2026-03-26 | $155.52 | $656.89 | 22,600 | — | — |
| 2026-03-25 | $161.24 | $681.06 | 12,300 | — | — |
| 2026-03-24 | $156.71 | $661.93 | 13,100 | — | — |
| 2026-03-23 | $156.28 | $660.11 | 49,700 | — | — |
| 2026-03-20 | $160.68 | $678.69 | 30,400 | — | — |
| 2026-03-19 | $168.28 | $699.10 | 44,500 | — | — |
| 2026-03-18 | $174.82 | $726.29 | 32,300 | — | — |
| 2026-03-17 | $179.45 | $745.50 | 8,900 | — | — |
| 2026-03-16 | $179.63 | $746.27 | 12,900 | — | — |
| 2026-03-13 | $179.16 | $744.32 | 9,400 | — | — |
| 2026-03-12 | $180.93 | $751.64 | 9,800 | — | — |
| 2026-03-11 | $182.40 | $757.76 | 7,900 | — | — |
| 2026-03-10 | $182.13 | $756.62 | 19,100 | — | — |
| 2026-03-09 | $180.32 | $749.11 | 17,900 | — | — |
| 2026-03-06 | $180.89 | $751.49 | 18,100 | — | — |
| 2026-03-05 | $178.52 | $741.64 | 8,100 | — | — |
| 2026-03-04 | $179.79 | $746.94 | 9,000 | — | — |
| 2026-03-03 | $178.21 | $740.36 | 24,000 | — | — |
| 2026-03-02 | $183.28 | $761.43 | 11,300 | — | — |
| 2026-02-27 | $182.04 | $756.25 | 18,000 | — | — |
| 2026-02-26 | $180.62 | $750.37 | 12,700 | — | — |
| 2026-02-25 | $179.58 | $746.03 | 12,400 | — | — |
| 2026-02-24 | $179.84 | $747.12 | 11,100 | — | — |
| 2026-02-23 | $180.15 | $748.41 | 14,500 | — | — |
| 2026-02-20 | $178.48 | $741.47 | 20,000 | — | — |
| 2026-02-19 | $180.24 | $730.87 | 20,800 | — | — |
| 2026-02-18 | $179.76 | $728.94 | 5,800 | — | — |
| 2026-02-17 | $177.31 | $719.01 | 12,400 | — | — |
| 2026-02-13 | $180.41 | $731.57 | 5,900 | — | — |
| 2026-02-12 | $178.77 | $724.93 | 15,700 | — | — |
| 2026-02-11 | $180.79 | $733.08 | 12,900 | — | — |
| 2026-02-10 | $180.42 | $731.60 | 8,500 | — | — |
| 2026-02-09 | $180.30 | $731.14 | 16,300 | — | — |
| 2026-02-06 | $179.27 | $726.94 | 8,700 | — | — |
| 2026-02-05 | $177.89 | $721.35 | 10,500 | — | — |
| 2026-02-04 | $178.58 | $724.14 | 15,700 | — | — |
| 2026-02-03 | $178.56 | $724.06 | 16,800 | — | — |
| 2026-02-02 | $175.53 | $711.76 | 15,400 | — | — |
| 2026-01-30 | $176.17 | $714.36 | 33,500 | — | — |
| 2026-01-29 | $178.50 | $723.82 | 17,100 | — | — |
| 2026-01-28 | $179.43 | $727.59 | 17,000 | — | — |
| 2026-01-27 | $179.47 | $727.76 | 14,600 | — | — |
| 2026-01-26 | $179.10 | $726.25 | 25,000 | — | — |
| 2026-01-23 | $179.23 | $726.76 | 11,100 | — | — |
| 2026-01-22 | $179.30 | $727.06 | 10,300 | — | — |
| 2026-01-21 | $177.92 | $721.48 | 14,900 | — | — |
| 2026-01-20 | $181.73 | $722.85 | 19,400 | — | — |
| 2026-01-16 | $179.25 | $712.98 | 11,100 | — | — |
| 2026-01-15 | $179.34 | $713.34 | 9,700 | — | — |
| 2026-01-14 | $179.72 | $714.86 | 14,300 | — | — |
| 2026-01-13 | $178.78 | $711.12 | 7,200 | — | — |
| 2026-01-12 | $178.69 | $710.77 | 7,100 | — | — |
| 2026-01-09 | $177.42 | $705.70 | 9,200 | — | — |
| 2026-01-08 | $176.35 | $701.46 | 3,200 | — | — |
| 2026-01-07 | $176.06 | $700.30 | 9,800 | — | — |
| 2026-01-06 | $176.40 | $701.65 | 6,100 | — | — |
| 2026-01-05 | $175.84 | $699.41 | 8,100 | — | — |
| 2026-01-02 | $174.12 | $692.58 | 11,100 | — | — |