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
| 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 | — | — |