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 | $82.42 | $296.27 | 186,600 | — | — |
| 2024-12-30 | $82.39 | $296.16 | 224,200 | — | — |
| 2024-12-27 | $82.95 | $298.17 | 154,600 | — | — |
| 2024-12-26 | $83.66 | $300.74 | 179,800 | — | — |
| 2024-12-24 | $83.54 | $300.31 | 107,000 | — | — |
| 2024-12-23 | $82.51 | $296.61 | 323,600 | — | — |
| 2024-12-20 | $83.31 | $299.47 | 1,334,200 | — | — |
| 2024-12-19 | $82.57 | $296.84 | 409,200 | — | — |
| 2024-12-18 | $82.03 | $294.88 | 419,600 | — | — |
| 2024-12-17 | $83.44 | $299.95 | 376,400 | — | — |
| 2024-12-16 | $85.14 | $306.05 | 347,600 | — | — |
| 2024-12-13 | $85.38 | $306.91 | 230,400 | — | — |
| 2024-12-12 | $84.78 | $304.75 | 330,000 | — | — |
| 2024-12-11 | $84.18 | $302.61 | 529,800 | — | — |
| 2024-12-10 | $82.86 | $297.85 | 436,200 | — | — |
| 2024-12-09 | $84.30 | $303.04 | 300,600 | — | — |
| 2024-12-06 | $85.80 | $308.44 | 318,800 | — | — |
| 2024-12-05 | $86.39 | $310.54 | 247,600 | — | — |
| 2024-12-04 | $86.51 | $311.01 | 248,000 | — | — |
| 2024-12-03 | $86.74 | $311.82 | 256,400 | — | — |
| 2024-12-02 | $86.78 | $311.94 | 370,200 | — | — |
| 2024-11-29 | $87.95 | $316.17 | 220,600 | — | — |
| 2024-11-27 | $90.12 | $316.26 | 412,800 | — | — |
| 2024-11-26 | $90.45 | $317.40 | 335,600 | — | — |
| 2024-11-25 | $89.88 | $315.41 | 421,000 | — | — |
| 2024-11-22 | $88.97 | $312.22 | 447,400 | — | — |
| 2024-11-21 | $89.01 | $312.38 | 290,400 | — | — |
| 2024-11-20 | $88.00 | $308.83 | 207,200 | — | — |
| 2024-11-19 | $87.37 | $306.60 | 268,400 | — | — |
| 2024-11-18 | $87.70 | $307.76 | 323,200 | — | — |
| 2024-11-15 | $87.43 | $306.80 | 266,400 | — | — |
| 2024-11-14 | $87.54 | $307.18 | 465,400 | — | — |
| 2024-11-13 | $88.21 | $309.57 | 431,200 | — | — |
| 2024-11-12 | $87.47 | $306.96 | 295,200 | — | — |
| 2024-11-11 | $86.82 | $304.69 | 292,400 | — | — |
| 2024-11-08 | $86.04 | $301.95 | 401,400 | — | — |
| 2024-11-07 | $83.17 | $291.87 | 239,000 | — | — |
| 2024-11-06 | $83.66 | $293.59 | 280,400 | — | — |
| 2024-11-05 | $79.95 | $280.57 | 177,600 | — | — |
| 2024-11-04 | $79.13 | $277.69 | 336,400 | — | — |
| 2024-11-01 | $78.61 | $275.85 | 378,000 | — | — |
| 2024-10-31 | $77.99 | $273.67 | 368,200 | — | — |
| 2024-10-30 | $78.32 | $274.83 | 251,200 | — | — |
| 2024-10-29 | $77.99 | $273.67 | 251,400 | — | — |
| 2024-10-28 | $78.25 | $274.60 | 240,200 | — | — |
| 2024-10-25 | $77.65 | $272.49 | 227,600 | — | — |
| 2024-10-24 | $79.61 | $279.37 | 365,400 | — | — |
| 2024-10-23 | $79.86 | $280.23 | 494,000 | — | — |
| 2024-10-22 | $79.53 | $279.07 | 754,800 | — | — |
| 2024-10-21 | $81.00 | $284.25 | 337,200 | — | — |
| 2024-10-18 | $81.50 | $285.99 | 294,000 | — | — |
| 2024-10-17 | $82.11 | $288.13 | 169,000 | — | — |
| 2024-10-16 | $80.83 | $283.67 | 260,000 | — | — |
| 2024-10-15 | $80.12 | $281.16 | 312,600 | — | — |
| 2024-10-14 | $79.88 | $280.30 | 210,400 | — | — |
| 2024-10-11 | $78.72 | $276.27 | 314,000 | — | — |
| 2024-10-10 | $78.49 | $275.44 | 296,000 | — | — |
| 2024-10-09 | $78.11 | $274.13 | 298,200 | — | — |
| 2024-10-08 | $76.05 | $266.88 | 441,200 | — | — |
| 2024-10-07 | $76.00 | $266.70 | 407,400 | — | — |
| 2024-10-04 | $80.21 | $281.48 | 255,200 | — | — |
| 2024-10-03 | $78.82 | $276.62 | 287,800 | — | — |
| 2024-10-02 | $78.68 | $276.09 | 239,800 | — | — |
| 2024-10-01 | $78.71 | $276.23 | 247,600 | — | — |
| 2024-09-30 | $77.49 | $271.93 | 282,200 | — | — |
| 2024-09-27 | $76.97 | $270.11 | 244,200 | — | — |
| 2024-09-26 | $76.85 | $269.67 | 251,600 | — | — |
| 2024-09-25 | $76.40 | $268.13 | 246,200 | — | — |
| 2024-09-24 | $76.66 | $269.02 | 242,600 | — | — |
| 2024-09-23 | $77.03 | $270.32 | 194,000 | — | — |
| 2024-09-20 | $76.31 | $267.79 | 721,200 | — | — |
| 2024-09-19 | $76.68 | $269.11 | 232,800 | — | — |
| 2024-09-18 | $76.41 | $268.14 | 169,200 | — | — |
| 2024-09-17 | $76.64 | $268.93 | 156,200 | — | — |
| 2024-09-16 | $76.11 | $267.11 | 231,000 | — | — |
| 2024-09-13 | $75.82 | $266.06 | 149,200 | — | — |
| 2024-09-12 | $75.14 | $263.69 | 166,400 | — | — |
| 2024-09-11 | $74.75 | $262.30 | 201,200 | — | — |
| 2024-09-10 | $76.21 | $267.44 | 250,400 | — | — |
| 2024-09-09 | $76.95 | $270.02 | 283,600 | — | — |
| 2024-09-06 | $75.69 | $265.62 | 178,200 | — | — |
| 2024-09-05 | $76.45 | $268.28 | 148,200 | — | — |
| 2024-09-04 | $77.03 | $270.32 | 147,400 | — | — |
| 2024-09-03 | $77.10 | $270.55 | 196,800 | — | — |
| 2024-08-30 | $77.05 | $270.39 | 277,000 | — | — |
| 2024-08-29 | $76.81 | $269.04 | 171,200 | — | — |
| 2024-08-28 | $76.27 | $267.15 | 144,000 | — | — |
| 2024-08-27 | $75.65 | $264.99 | 157,400 | — | — |
| 2024-08-26 | $75.82 | $265.59 | 136,200 | — | — |
| 2024-08-23 | $75.68 | $265.08 | 184,800 | — | — |
| 2024-08-22 | $74.98 | $262.63 | 214,600 | — | — |
| 2024-08-21 | $74.85 | $262.16 | 138,200 | — | — |
| 2024-08-20 | $74.49 | $260.91 | 167,400 | — | — |
| 2024-08-19 | $75.22 | $263.49 | 140,600 | — | — |
| 2024-08-16 | $74.85 | $262.17 | 199,200 | — | — |
| 2024-08-15 | $74.36 | $260.46 | 229,200 | — | — |
| 2024-08-14 | $74.00 | $259.21 | 186,000 | — | — |
| 2024-08-13 | $72.81 | $255.03 | 234,800 | — | — |
| 2024-08-12 | $72.82 | $255.06 | 172,400 | — | — |
| 2024-08-09 | $73.54 | $257.57 | 199,400 | — | — |
| 2024-08-08 | $73.04 | $255.85 | 230,600 | — | — |
| 2024-08-07 | $73.28 | $256.66 | 194,000 | — | — |
| 2024-08-06 | $72.54 | $254.06 | 192,800 | — | — |
| 2024-08-05 | $72.82 | $255.04 | 354,600 | — | — |
| 2024-08-02 | $74.83 | $262.12 | 317,400 | — | — |
| 2024-08-01 | $74.51 | $261.00 | 265,800 | — | — |
| 2024-07-31 | $75.29 | $263.73 | 512,600 | — | — |
| 2024-07-30 | $75.17 | $263.28 | 323,600 | — | — |
| 2024-07-29 | $73.61 | $257.83 | 253,600 | — | — |
| 2024-07-26 | $73.49 | $257.39 | 385,800 | — | — |
| 2024-07-25 | $71.40 | $250.09 | 433,000 | — | — |
| 2024-07-24 | $70.83 | $248.11 | 471,800 | — | — |
| 2024-07-23 | $71.85 | $251.65 | 786,400 | — | — |
| 2024-07-22 | $69.79 | $244.43 | 467,200 | — | — |
| 2024-07-19 | $69.70 | $244.12 | 578,600 | — | — |
| 2024-07-18 | $71.50 | $250.46 | 438,400 | — | — |
| 2024-07-17 | $71.57 | $250.70 | 395,800 | — | — |
| 2024-07-16 | $71.26 | $249.60 | 394,200 | — | — |
| 2024-07-15 | $70.96 | $248.55 | 324,600 | — | — |
| 2024-07-12 | $70.21 | $245.94 | 287,000 | — | — |
| 2024-07-11 | $69.63 | $243.87 | 314,400 | — | — |
| 2024-07-10 | $69.42 | $243.15 | 233,400 | — | — |
| 2024-07-09 | $68.54 | $240.05 | 346,000 | — | — |
| 2024-07-08 | $69.42 | $243.15 | 158,400 | — | — |
| 2024-07-05 | $69.01 | $241.73 | 457,400 | — | — |
| 2024-07-03 | $68.97 | $241.59 | 175,400 | — | — |
| 2024-07-02 | $70.54 | $247.09 | 249,000 | — | — |
| 2024-07-01 | $70.26 | $246.11 | 275,200 | — | — |
| 2024-06-28 | $70.35 | $246.39 | 662,000 | — | — |
| 2024-06-27 | $70.08 | $245.47 | 281,200 | — | — |
| 2024-06-26 | $69.38 | $243.00 | 193,800 | — | — |
| 2024-06-25 | $70.54 | $247.06 | 224,400 | — | — |
| 2024-06-24 | $71.15 | $249.21 | 234,800 | — | — |
| 2024-06-21 | $70.65 | $247.46 | 795,000 | — | — |
| 2024-06-20 | $71.22 | $249.46 | 241,800 | — | — |
| 2024-06-18 | $70.78 | $247.90 | 287,600 | — | — |
| 2024-06-17 | $70.75 | $247.83 | 157,000 | — | — |
| 2024-06-14 | $69.82 | $244.55 | 209,400 | — | — |
| 2024-06-13 | $70.06 | $245.38 | 141,400 | — | — |
| 2024-06-12 | $70.26 | $246.11 | 144,200 | — | — |
| 2024-06-11 | $70.19 | $245.85 | 238,200 | — | — |
| 2024-06-10 | $70.57 | $247.18 | 176,000 | — | — |
| 2024-06-07 | $71.14 | $249.20 | 187,400 | — | — |
| 2024-06-06 | $71.05 | $248.86 | 197,600 | — | — |
| 2024-06-05 | $71.06 | $248.88 | 209,600 | — | — |
| 2024-06-04 | $71.50 | $250.44 | 214,400 | — | — |
| 2024-06-03 | $71.60 | $250.79 | 206,000 | — | — |
| 2024-05-31 | $72.99 | $255.66 | 546,000 | — | — |
| 2024-05-30 | $71.76 | $250.84 | 299,600 | — | — |
| 2024-05-29 | $70.52 | $246.51 | 266,200 | — | — |
| 2024-05-28 | $71.71 | $250.68 | 272,600 | — | — |
| 2024-05-24 | $72.94 | $254.97 | 176,800 | — | — |
| 2024-05-23 | $72.49 | $253.39 | 163,800 | — | — |
| 2024-05-22 | $73.81 | $257.99 | 177,800 | — | — |
| 2024-05-21 | $73.61 | $257.29 | 108,400 | — | — |
| 2024-05-20 | $73.45 | $256.75 | 226,200 | — | — |
| 2024-05-17 | $74.39 | $260.02 | 412,600 | — | — |
| 2024-05-16 | $73.73 | $257.73 | 200,800 | — | — |
| 2024-05-15 | $72.58 | $253.71 | 276,000 | — | — |
| 2024-05-14 | $72.82 | $254.56 | 169,400 | — | — |
| 2024-05-13 | $72.53 | $253.53 | 249,800 | — | — |
| 2024-05-10 | $74.03 | $258.78 | 225,200 | — | — |
| 2024-05-09 | $73.48 | $256.85 | 253,200 | — | — |
| 2024-05-08 | $73.54 | $257.05 | 352,800 | — | — |
| 2024-05-07 | $73.49 | $256.89 | 457,200 | — | — |
| 2024-05-06 | $73.17 | $255.77 | 234,800 | — | — |
| 2024-05-03 | $71.79 | $250.93 | 273,800 | — | — |
| 2024-05-02 | $71.57 | $250.20 | 270,200 | — | — |
| 2024-05-01 | $71.63 | $250.37 | 356,600 | — | — |
| 2024-04-30 | $70.68 | $247.05 | 341,200 | — | — |
| 2024-04-29 | $71.01 | $248.24 | 357,000 | — | — |
| 2024-04-26 | $72.07 | $251.94 | 288,800 | — | — |
| 2024-04-25 | $73.29 | $256.21 | 289,000 | — | — |
| 2024-04-24 | $73.86 | $258.16 | 438,800 | — | — |
| 2024-04-23 | $72.88 | $254.76 | 628,000 | — | — |
| 2024-04-22 | $70.62 | $246.86 | 421,400 | — | — |
| 2024-04-19 | $70.11 | $245.06 | 409,800 | — | — |
| 2024-04-18 | $68.54 | $239.60 | 245,800 | — | — |
| 2024-04-17 | $67.85 | $237.17 | 343,000 | — | — |
| 2024-04-16 | $68.93 | $240.97 | 347,200 | — | — |
| 2024-04-15 | $68.13 | $238.15 | 202,000 | — | — |
| 2024-04-12 | $68.61 | $239.81 | 270,600 | — | — |
| 2024-04-11 | $69.14 | $241.70 | 285,600 | — | — |
| 2024-04-10 | $70.78 | $247.42 | 201,000 | — | — |
| 2024-04-09 | $70.77 | $247.38 | 218,800 | — | — |
| 2024-04-08 | $71.74 | $250.77 | 309,200 | — | — |
| 2024-04-05 | $72.27 | $252.62 | 385,000 | — | — |
| 2024-04-04 | $72.91 | $254.86 | 270,600 | — | — |
| 2024-04-03 | $73.38 | $256.49 | 280,600 | — | — |
| 2024-04-02 | $73.50 | $256.91 | 402,600 | — | — |
| 2024-04-01 | $73.75 | $257.78 | 241,200 | — | — |
| 2024-03-28 | $74.24 | $259.49 | 197,800 | — | — |
| 2024-03-27 | $74.24 | $259.51 | 210,400 | — | — |
| 2024-03-26 | $72.83 | $254.58 | 235,400 | — | — |
| 2024-03-25 | $72.81 | $254.49 | 161,600 | — | — |
| 2024-03-22 | $73.21 | $255.91 | 212,800 | — | — |
| 2024-03-21 | $73.40 | $256.59 | 339,800 | — | — |
| 2024-03-20 | $72.68 | $254.06 | 373,800 | — | — |
| 2024-03-19 | $72.88 | $254.74 | 251,600 | — | — |
| 2024-03-18 | $72.58 | $253.73 | 231,200 | — | — |
| 2024-03-15 | $73.46 | $256.80 | 882,800 | — | — |
| 2024-03-14 | $73.04 | $255.32 | 233,600 | — | — |
| 2024-03-13 | $73.86 | $258.16 | 213,400 | — | — |
| 2024-03-12 | $74.09 | $258.99 | 207,000 | — | — |
| 2024-03-11 | $73.83 | $258.08 | 220,600 | — | — |
| 2024-03-08 | $73.22 | $255.96 | 321,600 | — | — |
| 2024-03-07 | $73.19 | $255.84 | 291,200 | — | — |
| 2024-03-06 | $74.27 | $259.62 | 320,200 | — | — |
| 2024-03-05 | $73.71 | $257.68 | 251,600 | — | — |
| 2024-03-04 | $73.50 | $256.91 | 189,000 | — | — |
| 2024-03-01 | $73.11 | $255.56 | 274,400 | — | — |
| 2024-02-29 | $73.22 | $255.96 | 388,800 | — | — |
| 2024-02-28 | $74.14 | $259.16 | 368,600 | — | — |
| 2024-02-27 | $74.00 | $258.20 | 383,200 | — | — |
| 2024-02-26 | $73.61 | $256.82 | 371,000 | — | — |
| 2024-02-23 | $73.31 | $255.79 | 444,400 | — | — |
| 2024-02-22 | $72.76 | $253.89 | 317,600 | — | — |
| 2024-02-21 | $71.23 | $248.53 | 284,800 | — | — |
| 2024-02-20 | $70.85 | $247.21 | 425,600 | — | — |
| 2024-02-16 | $70.78 | $246.95 | 1,123,600 | — | — |
| 2024-02-15 | $71.42 | $249.20 | 415,200 | — | — |
| 2024-02-14 | $70.96 | $247.61 | 281,200 | — | — |
| 2024-02-13 | $69.94 | $244.03 | 498,400 | — | — |
| 2024-02-12 | $70.70 | $246.67 | 472,000 | — | — |
| 2024-02-09 | $70.49 | $245.94 | 286,000 | — | — |
| 2024-02-08 | $68.60 | $239.36 | 343,200 | — | — |
| 2024-02-07 | $68.69 | $239.67 | 462,400 | — | — |
| 2024-02-06 | $68.71 | $239.76 | 482,200 | — | — |
| 2024-02-05 | $68.64 | $239.48 | 271,400 | — | — |
| 2024-02-02 | $68.87 | $240.30 | 413,000 | — | — |
| 2024-02-01 | $67.97 | $237.16 | 539,400 | — | — |
| 2024-01-31 | $68.18 | $237.91 | 598,800 | — | — |
| 2024-01-30 | $69.45 | $242.32 | 431,000 | — | — |
| 2024-01-29 | $69.32 | $241.89 | 277,800 | — | — |
| 2024-01-26 | $69.11 | $241.12 | 509,400 | — | — |
| 2024-01-25 | $69.63 | $242.95 | 730,200 | — | — |
| 2024-01-24 | $72.75 | $253.86 | 508,600 | — | — |
| 2024-01-23 | $73.01 | $254.75 | 258,800 | — | — |
| 2024-01-22 | $72.96 | $254.55 | 325,000 | — | — |
| 2024-01-19 | $72.10 | $251.57 | 448,000 | — | — |
| 2024-01-18 | $70.60 | $246.34 | 553,200 | — | — |
| 2024-01-17 | $70.18 | $244.85 | 262,200 | — | — |
| 2024-01-16 | $69.82 | $243.63 | 297,200 | — | — |
| 2024-01-12 | $69.69 | $243.16 | 202,000 | — | — |
| 2024-01-11 | $68.93 | $240.49 | 226,600 | — | — |
| 2024-01-10 | $67.96 | $237.11 | 201,800 | — | — |
| 2024-01-09 | $67.33 | $234.93 | 177,600 | — | — |
| 2024-01-08 | $67.24 | $234.61 | 316,200 | — | — |
| 2024-01-05 | $68.07 | $237.53 | 334,000 | — | — |
| 2024-01-04 | $67.84 | $236.71 | 497,800 | — | — |
| 2024-01-03 | $67.53 | $235.62 | 383,200 | — | — |
| 2024-01-02 | $67.57 | $235.78 | 345,400 | — | — |