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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $97.45 | $594.52 | 95,400 | — | — |
| 2024-12-30 | $97.28 | $593.48 | 214,900 | — | — |
| 2024-12-27 | $97.95 | $597.57 | 106,400 | — | — |
| 2024-12-26 | $99.05 | $604.28 | 94,500 | — | — |
| 2024-12-24 | $98.90 | $603.37 | 36,800 | — | — |
| 2024-12-23 | $97.85 | $596.96 | 113,700 | — | — |
| 2024-12-20 | $98.37 | $600.13 | 738,700 | — | — |
| 2024-12-19 | $98.72 | $602.27 | 167,500 | — | — |
| 2024-12-18 | $99.31 | $605.87 | 221,100 | — | — |
| 2024-12-17 | $103.99 | $634.42 | 144,500 | — | — |
| 2024-12-16 | $105.09 | $641.13 | 222,200 | — | — |
| 2024-12-13 | $105.11 | $641.25 | 159,000 | — | — |
| 2024-12-12 | $105.93 | $646.25 | 94,200 | — | — |
| 2024-12-11 | $107.36 | $654.98 | 259,400 | — | — |
| 2024-12-10 | $107.79 | $657.60 | 126,200 | — | — |
| 2024-12-09 | $107.43 | $655.41 | 87,700 | — | — |
| 2024-12-06 | $106.57 | $650.16 | 89,700 | — | — |
| 2024-12-05 | $106.97 | $652.60 | 96,900 | — | — |
| 2024-12-04 | $107.89 | $658.21 | 166,400 | — | — |
| 2024-12-03 | $107.60 | $656.44 | 170,900 | — | — |
| 2024-12-02 | $108.36 | $661.08 | 194,300 | — | — |
| 2024-11-29 | $108.30 | $660.71 | 197,200 | — | — |
| 2024-11-27 | $107.17 | $653.82 | 136,800 | — | — |
| 2024-11-26 | $108.04 | $659.13 | 154,400 | — | — |
| 2024-11-25 | $110.40 | $673.52 | 307,100 | — | — |
| 2024-11-22 | $109.06 | $665.35 | 135,000 | — | — |
| 2024-11-21 | $106.64 | $650.59 | 123,000 | — | — |
| 2024-11-20 | $104.83 | $639.54 | 149,900 | — | — |
| 2024-11-19 | $105.34 | $642.65 | 137,100 | — | — |
| 2024-11-18 | $106.12 | $647.41 | 92,700 | — | — |
| 2024-11-15 | $106.09 | $647.23 | 105,200 | — | — |
| 2024-11-14 | $106.70 | $650.95 | 114,200 | — | — |
| 2024-11-13 | $109.16 | $665.96 | 152,400 | — | — |
| 2024-11-12 | $108.81 | $663.82 | 307,100 | — | — |
| 2024-11-11 | $110.17 | $672.12 | 134,100 | — | — |
| 2024-11-08 | $107.80 | $657.66 | 227,600 | — | — |
| 2024-11-07 | $108.42 | $661.45 | 324,100 | — | — |
| 2024-11-06 | $110.03 | $669.74 | 413,100 | — | — |
| 2024-11-05 | $100.80 | $613.56 | 211,100 | — | — |
| 2024-11-04 | $98.93 | $602.18 | 260,100 | — | — |
| 2024-11-01 | $97.50 | $593.47 | 197,800 | — | — |
| 2024-10-31 | $95.71 | $582.58 | 250,100 | — | — |
| 2024-10-30 | $96.50 | $587.39 | 175,600 | — | — |
| 2024-10-29 | $96.09 | $584.89 | 267,000 | — | — |
| 2024-10-28 | $102.55 | $624.21 | 200,400 | — | — |
| 2024-10-25 | $101.60 | $618.43 | 88,300 | — | — |
| 2024-10-24 | $101.89 | $620.19 | 103,800 | — | — |
| 2024-10-23 | $102.03 | $621.05 | 87,600 | — | — |
| 2024-10-22 | $102.40 | $623.30 | 92,800 | — | — |
| 2024-10-21 | $103.75 | $631.52 | 399,400 | — | — |
| 2024-10-18 | $104.53 | $636.26 | 165,600 | — | — |
| 2024-10-17 | $105.55 | $642.47 | 86,300 | — | — |
| 2024-10-16 | $105.72 | $643.51 | 109,800 | — | — |
| 2024-10-15 | $105.18 | $640.22 | 123,800 | — | — |
| 2024-10-14 | $106.40 | $647.65 | 74,000 | — | — |
| 2024-10-11 | $105.31 | $641.01 | 108,400 | — | — |
| 2024-10-10 | $103.81 | $631.88 | 137,400 | — | — |
| 2024-10-09 | $104.94 | $638.76 | 97,400 | — | — |
| 2024-10-08 | $103.92 | $632.55 | 74,700 | — | — |
| 2024-10-07 | $104.57 | $636.51 | 109,400 | — | — |
| 2024-10-04 | $103.74 | $631.46 | 185,200 | — | — |
| 2024-10-03 | $103.09 | $627.50 | 92,100 | — | — |
| 2024-10-02 | $103.72 | $631.33 | 113,900 | — | — |
| 2024-10-01 | $103.89 | $632.37 | 120,200 | — | — |
| 2024-09-30 | $104.82 | $638.03 | 195,400 | — | — |
| 2024-09-27 | $105.02 | $639.25 | 126,100 | — | — |
| 2024-09-26 | $105.49 | $642.11 | 179,700 | — | — |
| 2024-09-25 | $103.07 | $627.38 | 185,400 | — | — |
| 2024-09-24 | $102.61 | $624.58 | 111,200 | — | — |
| 2024-09-23 | $102.51 | $623.97 | 122,900 | — | — |
| 2024-09-20 | $102.29 | $622.63 | 839,300 | — | — |
| 2024-09-19 | $103.90 | $632.43 | 167,600 | — | — |
| 2024-09-18 | $101.40 | $617.21 | 311,800 | — | — |
| 2024-09-17 | $100.12 | $609.42 | 190,600 | — | — |
| 2024-09-16 | $98.47 | $599.38 | 154,000 | — | — |
| 2024-09-13 | $97.16 | $591.40 | 157,600 | — | — |
| 2024-09-12 | $95.76 | $582.88 | 241,200 | — | — |
| 2024-09-11 | $95.22 | $579.60 | 296,900 | — | — |
| 2024-09-10 | $95.72 | $582.64 | 211,900 | — | — |
| 2024-09-09 | $95.59 | $581.85 | 313,800 | — | — |
| 2024-09-06 | $95.53 | $581.48 | 179,500 | — | — |
| 2024-09-05 | $97.00 | $590.43 | 169,500 | — | — |
| 2024-09-04 | $98.35 | $598.65 | 128,400 | — | — |
| 2024-09-03 | $99.71 | $606.93 | 156,200 | — | — |
| 2024-08-30 | $103.86 | $632.19 | 103,000 | — | — |
| 2024-08-29 | $102.90 | $626.34 | 129,300 | — | — |
| 2024-08-28 | $102.25 | $622.39 | 113,000 | — | — |
| 2024-08-27 | $102.28 | $622.57 | 80,800 | — | — |
| 2024-08-26 | $102.71 | $625.19 | 82,700 | — | — |
| 2024-08-23 | $102.74 | $625.37 | 131,200 | — | — |
| 2024-08-22 | $100.21 | $609.97 | 64,300 | — | — |
| 2024-08-21 | $100.87 | $613.99 | 81,700 | — | — |
| 2024-08-20 | $99.37 | $604.86 | 69,900 | — | — |
| 2024-08-19 | $100.08 | $609.18 | 75,000 | — | — |
| 2024-08-16 | $99.56 | $606.01 | 123,900 | — | — |
| 2024-08-15 | $99.62 | $606.38 | 97,600 | — | — |
| 2024-08-14 | $97.84 | $595.54 | 100,900 | — | — |
| 2024-08-13 | $98.85 | $601.69 | 100,500 | — | — |
| 2024-08-12 | $96.81 | $589.27 | 78,200 | — | — |
| 2024-08-09 | $98.65 | $600.47 | 131,200 | — | — |
| 2024-08-08 | $98.34 | $598.59 | 149,100 | — | — |
| 2024-08-07 | $95.96 | $584.10 | 148,700 | — | — |
| 2024-08-06 | $97.16 | $591.40 | 427,700 | — | — |
| 2024-08-05 | $96.50 | $587.39 | 171,700 | — | — |
| 2024-08-02 | $99.83 | $607.66 | 258,200 | — | — |
| 2024-08-01 | $102.33 | $622.87 | 189,800 | — | — |
| 2024-07-31 | $106.62 | $647.46 | 371,500 | — | — |
| 2024-07-30 | $105.93 | $643.27 | 154,700 | — | — |
| 2024-07-29 | $104.64 | $635.44 | 158,600 | — | — |
| 2024-07-26 | $106.22 | $645.04 | 172,800 | — | — |
| 2024-07-25 | $103.75 | $630.04 | 316,000 | — | — |
| 2024-07-24 | $101.08 | $613.82 | 230,000 | — | — |
| 2024-07-23 | $99.82 | $606.17 | 309,600 | — | — |
| 2024-07-22 | $104.29 | $633.32 | 181,700 | — | — |
| 2024-07-19 | $102.51 | $622.51 | 172,100 | — | — |
| 2024-07-18 | $103.62 | $629.25 | 118,500 | — | — |
| 2024-07-17 | $104.34 | $633.62 | 189,600 | — | — |
| 2024-07-16 | $104.61 | $635.26 | 194,500 | — | — |
| 2024-07-15 | $100.96 | $613.09 | 193,400 | — | — |
| 2024-07-12 | $98.86 | $600.34 | 144,100 | — | — |
| 2024-07-11 | $98.15 | $596.03 | 164,400 | — | — |
| 2024-07-10 | $95.88 | $582.24 | 113,300 | — | — |
| 2024-07-09 | $93.65 | $568.70 | 221,000 | — | — |
| 2024-07-08 | $94.83 | $575.87 | 138,100 | — | — |
| 2024-07-05 | $94.94 | $576.54 | 131,400 | — | — |
| 2024-07-03 | $95.29 | $578.66 | 68,900 | — | — |
| 2024-07-02 | $95.01 | $576.96 | 121,600 | — | — |
| 2024-07-01 | $93.97 | $570.65 | 189,900 | — | — |
| 2024-06-28 | $96.32 | $584.92 | 450,400 | — | — |
| 2024-06-27 | $96.33 | $584.98 | 101,800 | — | — |
| 2024-06-26 | $95.77 | $581.58 | 148,300 | — | — |
| 2024-06-25 | $96.24 | $584.43 | 158,000 | — | — |
| 2024-06-24 | $97.71 | $593.36 | 103,700 | — | — |
| 2024-06-21 | $97.34 | $591.11 | 452,300 | — | — |
| 2024-06-20 | $97.22 | $590.38 | 87,900 | — | — |
| 2024-06-18 | $97.02 | $589.17 | 115,100 | — | — |
| 2024-06-17 | $96.72 | $587.35 | 115,600 | — | — |
| 2024-06-14 | $96.10 | $583.58 | 214,300 | — | — |
| 2024-06-13 | $97.35 | $591.17 | 121,200 | — | — |
| 2024-06-12 | $98.18 | $596.21 | 116,500 | — | — |
| 2024-06-11 | $95.73 | $581.33 | 142,000 | — | — |
| 2024-06-10 | $95.94 | $582.61 | 159,000 | — | — |
| 2024-06-07 | $96.40 | $585.40 | 121,300 | — | — |
| 2024-06-06 | $97.11 | $589.71 | 208,600 | — | — |
| 2024-06-05 | $99.06 | $601.56 | 163,500 | — | — |
| 2024-06-04 | $97.52 | $592.20 | 182,800 | — | — |
| 2024-06-03 | $97.87 | $594.33 | 102,300 | — | — |
| 2024-05-31 | $99.48 | $604.11 | 171,200 | — | — |
| 2024-05-30 | $97.64 | $592.93 | 125,500 | — | — |
| 2024-05-29 | $96.21 | $584.25 | 127,300 | — | — |
| 2024-05-28 | $98.03 | $595.30 | 231,000 | — | — |
| 2024-05-24 | $97.95 | $594.81 | 137,800 | — | — |
| 2024-05-23 | $97.54 | $592.32 | 156,400 | — | — |
| 2024-05-22 | $99.04 | $601.43 | 106,000 | — | — |
| 2024-05-21 | $99.29 | $602.95 | 91,600 | — | — |
| 2024-05-20 | $99.56 | $604.59 | 114,100 | — | — |
| 2024-05-17 | $99.95 | $606.96 | 95,900 | — | — |
| 2024-05-16 | $100.36 | $609.45 | 182,800 | — | — |
| 2024-05-15 | $101.67 | $617.40 | 202,300 | — | — |
| 2024-05-14 | $101.70 | $617.59 | 175,000 | — | — |
| 2024-05-13 | $101.92 | $618.92 | 173,900 | — | — |
| 2024-05-10 | $102.27 | $621.05 | 179,500 | — | — |
| 2024-05-09 | $102.07 | $619.83 | 175,100 | — | — |
| 2024-05-08 | $101.24 | $614.79 | 120,800 | — | — |
| 2024-05-07 | $100.78 | $612.00 | 315,100 | — | — |
| 2024-05-06 | $99.94 | $606.90 | 133,100 | — | — |
| 2024-05-03 | $98.90 | $600.58 | 185,700 | — | — |
| 2024-05-02 | $98.72 | $599.49 | 189,900 | — | — |
| 2024-05-01 | $97.60 | $592.69 | 306,300 | — | — |
| 2024-04-30 | $96.27 | $583.09 | 429,200 | — | — |
| 2024-04-29 | $103.24 | $625.31 | 260,000 | — | — |
| 2024-04-26 | $102.77 | $622.46 | 163,000 | — | — |
| 2024-04-25 | $102.54 | $621.07 | 216,500 | — | — |
| 2024-04-24 | $102.85 | $622.95 | 320,700 | — | — |
| 2024-04-23 | $103.62 | $627.61 | 166,600 | — | — |
| 2024-04-22 | $102.05 | $618.10 | 370,000 | — | — |
| 2024-04-19 | $101.44 | $614.41 | 261,700 | — | — |
| 2024-04-18 | $100.51 | $608.78 | 214,000 | — | — |
| 2024-04-17 | $100.19 | $606.84 | 186,100 | — | — |
| 2024-04-16 | $100.96 | $611.50 | 145,400 | — | — |
| 2024-04-15 | $100.39 | $608.05 | 183,900 | — | — |
| 2024-04-12 | $100.45 | $608.41 | 121,100 | — | — |
| 2024-04-11 | $101.42 | $614.29 | 123,000 | — | — |
| 2024-04-10 | $101.08 | $612.23 | 156,900 | — | — |
| 2024-04-09 | $103.59 | $627.43 | 213,700 | — | — |
| 2024-04-08 | $102.92 | $623.37 | 118,500 | — | — |
| 2024-04-05 | $103.02 | $623.98 | 96,200 | — | — |
| 2024-04-04 | $102.48 | $620.71 | 156,100 | — | — |
| 2024-04-03 | $103.80 | $628.70 | 154,000 | — | — |
| 2024-04-02 | $103.55 | $627.19 | 214,200 | — | — |
| 2024-04-01 | $105.50 | $639.00 | 96,100 | — | — |
| 2024-03-28 | $106.81 | $646.93 | 203,700 | — | — |
| 2024-03-27 | $106.64 | $645.90 | 152,600 | — | — |
| 2024-03-26 | $105.18 | $637.06 | 142,500 | — | — |
| 2024-03-25 | $104.28 | $631.61 | 98,500 | — | — |
| 2024-03-22 | $105.09 | $636.52 | 125,000 | — | — |
| 2024-03-21 | $105.39 | $638.33 | 184,300 | — | — |
| 2024-03-20 | $103.09 | $624.40 | 105,000 | — | — |
| 2024-03-19 | $102.07 | $618.22 | 108,900 | — | — |
| 2024-03-18 | $101.44 | $614.41 | 168,400 | — | — |
| 2024-03-15 | $101.85 | $616.89 | 378,700 | — | — |
| 2024-03-14 | $100.99 | $611.68 | 141,300 | — | — |
| 2024-03-13 | $101.31 | $613.62 | 120,400 | — | — |
| 2024-03-12 | $101.52 | $614.89 | 79,900 | — | — |
| 2024-03-11 | $101.39 | $614.11 | 89,500 | — | — |
| 2024-03-08 | $101.82 | $616.71 | 98,000 | — | — |
| 2024-03-07 | $102.55 | $621.13 | 101,900 | — | — |
| 2024-03-06 | $102.21 | $619.07 | 125,400 | — | — |
| 2024-03-05 | $102.15 | $618.71 | 136,800 | — | — |
| 2024-03-04 | $104.19 | $631.06 | 139,600 | — | — |
| 2024-03-01 | $103.93 | $629.49 | 231,100 | — | — |
| 2024-02-29 | $103.96 | $629.67 | 356,900 | — | — |
| 2024-02-28 | $101.05 | $612.05 | 122,200 | — | — |
| 2024-02-27 | $100.37 | $607.93 | 161,600 | — | — |
| 2024-02-26 | $100.03 | $605.87 | 160,000 | — | — |
| 2024-02-23 | $100.48 | $608.59 | 138,500 | — | — |
| 2024-02-22 | $98.37 | $595.81 | 185,600 | — | — |
| 2024-02-21 | $98.07 | $594.00 | 247,400 | — | — |
| 2024-02-20 | $99.12 | $600.36 | 790,800 | — | — |
| 2024-02-16 | $100.28 | $607.38 | 236,500 | — | — |
| 2024-02-15 | $100.28 | $607.38 | 176,000 | — | — |
| 2024-02-14 | $98.01 | $593.63 | 195,700 | — | — |
| 2024-02-13 | $95.59 | $578.98 | 304,200 | — | — |
| 2024-02-12 | $99.99 | $605.63 | 218,300 | — | — |
| 2024-02-09 | $99.48 | $602.54 | 121,500 | — | — |
| 2024-02-08 | $97.72 | $591.88 | 112,900 | — | — |
| 2024-02-07 | $96.61 | $585.15 | 177,500 | — | — |
| 2024-02-06 | $96.06 | $581.82 | 348,700 | — | — |
| 2024-02-05 | $94.92 | $574.92 | 119,100 | — | — |
| 2024-02-02 | $96.51 | $584.55 | 103,800 | — | — |
| 2024-02-01 | $96.48 | $584.37 | 182,700 | — | — |
| 2024-01-31 | $94.26 | $570.92 | 281,500 | — | — |
| 2024-01-30 | $96.98 | $585.88 | 132,800 | — | — |
| 2024-01-29 | $96.81 | $584.85 | 112,100 | — | — |
| 2024-01-26 | $95.86 | $579.11 | 73,200 | — | — |
| 2024-01-25 | $96.32 | $581.89 | 245,800 | — | — |
| 2024-01-24 | $95.37 | $576.15 | 117,700 | — | — |
| 2024-01-23 | $96.87 | $585.22 | 131,900 | — | — |
| 2024-01-22 | $96.52 | $583.10 | 233,400 | — | — |
| 2024-01-19 | $94.57 | $571.32 | 333,900 | — | — |
| 2024-01-18 | $94.09 | $568.42 | 169,500 | — | — |
| 2024-01-17 | $92.71 | $560.08 | 192,000 | — | — |
| 2024-01-16 | $93.74 | $566.31 | 213,500 | — | — |
| 2024-01-12 | $93.52 | $564.98 | 147,600 | — | — |
| 2024-01-11 | $92.65 | $559.72 | 115,000 | — | — |
| 2024-01-10 | $93.00 | $561.84 | 98,600 | — | — |
| 2024-01-09 | $92.42 | $558.33 | 132,700 | — | — |
| 2024-01-08 | $93.37 | $564.07 | 85,600 | — | — |
| 2024-01-05 | $92.71 | $560.08 | 187,500 | — | — |
| 2024-01-04 | $93.45 | $564.55 | 234,200 | — | — |
| 2024-01-03 | $93.00 | $561.84 | 129,900 | — | — |
| 2024-01-02 | $95.02 | $574.04 | 199,500 | — | — |