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 | $78.78 | $224.37 | 304,000 | — | — |
| 2024-12-30 | $76.09 | $216.71 | 404,900 | — | — |
| 2024-12-27 | $77.81 | $221.61 | 306,500 | — | — |
| 2024-12-26 | $78.89 | $224.68 | 286,000 | — | — |
| 2024-12-24 | $79.78 | $227.22 | 152,800 | — | — |
| 2024-12-23 | $80.85 | $230.26 | 307,100 | — | — |
| 2024-12-20 | $81.03 | $230.78 | 844,000 | — | — |
| 2024-12-19 | $81.48 | $232.06 | 306,000 | — | — |
| 2024-12-18 | $81.97 | $233.45 | 373,600 | — | — |
| 2024-12-17 | $85.34 | $243.05 | 306,700 | — | — |
| 2024-12-16 | $86.40 | $246.07 | 540,000 | — | — |
| 2024-12-13 | $81.54 | $232.23 | 629,000 | — | — |
| 2024-12-12 | $76.87 | $218.93 | 1,402,800 | — | — |
| 2024-12-11 | $84.11 | $239.55 | 729,200 | — | — |
| 2024-12-10 | $83.29 | $237.21 | 496,500 | — | — |
| 2024-12-09 | $81.44 | $231.94 | 477,200 | — | — |
| 2024-12-06 | $79.85 | $227.42 | 199,800 | — | — |
| 2024-12-05 | $79.99 | $227.82 | 301,800 | — | — |
| 2024-12-04 | $81.29 | $231.52 | 310,500 | — | — |
| 2024-12-03 | $80.94 | $230.52 | 404,800 | — | — |
| 2024-12-02 | $83.26 | $237.13 | 345,300 | — | — |
| 2024-11-29 | $83.17 | $236.87 | 227,000 | — | — |
| 2024-11-27 | $82.97 | $236.30 | 298,200 | — | — |
| 2024-11-26 | $80.53 | $229.35 | 432,500 | — | — |
| 2024-11-25 | $81.75 | $232.83 | 522,200 | — | — |
| 2024-11-22 | $77.80 | $221.58 | 327,000 | — | — |
| 2024-11-21 | $76.25 | $217.16 | 268,100 | — | — |
| 2024-11-20 | $74.67 | $212.66 | 264,300 | — | — |
| 2024-11-19 | $75.57 | $215.23 | 294,500 | — | — |
| 2024-11-18 | $75.88 | $216.11 | 187,400 | — | — |
| 2024-11-15 | $76.42 | $217.65 | 203,400 | — | — |
| 2024-11-14 | $77.00 | $219.30 | 222,100 | — | — |
| 2024-11-13 | $78.27 | $222.92 | 324,300 | — | — |
| 2024-11-12 | $78.58 | $223.80 | 263,500 | — | — |
| 2024-11-11 | $79.45 | $226.28 | 299,500 | — | — |
| 2024-11-08 | $77.00 | $219.30 | 322,900 | — | — |
| 2024-11-07 | $77.84 | $221.69 | 290,800 | — | — |
| 2024-11-06 | $78.10 | $222.43 | 467,200 | — | — |
| 2024-11-05 | $75.21 | $214.20 | 225,400 | — | — |
| 2024-11-04 | $73.08 | $208.14 | 248,700 | — | — |
| 2024-11-01 | $72.88 | $207.57 | 287,300 | — | — |
| 2024-10-31 | $72.62 | $206.83 | 192,600 | — | — |
| 2024-10-30 | $74.08 | $210.98 | 227,200 | — | — |
| 2024-10-29 | $75.48 | $214.97 | 175,900 | — | — |
| 2024-10-28 | $76.38 | $217.53 | 252,000 | — | — |
| 2024-10-25 | $74.89 | $213.29 | 368,400 | — | — |
| 2024-10-24 | $75.41 | $214.77 | 252,400 | — | — |
| 2024-10-23 | $75.11 | $213.92 | 265,700 | — | — |
| 2024-10-22 | $75.61 | $215.34 | 374,000 | — | — |
| 2024-10-21 | $79.46 | $226.31 | 457,100 | — | — |
| 2024-10-18 | $80.45 | $229.13 | 450,500 | — | — |
| 2024-10-17 | $79.66 | $224.97 | 295,300 | — | — |
| 2024-10-16 | $78.75 | $222.40 | 362,000 | — | — |
| 2024-10-15 | $76.22 | $215.25 | 255,000 | — | — |
| 2024-10-14 | $76.56 | $216.21 | 365,900 | — | — |
| 2024-10-11 | $76.49 | $216.01 | 244,100 | — | — |
| 2024-10-10 | $74.35 | $209.97 | 380,800 | — | — |
| 2024-10-09 | $74.92 | $211.58 | 340,500 | — | — |
| 2024-10-08 | $75.04 | $211.92 | 204,000 | — | — |
| 2024-10-07 | $75.07 | $212.00 | 437,800 | — | — |
| 2024-10-04 | $76.72 | $216.66 | 409,800 | — | — |
| 2024-10-03 | $77.65 | $219.29 | 414,200 | — | — |
| 2024-10-02 | $81.39 | $229.85 | 296,700 | — | — |
| 2024-10-01 | $83.92 | $237.00 | 317,400 | — | — |
| 2024-09-30 | $86.76 | $245.02 | 396,800 | — | — |
| 2024-09-27 | $86.44 | $244.11 | 271,200 | — | — |
| 2024-09-26 | $86.02 | $242.93 | 275,900 | — | — |
| 2024-09-25 | $84.67 | $239.12 | 409,200 | — | — |
| 2024-09-24 | $87.39 | $246.80 | 239,200 | — | — |
| 2024-09-23 | $86.27 | $243.63 | 374,600 | — | — |
| 2024-09-20 | $86.54 | $244.40 | 1,142,600 | — | — |
| 2024-09-19 | $87.28 | $246.49 | 381,600 | — | — |
| 2024-09-18 | $86.06 | $243.04 | 382,700 | — | — |
| 2024-09-17 | $85.52 | $241.52 | 321,200 | — | — |
| 2024-09-16 | $84.55 | $238.78 | 485,500 | — | — |
| 2024-09-13 | $85.15 | $240.47 | 588,300 | — | — |
| 2024-09-12 | $84.09 | $237.48 | 1,398,100 | — | — |
| 2024-09-11 | $83.66 | $236.26 | 955,500 | — | — |
| 2024-09-10 | $83.37 | $235.44 | 439,400 | — | — |
| 2024-09-09 | $81.88 | $231.24 | 359,400 | — | — |
| 2024-09-06 | $83.57 | $236.01 | 216,500 | — | — |
| 2024-09-05 | $84.38 | $238.30 | 260,700 | — | — |
| 2024-09-04 | $85.54 | $241.57 | 233,200 | — | — |
| 2024-09-03 | $87.30 | $246.54 | 325,000 | — | — |
| 2024-08-30 | $86.98 | $245.64 | 313,200 | — | — |
| 2024-08-29 | $85.84 | $242.42 | 424,600 | — | — |
| 2024-08-28 | $84.46 | $238.52 | 438,400 | — | — |
| 2024-08-27 | $83.76 | $236.55 | 218,900 | — | — |
| 2024-08-26 | $85.32 | $240.95 | 294,500 | — | — |
| 2024-08-23 | $87.77 | $247.87 | 251,200 | — | — |
| 2024-08-22 | $86.19 | $243.41 | 201,000 | — | — |
| 2024-08-21 | $88.02 | $248.58 | 279,200 | — | — |
| 2024-08-20 | $85.60 | $241.74 | 246,800 | — | — |
| 2024-08-19 | $86.18 | $243.38 | 436,300 | — | — |
| 2024-08-16 | $89.66 | $253.21 | 246,600 | — | — |
| 2024-08-15 | $89.68 | $253.26 | 318,300 | — | — |
| 2024-08-14 | $88.66 | $250.38 | 210,900 | — | — |
| 2024-08-13 | $90.30 | $255.02 | 308,600 | — | — |
| 2024-08-12 | $90.49 | $255.55 | 256,800 | — | — |
| 2024-08-09 | $92.58 | $261.45 | 170,900 | — | — |
| 2024-08-08 | $94.10 | $265.75 | 134,900 | — | — |
| 2024-08-07 | $93.57 | $264.25 | 189,700 | — | — |
| 2024-08-06 | $94.64 | $267.27 | 232,000 | — | — |
| 2024-08-05 | $93.37 | $263.69 | 318,300 | — | — |
| 2024-08-02 | $96.74 | $273.20 | 238,800 | — | — |
| 2024-08-01 | $100.29 | $283.23 | 215,100 | — | — |
| 2024-07-31 | $105.33 | $297.46 | 339,500 | — | — |
| 2024-07-30 | $106.50 | $300.77 | 296,600 | — | — |
| 2024-07-29 | $103.15 | $291.31 | 145,500 | — | — |
| 2024-07-26 | $102.39 | $289.16 | 189,500 | — | — |
| 2024-07-25 | $100.64 | $284.22 | 158,200 | — | — |
| 2024-07-24 | $99.03 | $279.67 | 274,500 | — | — |
| 2024-07-23 | $100.66 | $284.27 | 244,700 | — | — |
| 2024-07-22 | $98.79 | $278.99 | 184,600 | — | — |
| 2024-07-19 | $98.55 | $278.31 | 138,900 | — | — |
| 2024-07-18 | $101.02 | $283.40 | 135,500 | — | — |
| 2024-07-17 | $104.39 | $292.85 | 166,600 | — | — |
| 2024-07-16 | $103.10 | $289.23 | 251,500 | — | — |
| 2024-07-15 | $101.35 | $284.32 | 230,200 | — | — |
| 2024-07-12 | $101.88 | $285.81 | 224,300 | — | — |
| 2024-07-11 | $100.48 | $281.88 | 227,600 | — | — |
| 2024-07-10 | $96.34 | $270.27 | 172,400 | — | — |
| 2024-07-09 | $95.53 | $268.00 | 147,800 | — | — |
| 2024-07-08 | $97.60 | $273.80 | 198,700 | — | — |
| 2024-07-05 | $97.56 | $273.69 | 167,400 | — | — |
| 2024-07-03 | $99.01 | $277.76 | 83,900 | — | — |
| 2024-07-02 | $100.10 | $280.82 | 270,600 | — | — |
| 2024-07-01 | $98.95 | $277.59 | 307,000 | — | — |
| 2024-06-28 | $100.15 | $280.96 | 373,500 | — | — |
| 2024-06-27 | $97.85 | $274.50 | 315,500 | — | — |
| 2024-06-26 | $99.58 | $279.36 | 329,200 | — | — |
| 2024-06-25 | $100.57 | $282.14 | 311,800 | — | — |
| 2024-06-24 | $102.95 | $288.81 | 352,700 | — | — |
| 2024-06-21 | $100.47 | $281.85 | 1,034,000 | — | — |
| 2024-06-20 | $100.32 | $281.43 | 420,500 | — | — |
| 2024-06-18 | $100.70 | $282.50 | 283,800 | — | — |
| 2024-06-17 | $101.83 | $285.67 | 499,800 | — | — |
| 2024-06-14 | $99.42 | $278.91 | 640,300 | — | — |
| 2024-06-13 | $101.85 | $285.73 | 951,800 | — | — |
| 2024-06-12 | $101.02 | $283.40 | 714,800 | — | — |
| 2024-06-11 | $102.02 | $286.20 | 256,600 | — | — |
| 2024-06-10 | $101.83 | $285.67 | 349,300 | — | — |
| 2024-06-07 | $102.80 | $288.39 | 295,100 | — | — |
| 2024-06-06 | $103.59 | $290.61 | 345,400 | — | — |
| 2024-06-05 | $107.35 | $301.16 | 199,100 | — | — |
| 2024-06-04 | $106.24 | $298.04 | 244,800 | — | — |
| 2024-06-03 | $109.22 | $306.40 | 402,500 | — | — |
| 2024-05-31 | $110.69 | $310.53 | 230,500 | — | — |
| 2024-05-30 | $107.38 | $301.24 | 324,200 | — | — |
| 2024-05-29 | $106.80 | $299.61 | 246,000 | — | — |
| 2024-05-28 | $107.09 | $300.43 | 260,600 | — | — |
| 2024-05-24 | $106.00 | $297.37 | 257,200 | — | — |
| 2024-05-23 | $104.11 | $292.07 | 431,200 | — | — |
| 2024-05-22 | $105.55 | $296.11 | 300,400 | — | — |
| 2024-05-21 | $107.56 | $301.74 | 165,700 | — | — |
| 2024-05-20 | $107.58 | $301.80 | 182,500 | — | — |
| 2024-05-17 | $105.90 | $297.09 | 167,400 | — | — |
| 2024-05-16 | $107.33 | $301.10 | 164,500 | — | — |
| 2024-05-15 | $106.57 | $298.97 | 178,100 | — | — |
| 2024-05-14 | $107.53 | $301.66 | 187,400 | — | — |
| 2024-05-13 | $109.04 | $305.90 | 130,500 | — | — |
| 2024-05-10 | $109.24 | $306.46 | 104,000 | — | — |
| 2024-05-09 | $110.08 | $308.81 | 119,600 | — | — |
| 2024-05-08 | $106.73 | $299.42 | 152,400 | — | — |
| 2024-05-07 | $107.62 | $301.91 | 182,800 | — | — |
| 2024-05-06 | $108.75 | $305.08 | 176,900 | — | — |
| 2024-05-03 | $108.82 | $305.28 | 132,700 | — | — |
| 2024-05-02 | $108.84 | $305.34 | 174,600 | — | — |
| 2024-05-01 | $107.61 | $301.89 | 177,600 | — | — |
| 2024-04-30 | $107.78 | $302.36 | 237,400 | — | — |
| 2024-04-29 | $109.94 | $308.42 | 302,100 | — | — |
| 2024-04-26 | $106.71 | $299.36 | 165,100 | — | — |
| 2024-04-25 | $105.75 | $296.67 | 179,700 | — | — |
| 2024-04-24 | $107.25 | $300.88 | 163,100 | — | — |
| 2024-04-23 | $107.77 | $302.33 | 234,700 | — | — |
| 2024-04-22 | $103.85 | $291.34 | 220,200 | — | — |
| 2024-04-19 | $104.72 | $293.78 | 223,100 | — | — |
| 2024-04-18 | $103.12 | $289.29 | 189,300 | — | — |
| 2024-04-17 | $102.42 | $285.45 | 229,700 | — | — |
| 2024-04-16 | $103.01 | $287.09 | 228,000 | — | — |
| 2024-04-15 | $102.52 | $285.72 | 334,700 | — | — |
| 2024-04-12 | $105.05 | $292.78 | 306,200 | — | — |
| 2024-04-11 | $109.07 | $303.98 | 173,700 | — | — |
| 2024-04-10 | $107.43 | $299.41 | 223,400 | — | — |
| 2024-04-09 | $110.05 | $306.71 | 178,300 | — | — |
| 2024-04-08 | $108.48 | $302.33 | 322,200 | — | — |
| 2024-04-05 | $105.56 | $294.20 | 390,900 | — | — |
| 2024-04-04 | $104.77 | $292.00 | 234,900 | — | — |
| 2024-04-03 | $104.62 | $291.58 | 283,200 | — | — |
| 2024-04-02 | $105.54 | $294.14 | 455,400 | — | — |
| 2024-04-01 | $108.28 | $301.78 | 835,100 | — | — |
| 2024-03-28 | $112.40 | $313.26 | 308,300 | — | — |
| 2024-03-27 | $112.47 | $313.46 | 254,600 | — | — |
| 2024-03-26 | $108.12 | $301.33 | 192,500 | — | — |
| 2024-03-25 | $109.57 | $305.37 | 199,200 | — | — |
| 2024-03-22 | $109.74 | $305.85 | 175,100 | — | — |
| 2024-03-21 | $111.77 | $311.50 | 171,200 | — | — |
| 2024-03-20 | $110.53 | $308.05 | 254,900 | — | — |
| 2024-03-19 | $106.63 | $297.18 | 186,400 | — | — |
| 2024-03-18 | $103.58 | $288.68 | 195,000 | — | — |
| 2024-03-15 | $106.08 | $295.65 | 813,000 | — | — |
| 2024-03-14 | $104.80 | $292.08 | 186,400 | — | — |
| 2024-03-13 | $106.43 | $296.62 | 169,400 | — | — |
| 2024-03-12 | $106.29 | $296.23 | 172,400 | — | — |
| 2024-03-11 | $104.92 | $292.41 | 186,400 | — | — |
| 2024-03-08 | $105.73 | $294.67 | 285,000 | — | — |
| 2024-03-07 | $104.60 | $291.52 | 249,300 | — | — |
| 2024-03-06 | $104.15 | $290.27 | 413,000 | — | — |
| 2024-03-05 | $97.42 | $271.51 | 153,200 | — | — |
| 2024-03-04 | $97.41 | $271.48 | 241,200 | — | — |
| 2024-03-01 | $101.94 | $284.11 | 126,700 | — | — |
| 2024-02-29 | $101.39 | $282.58 | 155,600 | — | — |
| 2024-02-28 | $100.83 | $281.01 | 91,500 | — | — |
| 2024-02-27 | $103.32 | $287.95 | 171,300 | — | — |
| 2024-02-26 | $101.27 | $282.24 | 97,700 | — | — |
| 2024-02-23 | $100.02 | $278.76 | 120,400 | — | — |
| 2024-02-22 | $99.52 | $277.36 | 147,200 | — | — |
| 2024-02-21 | $99.27 | $276.67 | 153,900 | — | — |
| 2024-02-20 | $99.61 | $277.61 | 112,000 | — | — |
| 2024-02-16 | $99.63 | $277.67 | 113,400 | — | — |
| 2024-02-15 | $99.62 | $277.64 | 152,300 | — | — |
| 2024-02-14 | $98.97 | $275.83 | 113,000 | — | — |
| 2024-02-13 | $95.82 | $267.05 | 133,400 | — | — |
| 2024-02-12 | $100.55 | $280.23 | 147,100 | — | — |
| 2024-02-09 | $98.23 | $273.77 | 117,800 | — | — |
| 2024-02-08 | $96.65 | $269.36 | 142,300 | — | — |
| 2024-02-07 | $94.54 | $263.48 | 89,400 | — | — |
| 2024-02-06 | $95.21 | $265.35 | 85,100 | — | — |
| 2024-02-05 | $95.87 | $267.19 | 177,700 | — | — |
| 2024-02-02 | $96.16 | $268.00 | 138,500 | — | — |
| 2024-02-01 | $97.00 | $270.34 | 123,600 | — | — |
| 2024-01-31 | $94.93 | $264.57 | 138,200 | — | — |
| 2024-01-30 | $98.35 | $274.10 | 124,500 | — | — |
| 2024-01-29 | $99.06 | $276.08 | 92,000 | — | — |
| 2024-01-26 | $96.57 | $269.14 | 89,700 | — | — |
| 2024-01-25 | $96.42 | $268.72 | 109,200 | — | — |
| 2024-01-24 | $95.11 | $265.07 | 104,300 | — | — |
| 2024-01-23 | $96.07 | $267.75 | 138,700 | — | — |
| 2024-01-22 | $97.85 | $272.71 | 205,500 | — | — |
| 2024-01-19 | $96.76 | $269.67 | 128,200 | — | — |
| 2024-01-18 | $96.24 | $268.22 | 130,500 | — | — |
| 2024-01-17 | $96.13 | $266.10 | 159,200 | — | — |
| 2024-01-16 | $96.43 | $266.93 | 161,800 | — | — |
| 2024-01-12 | $95.64 | $264.75 | 123,900 | — | — |
| 2024-01-11 | $96.63 | $267.49 | 153,700 | — | — |
| 2024-01-10 | $97.01 | $268.54 | 205,200 | — | — |
| 2024-01-09 | $97.66 | $270.34 | 138,400 | — | — |
| 2024-01-08 | $99.71 | $276.01 | 178,600 | — | — |
| 2024-01-05 | $96.94 | $268.35 | 172,800 | — | — |
| 2024-01-04 | $97.61 | $270.20 | 205,200 | — | — |
| 2024-01-03 | $96.42 | $266.91 | 181,400 | — | — |
| 2024-01-02 | $100.02 | $276.87 | 175,500 | — | — |