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
- 1972-06-01 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 | $49.22 | $312.79 | 255,300 | — | — |
| 2024-12-30 | $49.55 | $314.88 | 276,300 | — | — |
| 2024-12-27 | $49.38 | $313.80 | 220,800 | — | — |
| 2024-12-26 | $49.96 | $317.49 | 355,600 | — | — |
| 2024-12-24 | $49.54 | $314.82 | 92,600 | — | — |
| 2024-12-23 | $49.07 | $311.83 | 309,600 | — | — |
| 2024-12-20 | $50.20 | $319.01 | 1,103,900 | — | — |
| 2024-12-19 | $51.05 | $324.42 | 311,100 | — | — |
| 2024-12-18 | $50.99 | $324.03 | 202,100 | — | — |
| 2024-12-17 | $53.47 | $339.79 | 173,900 | — | — |
| 2024-12-16 | $53.90 | $342.53 | 211,900 | — | — |
| 2024-12-13 | $54.33 | $345.26 | 162,100 | — | — |
| 2024-12-12 | $53.55 | $340.30 | 200,900 | — | — |
| 2024-12-11 | $53.21 | $338.14 | 254,300 | — | — |
| 2024-12-10 | $53.68 | $341.13 | 176,100 | — | — |
| 2024-12-09 | $53.14 | $337.70 | 168,700 | — | — |
| 2024-12-06 | $52.99 | $336.74 | 105,900 | — | — |
| 2024-12-05 | $53.10 | $337.44 | 148,600 | — | — |
| 2024-12-04 | $52.70 | $334.90 | 299,600 | — | — |
| 2024-12-03 | $54.13 | $343.99 | 158,100 | — | — |
| 2024-12-02 | $55.19 | $350.72 | 144,800 | — | — |
| 2024-11-29 | $55.72 | $354.09 | 97,000 | — | — |
| 2024-11-27 | $55.28 | $351.30 | 289,200 | — | — |
| 2024-11-26 | $55.13 | $350.34 | 312,600 | — | — |
| 2024-11-25 | $55.82 | $354.73 | 366,900 | — | — |
| 2024-11-22 | $55.76 | $354.35 | 388,700 | — | — |
| 2024-11-21 | $55.35 | $351.74 | 259,100 | — | — |
| 2024-11-20 | $55.00 | $349.52 | 151,900 | — | — |
| 2024-11-19 | $55.15 | $350.47 | 189,900 | — | — |
| 2024-11-18 | $54.80 | $348.25 | 186,000 | — | — |
| 2024-11-15 | $54.80 | $348.25 | 153,800 | — | — |
| 2024-11-14 | $53.84 | $342.15 | 186,600 | — | — |
| 2024-11-13 | $54.46 | $346.09 | 115,900 | — | — |
| 2024-11-12 | $55.10 | $350.15 | 131,500 | — | — |
| 2024-11-11 | $55.70 | $353.97 | 117,800 | — | — |
| 2024-11-08 | $55.86 | $354.98 | 0 | — | — |
| 2024-11-07 | $55.86 | $354.98 | 279,000 | — | — |
| 2024-11-06 | $56.58 | $359.56 | 303,300 | — | — |
| 2024-11-05 | $55.92 | $355.36 | 156,600 | — | — |
| 2024-11-04 | $54.50 | $346.34 | 156,900 | — | — |
| 2024-11-01 | $54.89 | $346.28 | 221,000 | — | — |
| 2024-10-31 | $55.66 | $351.13 | 324,000 | — | — |
| 2024-10-30 | $55.45 | $349.81 | 180,300 | — | — |
| 2024-10-29 | $56.18 | $354.41 | 203,800 | — | — |
| 2024-10-28 | $57.76 | $364.38 | 229,500 | — | — |
| 2024-10-25 | $56.42 | $355.93 | 222,900 | — | — |
| 2024-10-24 | $56.40 | $355.80 | 513,600 | — | — |
| 2024-10-23 | $58.59 | $369.62 | 1,207,200 | — | — |
| 2024-10-22 | $58.77 | $370.75 | 343,600 | — | — |
| 2024-10-21 | $59.30 | $374.10 | 152,400 | — | — |
| 2024-10-18 | $59.57 | $375.80 | 251,000 | — | — |
| 2024-10-17 | $59.55 | $375.67 | 184,500 | — | — |
| 2024-10-16 | $60.38 | $380.91 | 154,800 | — | — |
| 2024-10-15 | $59.23 | $373.66 | 174,900 | — | — |
| 2024-10-14 | $58.50 | $369.05 | 80,100 | — | — |
| 2024-10-11 | $57.45 | $362.43 | 75,000 | — | — |
| 2024-10-10 | $56.37 | $355.61 | 144,000 | — | — |
| 2024-10-09 | $56.61 | $357.13 | 141,300 | — | — |
| 2024-10-08 | $56.86 | $358.70 | 82,000 | — | — |
| 2024-10-07 | $57.17 | $360.66 | 161,300 | — | — |
| 2024-10-04 | $58.19 | $367.09 | 161,000 | — | — |
| 2024-10-03 | $57.27 | $361.29 | 136,400 | — | — |
| 2024-10-02 | $57.70 | $364.00 | 114,800 | — | — |
| 2024-10-01 | $58.50 | $369.05 | 140,500 | — | — |
| 2024-09-30 | $58.11 | $366.59 | 159,100 | — | — |
| 2024-09-27 | $57.48 | $362.62 | 110,900 | — | — |
| 2024-09-26 | $56.95 | $359.27 | 121,800 | — | — |
| 2024-09-25 | $57.28 | $361.35 | 136,600 | — | — |
| 2024-09-24 | $57.73 | $364.19 | 98,800 | — | — |
| 2024-09-23 | $58.79 | $370.88 | 105,100 | — | — |
| 2024-09-20 | $58.38 | $368.29 | 526,400 | — | — |
| 2024-09-19 | $59.97 | $378.32 | 112,200 | — | — |
| 2024-09-18 | $60.08 | $379.02 | 136,100 | — | — |
| 2024-09-17 | $60.84 | $383.81 | 168,300 | — | — |
| 2024-09-16 | $60.79 | $383.50 | 166,400 | — | — |
| 2024-09-13 | $59.64 | $376.24 | 125,600 | — | — |
| 2024-09-12 | $58.18 | $367.03 | 131,000 | — | — |
| 2024-09-11 | $58.18 | $367.03 | 127,000 | — | — |
| 2024-09-10 | $60.22 | $379.90 | 146,700 | — | — |
| 2024-09-09 | $59.08 | $372.71 | 124,200 | — | — |
| 2024-09-06 | $58.91 | $371.64 | 110,500 | — | — |
| 2024-09-05 | $59.26 | $373.84 | 126,100 | — | — |
| 2024-09-04 | $59.18 | $373.34 | 106,600 | — | — |
| 2024-09-03 | $59.00 | $372.20 | 126,200 | — | — |
| 2024-08-30 | $58.99 | $372.14 | 109,500 | — | — |
| 2024-08-29 | $58.69 | $370.25 | 118,000 | — | — |
| 2024-08-28 | $58.96 | $371.95 | 144,000 | — | — |
| 2024-08-27 | $58.01 | $365.96 | 133,400 | — | — |
| 2024-08-26 | $58.15 | $366.84 | 218,000 | — | — |
| 2024-08-23 | $58.28 | $367.66 | 205,400 | — | — |
| 2024-08-22 | $57.77 | $364.44 | 131,000 | — | — |
| 2024-08-21 | $58.82 | $371.07 | 120,700 | — | — |
| 2024-08-20 | $58.92 | $371.70 | 111,200 | — | — |
| 2024-08-19 | $59.52 | $375.48 | 88,900 | — | — |
| 2024-08-16 | $59.42 | $374.85 | 163,500 | — | — |
| 2024-08-15 | $59.01 | $372.27 | 133,100 | — | — |
| 2024-08-14 | $59.12 | $372.96 | 262,500 | — | — |
| 2024-08-13 | $58.98 | $372.08 | 182,000 | — | — |
| 2024-08-12 | $57.81 | $364.70 | 245,600 | — | — |
| 2024-08-09 | $57.72 | $364.13 | 462,600 | — | — |
| 2024-08-08 | $58.31 | $367.85 | 228,500 | — | — |
| 2024-08-07 | $58.57 | $369.49 | 165,900 | — | — |
| 2024-08-06 | $58.77 | $370.75 | 296,300 | — | — |
| 2024-08-05 | $58.51 | $369.11 | 246,400 | — | — |
| 2024-08-02 | $61.62 | $386.21 | 311,000 | — | — |
| 2024-08-01 | $60.75 | $380.76 | 278,000 | — | — |
| 2024-07-31 | $60.61 | $379.88 | 315,100 | — | — |
| 2024-07-30 | $60.94 | $381.95 | 465,200 | — | — |
| 2024-07-29 | $60.40 | $378.56 | 158,600 | — | — |
| 2024-07-26 | $60.87 | $381.51 | 171,900 | — | — |
| 2024-07-25 | $61.66 | $386.46 | 294,700 | — | — |
| 2024-07-24 | $59.13 | $370.60 | 157,000 | — | — |
| 2024-07-23 | $58.38 | $365.90 | 201,300 | — | — |
| 2024-07-22 | $59.44 | $372.55 | 168,400 | — | — |
| 2024-07-19 | $59.02 | $369.91 | 137,900 | — | — |
| 2024-07-18 | $59.42 | $372.42 | 109,300 | — | — |
| 2024-07-17 | $60.19 | $377.25 | 193,500 | — | — |
| 2024-07-16 | $59.22 | $371.17 | 161,600 | — | — |
| 2024-07-15 | $57.36 | $359.51 | 192,500 | — | — |
| 2024-07-12 | $58.33 | $365.59 | 157,000 | — | — |
| 2024-07-11 | $57.31 | $359.20 | 184,700 | — | — |
| 2024-07-10 | $55.12 | $345.47 | 178,200 | — | — |
| 2024-07-09 | $54.09 | $339.01 | 154,500 | — | — |
| 2024-07-08 | $53.70 | $336.57 | 109,100 | — | — |
| 2024-07-05 | $54.31 | $340.39 | 181,200 | — | — |
| 2024-07-03 | $53.35 | $334.38 | 85,900 | — | — |
| 2024-07-02 | $54.75 | $343.15 | 150,800 | — | — |
| 2024-07-01 | $54.80 | $343.46 | 248,000 | — | — |
| 2024-06-28 | $54.22 | $339.83 | 638,100 | — | — |
| 2024-06-27 | $53.43 | $334.88 | 146,300 | — | — |
| 2024-06-26 | $53.00 | $332.18 | 163,600 | — | — |
| 2024-06-25 | $52.99 | $332.12 | 191,200 | — | — |
| 2024-06-24 | $53.33 | $334.25 | 172,200 | — | — |
| 2024-06-21 | $52.34 | $328.05 | 450,300 | — | — |
| 2024-06-20 | $52.45 | $328.74 | 178,000 | — | — |
| 2024-06-18 | $52.26 | $327.54 | 266,400 | — | — |
| 2024-06-17 | $52.18 | $327.04 | 245,000 | — | — |
| 2024-06-14 | $51.99 | $325.85 | 211,700 | — | — |
| 2024-06-13 | $51.68 | $323.91 | 166,600 | — | — |
| 2024-06-12 | $52.09 | $326.48 | 154,700 | — | — |
| 2024-06-11 | $52.55 | $329.36 | 118,900 | — | — |
| 2024-06-10 | $52.42 | $328.55 | 111,500 | — | — |
| 2024-06-07 | $52.67 | $330.11 | 95,700 | — | — |
| 2024-06-06 | $54.00 | $338.45 | 126,000 | — | — |
| 2024-06-05 | $54.31 | $340.39 | 101,600 | — | — |
| 2024-06-04 | $54.81 | $343.53 | 158,900 | — | — |
| 2024-06-03 | $54.15 | $339.39 | 141,700 | — | — |
| 2024-05-31 | $54.71 | $342.90 | 295,800 | — | — |
| 2024-05-30 | $53.71 | $336.63 | 127,800 | — | — |
| 2024-05-29 | $53.09 | $332.75 | 167,000 | — | — |
| 2024-05-28 | $54.28 | $340.21 | 186,700 | — | — |
| 2024-05-24 | $55.35 | $346.91 | 201,000 | — | — |
| 2024-05-23 | $56.50 | $354.12 | 162,600 | — | — |
| 2024-05-22 | $58.18 | $364.65 | 201,900 | — | — |
| 2024-05-21 | $59.49 | $372.86 | 146,000 | — | — |
| 2024-05-20 | $59.30 | $371.67 | 168,800 | — | — |
| 2024-05-17 | $60.05 | $376.37 | 159,700 | — | — |
| 2024-05-16 | $59.89 | $375.37 | 132,600 | — | — |
| 2024-05-15 | $58.84 | $368.79 | 117,500 | — | — |
| 2024-05-14 | $58.79 | $368.47 | 213,800 | — | — |
| 2024-05-13 | $58.05 | $363.83 | 166,400 | — | — |
| 2024-05-10 | $57.56 | $360.76 | 93,900 | — | — |
| 2024-05-09 | $57.17 | $358.32 | 282,100 | — | — |
| 2024-05-08 | $56.67 | $355.18 | 245,700 | — | — |
| 2024-05-07 | $55.95 | $350.67 | 209,900 | — | — |
| 2024-05-06 | $55.90 | $350.36 | 153,100 | — | — |
| 2024-05-03 | $55.53 | $348.04 | 255,100 | — | — |
| 2024-05-02 | $55.43 | $344.91 | 169,700 | — | — |
| 2024-05-01 | $55.02 | $342.35 | 205,800 | — | — |
| 2024-04-30 | $54.45 | $338.81 | 317,100 | — | — |
| 2024-04-29 | $53.79 | $334.70 | 187,000 | — | — |
| 2024-04-26 | $53.50 | $332.90 | 337,300 | — | — |
| 2024-04-25 | $54.81 | $341.05 | 152,400 | — | — |
| 2024-04-24 | $55.13 | $343.04 | 214,800 | — | — |
| 2024-04-23 | $55.08 | $342.73 | 153,100 | — | — |
| 2024-04-22 | $54.09 | $336.57 | 124,500 | — | — |
| 2024-04-19 | $54.27 | $337.69 | 339,500 | — | — |
| 2024-04-18 | $53.09 | $330.35 | 171,400 | — | — |
| 2024-04-17 | $52.56 | $327.05 | 178,800 | — | — |
| 2024-04-16 | $51.94 | $323.19 | 153,700 | — | — |
| 2024-04-15 | $52.77 | $328.35 | 191,900 | — | — |
| 2024-04-12 | $52.82 | $328.67 | 120,100 | — | — |
| 2024-04-11 | $53.39 | $332.21 | 135,300 | — | — |
| 2024-04-10 | $53.54 | $333.15 | 218,300 | — | — |
| 2024-04-09 | $55.38 | $344.59 | 153,000 | — | — |
| 2024-04-08 | $54.89 | $341.55 | 150,000 | — | — |
| 2024-04-05 | $54.45 | $338.81 | 160,800 | — | — |
| 2024-04-04 | $55.27 | $343.91 | 141,300 | — | — |
| 2024-04-03 | $54.62 | $339.87 | 210,100 | — | — |
| 2024-04-02 | $54.81 | $341.05 | 172,000 | — | — |
| 2024-04-01 | $55.92 | $347.95 | 169,000 | — | — |
| 2024-03-28 | $56.59 | $352.12 | 225,200 | — | — |
| 2024-03-27 | $56.64 | $352.44 | 200,000 | — | — |
| 2024-03-26 | $55.56 | $345.71 | 120,700 | — | — |
| 2024-03-25 | $55.52 | $345.47 | 115,300 | — | — |
| 2024-03-22 | $55.84 | $347.46 | 137,800 | — | — |
| 2024-03-21 | $56.61 | $352.25 | 127,200 | — | — |
| 2024-03-20 | $56.25 | $350.01 | 123,400 | — | — |
| 2024-03-19 | $55.72 | $346.71 | 194,600 | — | — |
| 2024-03-18 | $55.79 | $347.15 | 158,700 | — | — |
| 2024-03-15 | $57.09 | $355.24 | 681,200 | — | — |
| 2024-03-14 | $56.90 | $354.05 | 401,700 | — | — |
| 2024-03-13 | $57.72 | $359.16 | 141,300 | — | — |
| 2024-03-12 | $57.54 | $358.04 | 115,800 | — | — |
| 2024-03-11 | $58.17 | $361.96 | 192,800 | — | — |
| 2024-03-08 | $57.39 | $357.10 | 116,900 | — | — |
| 2024-03-07 | $57.22 | $356.04 | 130,400 | — | — |
| 2024-03-06 | $57.09 | $355.24 | 182,200 | — | — |
| 2024-03-05 | $56.30 | $350.32 | 166,000 | — | — |
| 2024-03-04 | $56.72 | $352.93 | 187,700 | — | — |
| 2024-03-01 | $56.40 | $350.94 | 243,600 | — | — |
| 2024-02-29 | $55.06 | $342.60 | 254,000 | — | — |
| 2024-02-28 | $55.21 | $343.54 | 241,300 | — | — |
| 2024-02-27 | $56.20 | $349.70 | 210,000 | — | — |
| 2024-02-26 | $57.16 | $355.67 | 272,400 | — | — |
| 2024-02-23 | $57.14 | $355.55 | 180,300 | — | — |
| 2024-02-22 | $58.18 | $362.02 | 242,000 | — | — |
| 2024-02-21 | $59.70 | $371.48 | 136,300 | — | — |
| 2024-02-20 | $60.04 | $373.59 | 124,500 | — | — |
| 2024-02-16 | $60.45 | $376.14 | 125,300 | — | — |
| 2024-02-15 | $60.48 | $376.33 | 136,700 | — | — |
| 2024-02-14 | $58.83 | $366.06 | 162,800 | — | — |
| 2024-02-13 | $58.42 | $363.51 | 241,200 | — | — |
| 2024-02-12 | $60.61 | $377.14 | 129,700 | — | — |
| 2024-02-09 | $59.36 | $369.36 | 123,900 | — | — |
| 2024-02-08 | $58.94 | $366.75 | 139,400 | — | — |
| 2024-02-07 | $58.81 | $365.94 | 147,000 | — | — |
| 2024-02-06 | $59.45 | $369.92 | 340,700 | — | — |
| 2024-02-05 | $58.52 | $364.13 | 158,400 | — | — |
| 2024-02-02 | $59.53 | $370.42 | 125,400 | — | — |
| 2024-02-01 | $60.35 | $373.03 | 102,500 | — | — |
| 2024-01-31 | $59.54 | $368.02 | 180,800 | — | — |
| 2024-01-30 | $60.10 | $371.49 | 148,800 | — | — |
| 2024-01-29 | $60.87 | $376.25 | 303,200 | — | — |
| 2024-01-26 | $60.08 | $371.36 | 105,300 | — | — |
| 2024-01-25 | $60.99 | $376.99 | 305,800 | — | — |
| 2024-01-24 | $59.94 | $370.50 | 159,400 | — | — |
| 2024-01-23 | $62.43 | $385.89 | 129,500 | — | — |
| 2024-01-22 | $62.79 | $388.11 | 150,500 | — | — |
| 2024-01-19 | $62.16 | $384.22 | 290,300 | — | — |
| 2024-01-18 | $62.30 | $385.08 | 115,800 | — | — |
| 2024-01-17 | $62.20 | $384.47 | 109,000 | — | — |
| 2024-01-16 | $63.23 | $390.83 | 238,100 | — | — |
| 2024-01-12 | $63.82 | $394.48 | 187,700 | — | — |
| 2024-01-11 | $63.36 | $391.64 | 138,700 | — | — |
| 2024-01-10 | $64.62 | $399.42 | 103,500 | — | — |
| 2024-01-09 | $63.57 | $392.93 | 98,400 | — | — |
| 2024-01-08 | $63.75 | $394.05 | 95,700 | — | — |
| 2024-01-05 | $63.50 | $392.50 | 146,800 | — | — |
| 2024-01-04 | $64.37 | $397.88 | 109,800 | — | — |
| 2024-01-03 | $64.78 | $400.41 | 113,400 | — | — |
| 2024-01-02 | $65.65 | $405.79 | 112,400 | — | — |