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-04-17 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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $99.87 | $665.28 | 47,500 | — | — |
| 2025-12-30 | $100.57 | $669.94 | 37,200 | — | — |
| 2025-12-29 | $99.58 | $663.34 | 66,600 | — | — |
| 2025-12-26 | $100.37 | $668.61 | 46,000 | — | — |
| 2025-12-24 | $100.09 | $666.74 | 25,800 | — | — |
| 2025-12-23 | $100.22 | $667.61 | 56,600 | — | — |
| 2025-12-22 | $100.01 | $666.21 | 81,700 | — | — |
| 2025-12-19 | $102.36 | $663.96 | 90,600 | — | — |
| 2025-12-18 | $101.66 | $659.42 | 95,400 | — | — |
| 2025-12-17 | $101.72 | $659.81 | 78,100 | — | — |
| 2025-12-16 | $100.67 | $653.00 | 105,100 | — | — |
| 2025-12-15 | $100.72 | $653.33 | 82,600 | — | — |
| 2025-12-12 | $99.35 | $644.44 | 41,700 | — | — |
| 2025-12-11 | $100.26 | $650.34 | 38,100 | — | — |
| 2025-12-10 | $100.33 | $650.80 | 39,300 | — | — |
| 2025-12-09 | $99.61 | $646.13 | 19,500 | — | — |
| 2025-12-08 | $99.22 | $643.60 | 24,800 | — | — |
| 2025-12-05 | $99.08 | $642.69 | 16,100 | — | — |
| 2025-12-04 | $98.54 | $639.19 | 18,800 | — | — |
| 2025-12-03 | $98.76 | $640.61 | 21,600 | — | — |
| 2025-12-02 | $98.47 | $638.73 | 18,400 | — | — |
| 2025-12-01 | $98.04 | $635.94 | 51,100 | — | — |
| 2025-11-28 | $97.87 | $634.84 | 35,100 | — | — |
| 2025-11-26 | $94.85 | $615.25 | 46,200 | — | — |
| 2025-11-25 | $93.16 | $604.29 | 11,200 | — | — |
| 2025-11-24 | $93.18 | $604.42 | 15,000 | — | — |
| 2025-11-21 | $90.96 | $590.02 | 23,300 | — | — |
| 2025-11-20 | $91.78 | $595.34 | 52,500 | — | — |
| 2025-11-19 | $95.65 | $601.53 | 85,400 | — | — |
| 2025-11-18 | $95.22 | $598.83 | 37,900 | — | — |
| 2025-11-17 | $94.22 | $592.54 | 59,100 | — | — |
| 2025-11-14 | $94.63 | $595.12 | 56,400 | — | — |
| 2025-11-13 | $96.30 | $605.62 | 60,200 | — | — |
| 2025-11-12 | $97.00 | $610.02 | 40,900 | — | — |
| 2025-11-11 | $95.55 | $600.90 | 36,000 | — | — |
| 2025-11-10 | $94.67 | $595.37 | 41,800 | — | — |
| 2025-11-07 | $91.52 | $575.56 | 43,300 | — | — |
| 2025-11-06 | $90.77 | $570.84 | 24,800 | — | — |
| 2025-11-05 | $90.73 | $570.59 | 10,300 | — | — |
| 2025-11-04 | $88.97 | $559.52 | 42,300 | — | — |
| 2025-11-03 | $90.65 | $570.09 | 19,000 | — | — |
| 2025-10-31 | $90.95 | $571.97 | 23,400 | — | — |
| 2025-10-30 | $90.98 | $572.16 | 24,000 | — | — |
| 2025-10-29 | $89.24 | $561.22 | 55,800 | — | — |
| 2025-10-28 | $88.29 | $555.25 | 69,300 | — | — |
| 2025-10-27 | $87.80 | $552.16 | 47,400 | — | — |
| 2025-10-24 | $90.53 | $569.33 | 19,300 | — | — |
| 2025-10-23 | $90.43 | $568.70 | 37,900 | — | — |
| 2025-10-22 | $89.88 | $565.24 | 37,900 | — | — |
| 2025-10-21 | $90.93 | $564.46 | 69,400 | — | — |
| 2025-10-20 | $95.18 | $590.84 | 49,700 | — | — |
| 2025-10-17 | $94.20 | $584.76 | 29,800 | — | — |
| 2025-10-16 | $95.85 | $595.00 | 24,700 | — | — |
| 2025-10-15 | $95.82 | $594.81 | 14,200 | — | — |
| 2025-10-14 | $94.40 | $586.00 | 27,400 | — | — |
| 2025-10-13 | $95.56 | $593.20 | 22,500 | — | — |
| 2025-10-10 | $93.20 | $578.55 | 17,100 | — | — |
| 2025-10-09 | $92.67 | $575.26 | 32,500 | — | — |
| 2025-10-08 | $93.19 | $578.49 | 21,600 | — | — |
| 2025-10-07 | $92.65 | $575.14 | 13,100 | — | — |
| 2025-10-06 | $92.78 | $575.94 | 34,700 | — | — |
| 2025-10-03 | $92.70 | $575.45 | 18,700 | — | — |
| 2025-10-02 | $92.49 | $574.14 | 18,500 | — | — |
| 2025-10-01 | $92.36 | $573.34 | 25,600 | — | — |
| 2025-09-30 | $92.28 | $572.84 | 23,000 | — | — |
| 2025-09-29 | $92.32 | $573.09 | 29,100 | — | — |
| 2025-09-26 | $91.79 | $569.80 | 28,800 | — | — |
| 2025-09-25 | $91.22 | $566.26 | 18,100 | — | — |
| 2025-09-24 | $90.17 | $559.74 | 26,000 | — | — |
| 2025-09-23 | $90.32 | $560.67 | 36,900 | — | — |
| 2025-09-22 | $90.38 | $561.04 | 36,300 | — | — |
| 2025-09-19 | $90.60 | $554.64 | 52,100 | — | — |
| 2025-09-18 | $88.83 | $543.80 | 44,700 | — | — |
| 2025-09-17 | $88.16 | $539.70 | 35,100 | — | — |
| 2025-09-16 | $89.52 | $548.03 | 41,400 | — | — |
| 2025-09-15 | $89.73 | $549.31 | 57,400 | — | — |
| 2025-09-12 | $89.19 | $546.01 | 17,700 | — | — |
| 2025-09-11 | $88.62 | $542.52 | 16,000 | — | — |
| 2025-09-10 | $88.25 | $540.25 | 30,200 | — | — |
| 2025-09-09 | $87.95 | $538.41 | 29,900 | — | — |
| 2025-09-08 | $88.16 | $539.70 | 53,800 | — | — |
| 2025-09-05 | $87.85 | $537.80 | 18,800 | — | — |
| 2025-09-04 | $87.50 | $535.66 | 25,300 | — | — |
| 2025-09-03 | $87.74 | $537.13 | 36,000 | — | — |
| 2025-09-02 | $87.25 | $534.13 | 60,000 | — | — |
| 2025-08-29 | $86.00 | $526.48 | 18,800 | — | — |
| 2025-08-28 | $85.10 | $520.97 | 17,000 | — | — |
| 2025-08-27 | $84.18 | $515.34 | 18,800 | — | — |
| 2025-08-26 | $84.13 | $515.03 | 11,100 | — | — |
| 2025-08-25 | $84.10 | $514.85 | 24,900 | — | — |
| 2025-08-22 | $84.48 | $517.17 | 35,500 | — | — |
| 2025-08-21 | $83.09 | $508.66 | 18,700 | — | — |
| 2025-08-20 | $83.06 | $508.48 | 35,500 | — | — |
| 2025-08-19 | $83.66 | $502.50 | 69,500 | — | — |
| 2025-08-18 | $84.81 | $509.41 | 75,200 | — | — |
| 2025-08-15 | $84.63 | $508.33 | 41,300 | — | — |
| 2025-08-14 | $84.82 | $509.47 | 75,600 | — | — |
| 2025-08-13 | $85.26 | $512.11 | 83,700 | — | — |
| 2025-08-12 | $84.25 | $506.05 | 118,800 | — | — |
| 2025-08-11 | $83.77 | $503.16 | 163,400 | — | — |
| 2025-08-08 | $85.15 | $511.45 | 35,300 | — | — |
| 2025-08-07 | $84.65 | $508.45 | 14,600 | — | — |
| 2025-08-06 | $84.07 | $504.97 | 21,300 | — | — |
| 2025-08-05 | $83.62 | $502.26 | 15,700 | — | — |
| 2025-08-04 | $82.83 | $497.52 | 6,200 | — | — |
| 2025-08-01 | $81.97 | $492.35 | 7,700 | — | — |
| 2025-07-31 | $81.32 | $488.45 | 26,900 | — | — |
| 2025-07-30 | $81.92 | $492.05 | 14,000 | — | — |
| 2025-07-29 | $83.79 | $503.29 | 6,500 | — | — |
| 2025-07-28 | $83.79 | $503.29 | 13,400 | — | — |
| 2025-07-25 | $83.82 | $503.47 | 18,500 | — | — |
| 2025-07-24 | $84.61 | $508.21 | 11,100 | — | — |
| 2025-07-23 | $84.76 | $509.11 | 13,400 | — | — |
| 2025-07-22 | $84.65 | $508.45 | 17,700 | — | — |
| 2025-07-21 | $85.41 | $506.65 | 32,300 | — | — |
| 2025-07-18 | $84.28 | $499.95 | 16,000 | — | — |
| 2025-07-17 | $84.18 | $499.36 | 20,800 | — | — |
| 2025-07-16 | $83.69 | $496.45 | 9,300 | — | — |
| 2025-07-15 | $83.51 | $495.38 | 10,900 | — | — |
| 2025-07-14 | $84.10 | $498.88 | 20,600 | — | — |
| 2025-07-11 | $84.25 | $499.77 | 44,600 | — | — |
| 2025-07-10 | $81.84 | $485.48 | 14,600 | — | — |
| 2025-07-09 | $81.14 | $481.32 | 17,500 | — | — |
| 2025-07-08 | $81.49 | $483.40 | 14,700 | — | — |
| 2025-07-07 | $81.70 | $484.65 | 21,000 | — | — |
| 2025-07-03 | $81.79 | $485.18 | 18,100 | — | — |
| 2025-07-02 | $81.05 | $480.79 | 21,300 | — | — |
| 2025-07-01 | $79.97 | $474.38 | 11,900 | — | — |
| 2025-06-30 | $80.08 | $475.04 | 18,900 | — | — |
| 2025-06-27 | $79.79 | $473.32 | 11,400 | — | — |
| 2025-06-26 | $80.86 | $479.66 | 20,400 | — | — |
| 2025-06-25 | $80.15 | $475.45 | 8,600 | — | — |
| 2025-06-24 | $79.60 | $472.19 | 20,700 | — | — |
| 2025-06-23 | $80.10 | $475.16 | 15,100 | — | — |
| 2025-06-20 | $79.92 | $474.09 | 23,500 | — | — |
| 2025-06-18 | $82.08 | $479.01 | 28,300 | — | — |
| 2025-06-17 | $82.61 | $482.10 | 35,100 | — | — |
| 2025-06-16 | $81.20 | $473.87 | 29,800 | — | — |
| 2025-06-13 | $81.03 | $472.88 | 34,800 | — | — |
| 2025-06-12 | $81.13 | $473.46 | 26,800 | — | — |
| 2025-06-11 | $80.91 | $472.18 | 71,700 | — | — |
| 2025-06-10 | $81.10 | $473.29 | 134,800 | — | — |
| 2025-06-09 | $81.10 | $473.29 | 168,600 | — | — |
| 2025-06-06 | $80.63 | $470.54 | 90,900 | — | — |
| 2025-06-05 | $80.25 | $468.33 | 152,900 | — | — |
| 2025-06-04 | $79.50 | $463.95 | 11,700 | — | — |
| 2025-06-03 | $79.60 | $464.53 | 32,700 | — | — |
| 2025-06-02 | $79.25 | $462.49 | 37,500 | — | — |
| 2025-05-30 | $77.20 | $450.53 | 9,600 | — | — |
| 2025-05-29 | $77.80 | $454.03 | 14,000 | — | — |
| 2025-05-28 | $77.12 | $450.06 | 20,100 | — | — |
| 2025-05-27 | $77.50 | $452.28 | 18,800 | — | — |
| 2025-05-23 | $77.73 | $453.62 | 15,500 | — | — |
| 2025-05-22 | $76.94 | $449.01 | 15,700 | — | — |
| 2025-05-21 | $77.59 | $452.80 | 51,300 | — | — |
| 2025-05-20 | $78.89 | $447.81 | 48,000 | — | — |
| 2025-05-19 | $77.95 | $442.48 | 43,700 | — | — |
| 2025-05-16 | $77.69 | $441.00 | 23,300 | — | — |
| 2025-05-15 | $78.20 | $443.90 | 19,900 | — | — |
| 2025-05-14 | $77.67 | $440.89 | 30,800 | — | — |
| 2025-05-13 | $78.80 | $447.30 | 12,700 | — | — |
| 2025-05-12 | $78.21 | $443.95 | 25,500 | — | — |
| 2025-05-09 | $78.39 | $444.97 | 17,200 | — | — |
| 2025-05-08 | $77.88 | $442.08 | 27,300 | — | — |
| 2025-05-07 | $77.92 | $442.31 | 31,200 | — | — |
| 2025-05-06 | $78.34 | $444.69 | 18,200 | — | — |
| 2025-05-05 | $77.89 | $442.14 | 14,800 | — | — |
| 2025-05-02 | $77.27 | $438.62 | 12,000 | — | — |
| 2025-05-01 | $77.47 | $439.75 | 29,900 | — | — |
| 2025-04-30 | $77.59 | $440.43 | 13,700 | — | — |
| 2025-04-29 | $77.74 | $441.29 | 13,300 | — | — |
| 2025-04-28 | $77.90 | $442.19 | 18,800 | — | — |
| 2025-04-25 | $77.50 | $439.92 | 9,000 | — | — |
| 2025-04-24 | $77.80 | $441.63 | 20,300 | — | — |
| 2025-04-23 | $77.63 | $440.66 | 17,100 | — | — |
| 2025-04-22 | $76.67 | $435.21 | 32,300 | — | — |
| 2025-04-21 | $79.25 | $438.03 | 101,600 | — | — |
| 2025-04-17 | $78.99 | $436.59 | 55,400 | — | — |
| 2025-04-16 | $78.81 | $435.59 | 25,600 | — | — |
| 2025-04-15 | $78.55 | $434.16 | 46,200 | — | — |
| 2025-04-14 | $78.10 | $431.67 | 55,600 | — | — |
| 2025-04-11 | $77.76 | $429.79 | 43,400 | — | — |
| 2025-04-10 | $76.67 | $423.77 | 20,400 | — | — |
| 2025-04-09 | $76.26 | $421.50 | 49,400 | — | — |
| 2025-04-08 | $73.96 | $408.79 | 38,500 | — | — |
| 2025-04-07 | $73.70 | $407.35 | 35,400 | — | — |
| 2025-04-04 | $73.35 | $405.42 | 103,500 | — | — |
| 2025-04-03 | $78.20 | $432.22 | 41,300 | — | — |
| 2025-04-02 | $82.11 | $453.83 | 8,700 | — | — |
| 2025-04-01 | $82.00 | $453.23 | 9,900 | — | — |
| 2025-03-31 | $82.30 | $454.88 | 21,200 | — | — |
| 2025-03-28 | $82.42 | $455.55 | 17,900 | — | — |
| 2025-03-27 | $82.57 | $456.38 | 14,900 | — | — |
| 2025-03-26 | $81.69 | $451.51 | 16,800 | — | — |
| 2025-03-25 | $81.63 | $451.18 | 30,100 | — | — |
| 2025-03-24 | $80.64 | $445.71 | 22,300 | — | — |
| 2025-03-21 | $80.66 | $445.82 | 18,900 | — | — |
| 2025-03-20 | $81.20 | $448.80 | 21,600 | — | — |
| 2025-03-19 | $82.89 | $450.99 | 65,400 | — | — |
| 2025-03-18 | $83.08 | $452.03 | 67,100 | — | — |
| 2025-03-17 | $82.95 | $451.32 | 88,300 | — | — |
| 2025-03-14 | $82.61 | $449.47 | 44,200 | — | — |
| 2025-03-13 | $82.59 | $449.36 | 92,300 | — | — |
| 2025-03-12 | $81.78 | $444.95 | 140,200 | — | — |
| 2025-03-11 | $81.18 | $441.69 | 26,100 | — | — |
| 2025-03-10 | $79.53 | $432.71 | 102,500 | — | — |
| 2025-03-07 | $80.16 | $436.14 | 7,100 | — | — |
| 2025-03-06 | $80.32 | $437.01 | 8,500 | — | — |
| 2025-03-05 | $80.25 | $436.63 | 11,600 | — | — |
| 2025-03-04 | $78.50 | $427.11 | 9,500 | — | — |
| 2025-03-03 | $77.95 | $424.12 | 15,800 | — | — |
| 2025-02-28 | $77.16 | $419.82 | 9,300 | — | — |
| 2025-02-27 | $77.15 | $419.76 | 9,200 | — | — |
| 2025-02-26 | $78.61 | $427.71 | 9,700 | — | — |
| 2025-02-25 | $78.34 | $426.24 | 7,800 | — | — |
| 2025-02-24 | $79.28 | $431.35 | 8,000 | — | — |
| 2025-02-21 | $79.63 | $433.26 | 9,100 | — | — |
| 2025-02-20 | $81.44 | $437.34 | 12,900 | — | — |
| 2025-02-19 | $80.77 | $433.74 | 14,300 | — | — |
| 2025-02-18 | $80.87 | $434.28 | 13,400 | — | — |
| 2025-02-14 | $79.59 | $427.40 | 13,400 | — | — |
| 2025-02-13 | $79.92 | $429.17 | 19,500 | — | — |
| 2025-02-12 | $79.58 | $427.35 | 5,700 | — | — |
| 2025-02-11 | $79.34 | $426.06 | 9,100 | — | — |
| 2025-02-10 | $79.45 | $426.65 | 8,000 | — | — |
| 2025-02-07 | $79.02 | $424.34 | 8,400 | — | — |
| 2025-02-06 | $79.39 | $426.33 | 27,100 | — | — |
| 2025-02-05 | $79.27 | $425.68 | 9,500 | — | — |
| 2025-02-04 | $79.10 | $424.77 | 14,500 | — | — |
| 2025-02-03 | $78.18 | $419.83 | 7,300 | — | — |
| 2025-01-31 | $78.00 | $418.86 | 10,600 | — | — |
| 2025-01-30 | $78.05 | $419.13 | 12,900 | — | — |
| 2025-01-29 | $76.92 | $413.06 | 18,000 | — | — |
| 2025-01-28 | $76.22 | $409.31 | 13,800 | — | — |
| 2025-01-27 | $75.90 | $407.59 | 12,500 | — | — |
| 2025-01-24 | $76.90 | $412.96 | 5,800 | — | — |
| 2025-01-23 | $76.50 | $410.81 | 12,400 | — | — |
| 2025-01-22 | $76.90 | $412.96 | 14,300 | — | — |
| 2025-01-21 | $77.49 | $412.17 | 15,000 | — | — |
| 2025-01-17 | $76.53 | $407.07 | 13,000 | — | — |
| 2025-01-16 | $77.23 | $410.79 | 7,300 | — | — |
| 2025-01-15 | $76.97 | $409.41 | 17,200 | — | — |
| 2025-01-14 | $76.10 | $404.78 | 13,900 | — | — |
| 2025-01-13 | $75.04 | $399.14 | 18,300 | — | — |
| 2025-01-10 | $76.55 | $407.17 | 12,200 | — | — |
| 2025-01-08 | $75.96 | $404.03 | 11,200 | — | — |
| 2025-01-07 | $76.04 | $404.46 | 5,900 | — | — |
| 2025-01-06 | $75.53 | $401.75 | 12,200 | — | — |
| 2025-01-03 | $74.81 | $397.92 | 11,800 | — | — |
| 2025-01-02 | $74.63 | $396.96 | 14,200 | — | — |