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
- 1980-03-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 | $32.66 | $836.30 | 41,700 | — | — |
| 2025-12-30 | $32.83 | $840.65 | 36,500 | — | — |
| 2025-12-29 | $32.74 | $838.35 | 46,300 | — | — |
| 2025-12-26 | $32.73 | $838.09 | 39,000 | — | — |
| 2025-12-24 | $32.75 | $838.60 | 8,600 | — | — |
| 2025-12-23 | $32.71 | $837.58 | 86,900 | — | — |
| 2025-12-22 | $32.74 | $838.35 | 141,600 | — | — |
| 2025-12-19 | $32.63 | $835.53 | 62,500 | — | — |
| 2025-12-18 | $32.09 | $821.70 | 36,600 | — | — |
| 2025-12-17 | $31.97 | $818.63 | 78,100 | — | — |
| 2025-12-16 | $32.12 | $822.47 | 112,300 | — | — |
| 2025-12-15 | $32.31 | $827.34 | 47,000 | — | — |
| 2025-12-12 | $32.41 | $829.90 | 65,500 | — | — |
| 2025-12-11 | $34.98 | $888.77 | 26,600 | — | — |
| 2025-12-10 | $34.86 | $885.72 | 54,100 | — | — |
| 2025-12-09 | $34.61 | $879.37 | 47,200 | — | — |
| 2025-12-08 | $34.64 | $880.13 | 23,200 | — | — |
| 2025-12-05 | $34.78 | $883.69 | 36,000 | — | — |
| 2025-12-04 | $34.59 | $878.86 | 31,000 | — | — |
| 2025-12-03 | $34.57 | $878.35 | 39,100 | — | — |
| 2025-12-02 | $34.41 | $874.28 | 31,400 | — | — |
| 2025-12-01 | $34.41 | $874.28 | 30,200 | — | — |
| 2025-11-28 | $34.34 | $872.51 | 19,200 | — | — |
| 2025-11-26 | $34.30 | $871.49 | 24,100 | — | — |
| 2025-11-25 | $34.31 | $871.74 | 31,000 | — | — |
| 2025-11-24 | $33.96 | $862.85 | 40,500 | — | — |
| 2025-11-21 | $33.55 | $852.43 | 49,700 | — | — |
| 2025-11-20 | $33.48 | $850.66 | 21,300 | — | — |
| 2025-11-19 | $33.78 | $858.28 | 80,100 | — | — |
| 2025-11-18 | $33.49 | $850.91 | 31,700 | — | — |
| 2025-11-17 | $33.73 | $857.01 | 25,900 | — | — |
| 2025-11-14 | $34.06 | $865.39 | 13,900 | — | — |
| 2025-11-13 | $34.12 | $866.92 | 24,500 | — | — |
| 2025-11-12 | $34.35 | $872.76 | 35,000 | — | — |
| 2025-11-11 | $34.38 | $873.52 | 20,900 | — | — |
| 2025-11-10 | $34.15 | $867.68 | 33,100 | — | — |
| 2025-11-07 | $33.74 | $857.26 | 96,800 | — | — |
| 2025-11-06 | $33.96 | $862.85 | 44,400 | — | — |
| 2025-11-05 | $34.09 | $866.15 | 31,100 | — | — |
| 2025-11-04 | $33.90 | $861.33 | 36,900 | — | — |
| 2025-11-03 | $34.19 | $868.69 | 26,600 | — | — |
| 2025-10-31 | $34.42 | $874.54 | 28,800 | — | — |
| 2025-10-30 | $34.38 | $873.52 | 33,500 | — | — |
| 2025-10-29 | $34.58 | $878.60 | 48,000 | — | — |
| 2025-10-28 | $34.62 | $879.62 | 47,600 | — | — |
| 2025-10-27 | $34.46 | $875.55 | 55,000 | — | — |
| 2025-10-24 | $34.19 | $868.69 | 33,000 | — | — |
| 2025-10-23 | $34.08 | $865.90 | 24,800 | — | — |
| 2025-10-22 | $33.93 | $862.09 | 31,100 | — | — |
| 2025-10-21 | $34.01 | $864.12 | 43,600 | — | — |
| 2025-10-20 | $33.86 | $860.31 | 23,400 | — | — |
| 2025-10-17 | $33.71 | $856.50 | 35,300 | — | — |
| 2025-10-16 | $33.78 | $858.28 | 37,900 | — | — |
| 2025-10-15 | $34.02 | $864.38 | 15,800 | — | — |
| 2025-10-14 | $33.81 | $859.04 | 30,100 | — | — |
| 2025-10-13 | $33.82 | $859.29 | 30,100 | — | — |
| 2025-10-10 | $33.61 | $853.96 | 49,200 | — | — |
| 2025-10-09 | $34.22 | $869.46 | 42,300 | — | — |
| 2025-10-08 | $34.22 | $869.46 | 24,500 | — | — |
| 2025-10-07 | $34.11 | $866.66 | 68,200 | — | — |
| 2025-10-06 | $34.18 | $868.44 | 42,600 | — | — |
| 2025-10-03 | $34.30 | $871.49 | 30,400 | — | — |
| 2025-10-02 | $34.11 | $866.66 | 28,100 | — | — |
| 2025-10-01 | $34.04 | $864.88 | 19,000 | — | — |
| 2025-09-30 | $34.00 | $863.87 | 24,900 | — | — |
| 2025-09-29 | $33.91 | $861.58 | 39,900 | — | — |
| 2025-09-26 | $33.80 | $858.79 | 45,000 | — | — |
| 2025-09-25 | $33.71 | $856.50 | 43,500 | — | — |
| 2025-09-24 | $33.85 | $860.06 | 64,900 | — | — |
| 2025-09-23 | $34.11 | $866.66 | 73,200 | — | — |
| 2025-09-22 | $33.86 | $860.31 | 49,600 | — | — |
| 2025-09-19 | $33.85 | $860.06 | 25,200 | — | — |
| 2025-09-18 | $33.82 | $859.29 | 27,400 | — | — |
| 2025-09-17 | $33.68 | $855.74 | 50,400 | — | — |
| 2025-09-16 | $33.73 | $857.01 | 57,000 | — | — |
| 2025-09-15 | $33.90 | $854.59 | 36,700 | — | — |
| 2025-09-12 | $33.91 | $854.85 | 21,700 | — | — |
| 2025-09-11 | $33.94 | $855.60 | 24,200 | — | — |
| 2025-09-10 | $33.72 | $850.06 | 21,900 | — | — |
| 2025-09-09 | $33.69 | $849.30 | 14,100 | — | — |
| 2025-09-08 | $33.56 | $846.02 | 26,700 | — | — |
| 2025-09-05 | $33.55 | $845.77 | 97,300 | — | — |
| 2025-09-04 | $33.57 | $846.27 | 37,800 | — | — |
| 2025-09-03 | $33.52 | $845.01 | 19,100 | — | — |
| 2025-09-02 | $33.46 | $843.50 | 40,600 | — | — |
| 2025-08-29 | $33.54 | $845.52 | 33,800 | — | — |
| 2025-08-28 | $33.51 | $844.76 | 43,300 | — | — |
| 2025-08-27 | $33.55 | $845.77 | 23,200 | — | — |
| 2025-08-26 | $33.56 | $846.02 | 38,200 | — | — |
| 2025-08-25 | $33.43 | $842.75 | 30,300 | — | — |
| 2025-08-22 | $33.45 | $843.25 | 30,000 | — | — |
| 2025-08-21 | $33.05 | $833.17 | 37,600 | — | — |
| 2025-08-20 | $33.13 | $835.18 | 62,500 | — | — |
| 2025-08-19 | $33.10 | $834.43 | 84,800 | — | — |
| 2025-08-18 | $33.22 | $837.45 | 55,800 | — | — |
| 2025-08-15 | $33.14 | $835.43 | 37,100 | — | — |
| 2025-08-14 | $33.22 | $837.45 | 47,800 | — | — |
| 2025-08-13 | $33.22 | $837.45 | 29,600 | — | — |
| 2025-08-12 | $32.96 | $830.90 | 35,800 | — | — |
| 2025-08-11 | $32.70 | $824.34 | 30,000 | — | — |
| 2025-08-08 | $32.88 | $828.88 | 34,600 | — | — |
| 2025-08-07 | $32.66 | $823.33 | 45,200 | — | — |
| 2025-08-06 | $32.56 | $820.81 | 30,600 | — | — |
| 2025-08-05 | $32.42 | $817.28 | 73,800 | — | — |
| 2025-08-04 | $32.43 | $817.54 | 28,800 | — | — |
| 2025-08-01 | $32.24 | $812.75 | 63,400 | — | — |
| 2025-07-31 | $32.68 | $823.84 | 76,500 | — | — |
| 2025-07-30 | $32.53 | $820.06 | 80,100 | — | — |
| 2025-07-29 | $32.70 | $824.34 | 80,900 | — | — |
| 2025-07-28 | $32.75 | $825.60 | 74,500 | — | — |
| 2025-07-25 | $32.81 | $827.12 | 86,400 | — | — |
| 2025-07-24 | $32.70 | $824.34 | 79,800 | — | — |
| 2025-07-23 | $32.63 | $822.58 | 43,800 | — | — |
| 2025-07-22 | $32.44 | $817.79 | 36,600 | — | — |
| 2025-07-21 | $32.30 | $814.26 | 45,100 | — | — |
| 2025-07-18 | $32.17 | $810.98 | 38,500 | — | — |
| 2025-07-17 | $32.14 | $810.23 | 36,800 | — | — |
| 2025-07-16 | $31.96 | $805.69 | 56,000 | — | — |
| 2025-07-15 | $31.84 | $802.66 | 26,200 | — | — |
| 2025-07-14 | $31.97 | $805.94 | 25,900 | — | — |
| 2025-07-11 | $31.91 | $804.43 | 24,600 | — | — |
| 2025-07-10 | $31.93 | $804.93 | 43,700 | — | — |
| 2025-07-09 | $31.86 | $803.17 | 26,700 | — | — |
| 2025-07-08 | $31.72 | $799.64 | 20,800 | — | — |
| 2025-07-07 | $31.70 | $799.13 | 28,200 | — | — |
| 2025-07-03 | $32.04 | $807.70 | 31,600 | — | — |
| 2025-07-02 | $31.79 | $801.40 | 74,500 | — | — |
| 2025-07-01 | $31.76 | $800.65 | 23,500 | — | — |
| 2025-06-30 | $31.66 | $798.12 | 37,300 | — | — |
| 2025-06-27 | $31.55 | $795.35 | 137,100 | — | — |
| 2025-06-26 | $31.30 | $789.05 | 55,200 | — | — |
| 2025-06-25 | $31.20 | $786.53 | 95,900 | — | — |
| 2025-06-24 | $31.10 | $784.01 | 72,400 | — | — |
| 2025-06-23 | $30.72 | $774.43 | 30,400 | — | — |
| 2025-06-20 | $30.67 | $773.17 | 49,700 | — | — |
| 2025-06-18 | $30.62 | $771.91 | 44,800 | — | — |
| 2025-06-17 | $30.63 | $772.16 | 47,700 | — | — |
| 2025-06-16 | $30.79 | $776.19 | 53,800 | — | — |
| 2025-06-13 | $31.44 | $785.27 | 50,700 | — | — |
| 2025-06-12 | $31.84 | $795.26 | 27,300 | — | — |
| 2025-06-11 | $31.80 | $794.26 | 12,500 | — | — |
| 2025-06-10 | $31.82 | $794.76 | 20,100 | — | — |
| 2025-06-09 | $31.64 | $790.26 | 12,200 | — | — |
| 2025-06-06 | $31.61 | $789.51 | 44,700 | — | — |
| 2025-06-05 | $31.38 | $783.77 | 32,200 | — | — |
| 2025-06-04 | $31.41 | $784.52 | 24,000 | — | — |
| 2025-06-03 | $31.42 | $784.77 | 25,000 | — | — |
| 2025-06-02 | $31.27 | $781.02 | 29,600 | — | — |
| 2025-05-30 | $31.19 | $779.02 | 28,500 | — | — |
| 2025-05-29 | $31.13 | $777.53 | 44,200 | — | — |
| 2025-05-28 | $31.12 | $777.28 | 32,200 | — | — |
| 2025-05-27 | $31.18 | $778.77 | 30,600 | — | — |
| 2025-05-23 | $30.80 | $769.28 | 18,200 | — | — |
| 2025-05-22 | $30.97 | $773.53 | 26,700 | — | — |
| 2025-05-21 | $31.03 | $775.03 | 30,200 | — | — |
| 2025-05-20 | $31.34 | $782.77 | 41,900 | — | — |
| 2025-05-19 | $31.40 | $784.27 | 27,800 | — | — |
| 2025-05-16 | $31.41 | $784.52 | 26,500 | — | — |
| 2025-05-15 | $31.28 | $781.27 | 30,400 | — | — |
| 2025-05-14 | $31.18 | $778.77 | 33,600 | — | — |
| 2025-05-13 | $31.12 | $777.28 | 45,300 | — | — |
| 2025-05-12 | $30.94 | $772.78 | 65,600 | — | — |
| 2025-05-09 | $30.33 | $757.54 | 43,400 | — | — |
| 2025-05-08 | $30.21 | $754.55 | 30,100 | — | — |
| 2025-05-07 | $30.07 | $751.05 | 39,200 | — | — |
| 2025-05-06 | $30.05 | $750.55 | 43,900 | — | — |
| 2025-05-05 | $30.11 | $752.05 | 33,800 | — | — |
| 2025-05-02 | $30.26 | $755.80 | 53,900 | — | — |
| 2025-05-01 | $30.02 | $749.80 | 58,300 | — | — |
| 2025-04-30 | $29.77 | $743.56 | 57,800 | — | — |
| 2025-04-29 | $29.61 | $739.56 | 61,700 | — | — |
| 2025-04-28 | $29.44 | $735.31 | 68,100 | — | — |
| 2025-04-25 | $29.47 | $736.06 | 25,600 | — | — |
| 2025-04-24 | $29.25 | $730.57 | 52,900 | — | — |
| 2025-04-23 | $28.73 | $717.58 | 105,900 | — | — |
| 2025-04-22 | $28.42 | $709.84 | 82,300 | — | — |
| 2025-04-21 | $27.86 | $695.85 | 99,000 | — | — |
| 2025-04-17 | $28.48 | $711.34 | 40,900 | — | — |
| 2025-04-16 | $28.27 | $706.09 | 45,800 | — | — |
| 2025-04-15 | $28.78 | $718.83 | 25,900 | — | — |
| 2025-04-14 | $28.77 | $718.58 | 68,100 | — | — |
| 2025-04-11 | $28.63 | $715.08 | 40,500 | — | — |
| 2025-04-10 | $28.24 | $705.34 | 94,500 | — | — |
| 2025-04-09 | $29.38 | $733.82 | 113,100 | — | — |
| 2025-04-08 | $27.39 | $684.11 | 83,600 | — | — |
| 2025-04-07 | $27.37 | $683.61 | 115,000 | — | — |
| 2025-04-04 | $28.06 | $700.85 | 64,500 | — | — |
| 2025-04-03 | $29.60 | $739.31 | 53,600 | — | — |
| 2025-04-02 | $30.79 | $769.03 | 62,500 | — | — |
| 2025-04-01 | $30.66 | $765.79 | 70,100 | — | — |
| 2025-03-31 | $30.67 | $766.04 | 27,000 | — | — |
| 2025-03-28 | $30.56 | $763.29 | 20,600 | — | — |
| 2025-03-27 | $31.10 | $776.78 | 32,500 | — | — |
| 2025-03-26 | $31.13 | $777.53 | 101,500 | — | — |
| 2025-03-25 | $31.36 | $783.27 | 60,000 | — | — |
| 2025-03-24 | $31.01 | $774.53 | 41,900 | — | — |
| 2025-03-21 | $30.61 | $764.54 | 33,500 | — | — |
| 2025-03-20 | $30.70 | $766.79 | 29,900 | — | — |
| 2025-03-19 | $30.74 | $767.78 | 47,300 | — | — |
| 2025-03-18 | $30.48 | $761.29 | 19,200 | — | — |
| 2025-03-17 | $31.02 | $767.86 | 11,100 | — | — |
| 2025-03-14 | $30.82 | $762.91 | 29,500 | — | — |
| 2025-03-13 | $30.40 | $752.51 | 26,800 | — | — |
| 2025-03-12 | $30.66 | $758.95 | 44,700 | — | — |
| 2025-03-11 | $30.64 | $758.45 | 60,900 | — | — |
| 2025-03-10 | $30.90 | $764.89 | 50,200 | — | — |
| 2025-03-07 | $31.41 | $777.51 | 45,000 | — | — |
| 2025-03-06 | $31.21 | $772.56 | 55,000 | — | — |
| 2025-03-05 | $31.64 | $783.21 | 43,000 | — | — |
| 2025-03-04 | $31.40 | $777.27 | 64,200 | — | — |
| 2025-03-03 | $31.69 | $784.44 | 45,300 | — | — |
| 2025-02-28 | $32.06 | $793.60 | 61,400 | — | — |
| 2025-02-27 | $31.92 | $790.14 | 63,200 | — | — |
| 2025-02-26 | $32.18 | $796.57 | 57,700 | — | — |
| 2025-02-25 | $32.32 | $800.04 | 46,900 | — | — |
| 2025-02-24 | $32.41 | $802.27 | 49,200 | — | — |
| 2025-02-21 | $32.59 | $806.72 | 49,100 | — | — |
| 2025-02-20 | $32.78 | $811.43 | 37,000 | — | — |
| 2025-02-19 | $32.88 | $813.90 | 39,700 | — | — |
| 2025-02-18 | $32.83 | $812.66 | 43,200 | — | — |
| 2025-02-14 | $32.64 | $807.96 | 49,500 | — | — |
| 2025-02-13 | $32.66 | $808.46 | 39,500 | — | — |
| 2025-02-12 | $32.37 | $801.28 | 73,800 | — | — |
| 2025-02-11 | $32.51 | $804.74 | 92,300 | — | — |
| 2025-02-10 | $32.38 | $801.52 | 95,300 | — | — |
| 2025-02-07 | $32.54 | $805.48 | 41,700 | — | — |
| 2025-02-06 | $32.71 | $809.69 | 34,400 | — | — |
| 2025-02-05 | $32.67 | $808.70 | 36,700 | — | — |
| 2025-02-04 | $32.57 | $806.23 | 41,500 | — | — |
| 2025-02-03 | $32.35 | $800.78 | 45,700 | — | — |
| 2025-01-31 | $32.68 | $808.95 | 33,400 | — | — |
| 2025-01-30 | $32.64 | $807.96 | 57,400 | — | — |
| 2025-01-29 | $32.70 | $809.45 | 42,300 | — | — |
| 2025-01-28 | $32.73 | $810.19 | 74,100 | — | — |
| 2025-01-27 | $32.62 | $807.47 | 73,100 | — | — |
| 2025-01-24 | $32.91 | $814.64 | 52,700 | — | — |
| 2025-01-23 | $32.78 | $811.43 | 49,200 | — | — |
| 2025-01-22 | $32.67 | $808.70 | 55,900 | — | — |
| 2025-01-21 | $32.52 | $804.99 | 37,200 | — | — |
| 2025-01-17 | $32.31 | $799.79 | 36,900 | — | — |
| 2025-01-16 | $32.04 | $793.11 | 33,800 | — | — |
| 2025-01-15 | $31.97 | $791.38 | 25,200 | — | — |
| 2025-01-14 | $31.40 | $777.27 | 42,200 | — | — |
| 2025-01-13 | $31.30 | $774.79 | 60,300 | — | — |
| 2025-01-10 | $31.27 | $774.05 | 78,000 | — | — |
| 2025-01-08 | $31.72 | $785.19 | 33,700 | — | — |
| 2025-01-07 | $31.69 | $784.44 | 46,300 | — | — |
| 2025-01-06 | $31.77 | $786.42 | 39,300 | — | — |
| 2025-01-03 | $31.61 | $782.46 | 34,400 | — | — |
| 2025-01-02 | $31.29 | $774.54 | 165,500 | — | — |