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 | $134.25 | $317.83 | 247,600 | — | — |
| 2024-12-30 | $134.68 | $318.85 | 194,500 | — | — |
| 2024-12-27 | $135.24 | $320.17 | 188,500 | — | — |
| 2024-12-26 | $136.61 | $323.42 | 195,400 | — | — |
| 2024-12-24 | $135.96 | $321.88 | 129,300 | — | — |
| 2024-12-23 | $134.30 | $317.95 | 292,200 | — | — |
| 2024-12-20 | $132.87 | $314.56 | 977,200 | — | — |
| 2024-12-19 | $131.28 | $310.80 | 485,100 | — | — |
| 2024-12-18 | $130.79 | $309.64 | 481,100 | — | — |
| 2024-12-17 | $136.62 | $323.44 | 476,100 | — | — |
| 2024-12-16 | $139.57 | $330.42 | 344,100 | — | — |
| 2024-12-13 | $137.80 | $326.23 | 280,200 | — | — |
| 2024-12-12 | $137.56 | $325.67 | 329,600 | — | — |
| 2024-12-11 | $138.35 | $327.54 | 247,900 | — | — |
| 2024-12-10 | $137.41 | $325.31 | 218,900 | — | — |
| 2024-12-09 | $137.13 | $324.65 | 274,300 | — | — |
| 2024-12-06 | $138.26 | $327.32 | 242,400 | — | — |
| 2024-12-05 | $138.22 | $327.23 | 267,400 | — | — |
| 2024-12-04 | $140.25 | $332.03 | 218,700 | — | — |
| 2024-12-03 | $139.39 | $330.00 | 212,500 | — | — |
| 2024-12-02 | $140.10 | $331.68 | 291,700 | — | — |
| 2024-11-29 | $140.62 | $332.91 | 179,000 | — | — |
| 2024-11-27 | $142.38 | $334.83 | 226,200 | — | — |
| 2024-11-26 | $142.91 | $336.07 | 319,600 | — | — |
| 2024-11-25 | $143.92 | $338.45 | 556,800 | — | — |
| 2024-11-22 | $142.32 | $334.69 | 434,300 | — | — |
| 2024-11-21 | $139.53 | $328.13 | 271,300 | — | — |
| 2024-11-20 | $137.79 | $324.03 | 346,500 | — | — |
| 2024-11-19 | $137.83 | $324.13 | 264,100 | — | — |
| 2024-11-18 | $138.48 | $325.66 | 460,600 | — | — |
| 2024-11-15 | $139.27 | $327.51 | 272,000 | — | — |
| 2024-11-14 | $139.48 | $328.01 | 463,600 | — | — |
| 2024-11-13 | $138.68 | $326.13 | 502,600 | — | — |
| 2024-11-12 | $140.98 | $331.54 | 598,600 | — | — |
| 2024-11-11 | $143.02 | $336.33 | 445,500 | — | — |
| 2024-11-08 | $139.17 | $327.28 | 432,000 | — | — |
| 2024-11-07 | $138.05 | $324.65 | 859,500 | — | — |
| 2024-11-06 | $143.66 | $337.84 | 1,234,900 | — | — |
| 2024-11-05 | $127.58 | $300.02 | 454,200 | — | — |
| 2024-11-04 | $124.91 | $293.74 | 553,700 | — | — |
| 2024-11-01 | $125.98 | $296.26 | 637,600 | — | — |
| 2024-10-31 | $127.35 | $299.48 | 1,147,600 | — | — |
| 2024-10-30 | $130.47 | $306.82 | 839,800 | — | — |
| 2024-10-29 | $129.79 | $305.22 | 534,200 | — | — |
| 2024-10-28 | $132.35 | $311.24 | 648,700 | — | — |
| 2024-10-25 | $127.42 | $299.65 | 593,900 | — | — |
| 2024-10-24 | $127.49 | $299.81 | 556,200 | — | — |
| 2024-10-23 | $125.42 | $294.94 | 845,300 | — | — |
| 2024-10-22 | $123.06 | $289.39 | 446,900 | — | — |
| 2024-10-21 | $120.46 | $283.28 | 528,200 | — | — |
| 2024-10-18 | $123.60 | $290.66 | 465,400 | — | — |
| 2024-10-17 | $124.07 | $291.77 | 375,300 | — | — |
| 2024-10-16 | $123.25 | $289.84 | 359,500 | — | — |
| 2024-10-15 | $121.10 | $284.78 | 472,600 | — | — |
| 2024-10-14 | $120.00 | $282.20 | 224,800 | — | — |
| 2024-10-11 | $118.80 | $279.38 | 378,600 | — | — |
| 2024-10-10 | $115.82 | $272.37 | 525,100 | — | — |
| 2024-10-09 | $116.55 | $274.08 | 441,500 | — | — |
| 2024-10-08 | $113.46 | $266.82 | 445,400 | — | — |
| 2024-10-07 | $113.38 | $266.63 | 406,400 | — | — |
| 2024-10-04 | $113.32 | $266.49 | 489,400 | — | — |
| 2024-10-03 | $108.95 | $256.21 | 279,900 | — | — |
| 2024-10-02 | $108.40 | $254.92 | 306,900 | — | — |
| 2024-10-01 | $107.98 | $253.93 | 335,700 | — | — |
| 2024-09-30 | $111.86 | $263.06 | 291,700 | — | — |
| 2024-09-27 | $111.19 | $261.48 | 270,800 | — | — |
| 2024-09-26 | $111.73 | $262.75 | 436,400 | — | — |
| 2024-09-25 | $111.02 | $261.08 | 382,100 | — | — |
| 2024-09-24 | $112.50 | $264.56 | 406,900 | — | — |
| 2024-09-23 | $112.54 | $264.65 | 453,100 | — | — |
| 2024-09-20 | $114.24 | $268.65 | 1,344,200 | — | — |
| 2024-09-19 | $115.56 | $271.76 | 850,400 | — | — |
| 2024-09-18 | $111.79 | $262.89 | 754,400 | — | — |
| 2024-09-17 | $110.68 | $260.28 | 351,100 | — | — |
| 2024-09-16 | $110.42 | $259.67 | 316,000 | — | — |
| 2024-09-13 | $109.41 | $257.29 | 581,400 | — | — |
| 2024-09-12 | $105.87 | $248.97 | 201,400 | — | — |
| 2024-09-11 | $105.75 | $248.69 | 273,100 | — | — |
| 2024-09-10 | $106.74 | $251.01 | 304,500 | — | — |
| 2024-09-09 | $108.59 | $255.37 | 375,800 | — | — |
| 2024-09-06 | $106.72 | $250.97 | 322,200 | — | — |
| 2024-09-05 | $109.54 | $257.60 | 371,800 | — | — |
| 2024-09-04 | $111.71 | $262.70 | 426,200 | — | — |
| 2024-09-03 | $112.49 | $264.54 | 367,400 | — | — |
| 2024-08-30 | $112.23 | $263.93 | 261,500 | — | — |
| 2024-08-29 | $112.42 | $262.14 | 240,300 | — | — |
| 2024-08-28 | $112.50 | $262.32 | 328,200 | — | — |
| 2024-08-27 | $110.72 | $258.17 | 240,500 | — | — |
| 2024-08-26 | $111.26 | $259.43 | 337,700 | — | — |
| 2024-08-23 | $111.79 | $260.67 | 470,600 | — | — |
| 2024-08-22 | $109.09 | $254.37 | 245,700 | — | — |
| 2024-08-21 | $108.54 | $253.09 | 326,800 | — | — |
| 2024-08-20 | $107.98 | $251.79 | 332,500 | — | — |
| 2024-08-19 | $110.73 | $258.20 | 314,500 | — | — |
| 2024-08-16 | $109.97 | $256.43 | 402,500 | — | — |
| 2024-08-15 | $108.37 | $252.69 | 279,100 | — | — |
| 2024-08-14 | $106.17 | $247.56 | 299,300 | — | — |
| 2024-08-13 | $106.40 | $248.10 | 243,300 | — | — |
| 2024-08-12 | $105.40 | $245.77 | 441,000 | — | — |
| 2024-08-09 | $105.66 | $246.38 | 324,800 | — | — |
| 2024-08-08 | $106.19 | $247.61 | 459,200 | — | — |
| 2024-08-07 | $104.79 | $244.35 | 577,100 | — | — |
| 2024-08-06 | $105.13 | $245.14 | 704,400 | — | — |
| 2024-08-05 | $105.50 | $246.00 | 733,800 | — | — |
| 2024-08-02 | $108.91 | $253.95 | 739,900 | — | — |
| 2024-08-01 | $112.64 | $262.65 | 703,900 | — | — |
| 2024-07-31 | $117.06 | $272.96 | 744,900 | — | — |
| 2024-07-30 | $119.69 | $279.09 | 344,400 | — | — |
| 2024-07-29 | $117.98 | $275.10 | 436,200 | — | — |
| 2024-07-26 | $119.74 | $279.21 | 596,300 | — | — |
| 2024-07-25 | $117.71 | $274.47 | 1,644,800 | — | — |
| 2024-07-24 | $113.85 | $265.47 | 687,700 | — | — |
| 2024-07-23 | $115.37 | $269.02 | 446,700 | — | — |
| 2024-07-22 | $114.54 | $267.08 | 477,200 | — | — |
| 2024-07-19 | $113.68 | $265.08 | 678,200 | — | — |
| 2024-07-18 | $112.55 | $262.44 | 1,335,300 | — | — |
| 2024-07-17 | $113.72 | $265.17 | 1,018,600 | — | — |
| 2024-07-16 | $111.54 | $260.09 | 653,600 | — | — |
| 2024-07-15 | $107.51 | $250.69 | 1,135,400 | — | — |
| 2024-07-12 | $103.55 | $241.46 | 551,000 | — | — |
| 2024-07-11 | $102.06 | $237.98 | 643,100 | — | — |
| 2024-07-10 | $100.03 | $233.25 | 402,000 | — | — |
| 2024-07-09 | $98.87 | $230.54 | 340,500 | — | — |
| 2024-07-08 | $97.66 | $227.72 | 512,300 | — | — |
| 2024-07-05 | $97.74 | $227.91 | 884,300 | — | — |
| 2024-07-03 | $98.49 | $229.66 | 323,500 | — | — |
| 2024-07-02 | $101.02 | $235.56 | 492,400 | — | — |
| 2024-07-01 | $100.74 | $234.90 | 404,400 | — | — |
| 2024-06-28 | $101.63 | $236.98 | 549,600 | — | — |
| 2024-06-27 | $99.37 | $231.71 | 220,000 | — | — |
| 2024-06-26 | $99.05 | $230.96 | 304,500 | — | — |
| 2024-06-25 | $98.25 | $229.10 | 431,800 | — | — |
| 2024-06-24 | $99.38 | $231.73 | 532,300 | — | — |
| 2024-06-21 | $98.37 | $229.38 | 773,300 | — | — |
| 2024-06-20 | $98.39 | $229.42 | 315,900 | — | — |
| 2024-06-18 | $98.03 | $228.58 | 422,400 | — | — |
| 2024-06-17 | $97.21 | $226.67 | 299,000 | — | — |
| 2024-06-14 | $95.03 | $221.59 | 349,200 | — | — |
| 2024-06-13 | $95.81 | $223.41 | 372,500 | — | — |
| 2024-06-12 | $98.05 | $228.63 | 420,700 | — | — |
| 2024-06-11 | $97.93 | $228.35 | 595,900 | — | — |
| 2024-06-10 | $97.53 | $227.42 | 518,400 | — | — |
| 2024-06-07 | $100.70 | $234.81 | 384,300 | — | — |
| 2024-06-06 | $99.53 | $232.08 | 274,600 | — | — |
| 2024-06-05 | $99.22 | $231.36 | 390,000 | — | — |
| 2024-06-04 | $98.99 | $230.82 | 357,300 | — | — |
| 2024-06-03 | $100.08 | $233.36 | 322,600 | — | — |
| 2024-05-31 | $101.58 | $236.86 | 402,000 | — | — |
| 2024-05-30 | $101.55 | $234.65 | 255,700 | — | — |
| 2024-05-29 | $99.77 | $230.53 | 399,300 | — | — |
| 2024-05-28 | $101.28 | $234.02 | 297,200 | — | — |
| 2024-05-24 | $102.31 | $236.40 | 346,300 | — | — |
| 2024-05-23 | $101.83 | $235.29 | 310,100 | — | — |
| 2024-05-22 | $103.52 | $239.20 | 448,700 | — | — |
| 2024-05-21 | $105.50 | $243.77 | 276,000 | — | — |
| 2024-05-20 | $104.82 | $242.20 | 407,400 | — | — |
| 2024-05-17 | $105.58 | $243.96 | 336,100 | — | — |
| 2024-05-16 | $105.62 | $244.05 | 438,500 | — | — |
| 2024-05-15 | $107.38 | $248.12 | 269,600 | — | — |
| 2024-05-14 | $107.86 | $249.23 | 281,100 | — | — |
| 2024-05-13 | $107.51 | $248.42 | 150,200 | — | — |
| 2024-05-10 | $107.88 | $249.27 | 146,500 | — | — |
| 2024-05-09 | $107.19 | $247.68 | 161,400 | — | — |
| 2024-05-08 | $106.95 | $247.12 | 218,900 | — | — |
| 2024-05-07 | $106.08 | $245.11 | 453,500 | — | — |
| 2024-05-06 | $105.48 | $243.73 | 527,900 | — | — |
| 2024-05-03 | $105.93 | $244.77 | 735,200 | — | — |
| 2024-05-02 | $106.45 | $245.97 | 229,400 | — | — |
| 2024-05-01 | $105.29 | $243.29 | 461,600 | — | — |
| 2024-04-30 | $104.34 | $241.09 | 504,100 | — | — |
| 2024-04-29 | $105.29 | $243.29 | 494,300 | — | — |
| 2024-04-26 | $107.08 | $247.42 | 606,800 | — | — |
| 2024-04-25 | $110.73 | $255.86 | 1,047,700 | — | — |
| 2024-04-24 | $116.84 | $269.98 | 540,100 | — | — |
| 2024-04-23 | $114.45 | $264.45 | 366,900 | — | — |
| 2024-04-22 | $113.27 | $261.73 | 443,900 | — | — |
| 2024-04-19 | $111.55 | $257.75 | 445,200 | — | — |
| 2024-04-18 | $109.09 | $252.07 | 237,900 | — | — |
| 2024-04-17 | $107.29 | $247.91 | 320,100 | — | — |
| 2024-04-16 | $107.56 | $248.53 | 479,000 | — | — |
| 2024-04-15 | $108.00 | $249.55 | 350,900 | — | — |
| 2024-04-12 | $108.01 | $249.57 | 317,000 | — | — |
| 2024-04-11 | $109.51 | $253.04 | 423,100 | — | — |
| 2024-04-10 | $109.80 | $253.71 | 609,500 | — | — |
| 2024-04-09 | $111.62 | $257.91 | 232,000 | — | — |
| 2024-04-08 | $112.20 | $259.26 | 225,200 | — | — |
| 2024-04-05 | $110.41 | $255.12 | 347,100 | — | — |
| 2024-04-04 | $110.06 | $254.31 | 286,100 | — | — |
| 2024-04-03 | $109.76 | $253.62 | 247,400 | — | — |
| 2024-04-02 | $110.21 | $254.66 | 285,800 | — | — |
| 2024-04-01 | $111.97 | $258.72 | 292,800 | — | — |
| 2024-03-28 | $112.57 | $260.11 | 288,200 | — | — |
| 2024-03-27 | $111.32 | $257.22 | 316,700 | — | — |
| 2024-03-26 | $106.84 | $246.87 | 225,400 | — | — |
| 2024-03-25 | $106.82 | $246.82 | 322,200 | — | — |
| 2024-03-22 | $106.44 | $245.95 | 272,900 | — | — |
| 2024-03-21 | $108.21 | $250.04 | 307,700 | — | — |
| 2024-03-20 | $107.05 | $247.36 | 329,000 | — | — |
| 2024-03-19 | $105.74 | $244.33 | 248,400 | — | — |
| 2024-03-18 | $105.79 | $244.44 | 308,700 | — | — |
| 2024-03-15 | $106.02 | $244.98 | 783,300 | — | — |
| 2024-03-14 | $105.72 | $244.28 | 535,500 | — | — |
| 2024-03-13 | $107.75 | $248.97 | 273,700 | — | — |
| 2024-03-12 | $107.85 | $249.20 | 250,600 | — | — |
| 2024-03-11 | $107.27 | $247.86 | 254,100 | — | — |
| 2024-03-08 | $108.45 | $250.59 | 353,500 | — | — |
| 2024-03-07 | $109.63 | $253.32 | 371,200 | — | — |
| 2024-03-06 | $110.73 | $255.86 | 810,900 | — | — |
| 2024-03-05 | $114.03 | $263.48 | 588,900 | — | — |
| 2024-03-04 | $109.69 | $253.46 | 986,600 | — | — |
| 2024-03-01 | $107.55 | $248.51 | 408,100 | — | — |
| 2024-02-29 | $108.51 | $250.73 | 416,300 | — | — |
| 2024-02-28 | $106.67 | $246.48 | 323,300 | — | — |
| 2024-02-27 | $109.26 | $250.34 | 307,500 | — | — |
| 2024-02-26 | $107.48 | $246.26 | 315,000 | — | — |
| 2024-02-23 | $107.35 | $245.96 | 321,700 | — | — |
| 2024-02-22 | $107.52 | $246.35 | 314,800 | — | — |
| 2024-02-21 | $107.62 | $246.58 | 282,600 | — | — |
| 2024-02-20 | $107.85 | $247.11 | 303,200 | — | — |
| 2024-02-16 | $108.57 | $248.76 | 452,700 | — | — |
| 2024-02-15 | $109.25 | $250.31 | 389,800 | — | — |
| 2024-02-14 | $106.31 | $243.58 | 691,300 | — | — |
| 2024-02-13 | $104.88 | $240.30 | 1,115,000 | — | — |
| 2024-02-12 | $106.10 | $243.10 | 452,700 | — | — |
| 2024-02-09 | $103.18 | $236.41 | 366,100 | — | — |
| 2024-02-08 | $101.76 | $233.15 | 235,200 | — | — |
| 2024-02-07 | $101.21 | $231.89 | 376,800 | — | — |
| 2024-02-06 | $101.50 | $232.56 | 429,300 | — | — |
| 2024-02-05 | $102.61 | $235.10 | 393,500 | — | — |
| 2024-02-02 | $104.19 | $238.72 | 572,700 | — | — |
| 2024-02-01 | $103.50 | $237.14 | 681,600 | — | — |
| 2024-01-31 | $106.12 | $243.14 | 958,200 | — | — |
| 2024-01-30 | $109.19 | $250.18 | 401,300 | — | — |
| 2024-01-29 | $108.59 | $248.80 | 545,900 | — | — |
| 2024-01-26 | $107.35 | $245.96 | 519,700 | — | — |
| 2024-01-25 | $109.32 | $250.47 | 997,400 | — | — |
| 2024-01-24 | $108.77 | $249.21 | 556,200 | — | — |
| 2024-01-23 | $107.56 | $246.44 | 488,600 | — | — |
| 2024-01-22 | $108.20 | $247.91 | 524,500 | — | — |
| 2024-01-19 | $106.10 | $243.10 | 280,300 | — | — |
| 2024-01-18 | $103.88 | $238.01 | 335,300 | — | — |
| 2024-01-17 | $101.94 | $233.56 | 335,300 | — | — |
| 2024-01-16 | $102.69 | $235.28 | 276,200 | — | — |
| 2024-01-12 | $104.83 | $240.19 | 222,400 | — | — |
| 2024-01-11 | $105.50 | $241.72 | 306,700 | — | — |
| 2024-01-10 | $106.94 | $245.02 | 365,300 | — | — |
| 2024-01-09 | $106.07 | $243.03 | 341,200 | — | — |
| 2024-01-08 | $108.36 | $248.27 | 308,700 | — | — |
| 2024-01-05 | $107.56 | $246.44 | 428,900 | — | — |
| 2024-01-04 | $105.68 | $242.13 | 283,500 | — | — |
| 2024-01-03 | $105.09 | $240.78 | 358,100 | — | — |
| 2024-01-02 | $108.94 | $249.60 | 315,300 | — | — |