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 — 2021
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2021-12-31 | $80.62 | $184.89 | 307,800 | — | — |
| 2021-12-30 | $80.25 | $184.04 | 271,400 | — | — |
| 2021-12-29 | $80.60 | $184.85 | 336,900 | — | — |
| 2021-12-28 | $80.48 | $184.57 | 311,100 | — | — |
| 2021-12-27 | $79.60 | $182.55 | 282,100 | — | — |
| 2021-12-23 | $78.57 | $180.19 | 621,100 | — | — |
| 2021-12-22 | $77.50 | $177.74 | 393,700 | — | — |
| 2021-12-21 | $76.76 | $176.04 | 995,500 | — | — |
| 2021-12-20 | $75.89 | $174.04 | 676,300 | — | — |
| 2021-12-17 | $76.36 | $175.12 | 2,117,900 | — | — |
| 2021-12-16 | $79.39 | $182.07 | 508,300 | — | — |
| 2021-12-15 | $80.39 | $184.36 | 595,400 | — | — |
| 2021-12-14 | $79.36 | $182.00 | 1,015,600 | — | — |
| 2021-12-13 | $79.95 | $183.35 | 1,008,400 | — | — |
| 2021-12-10 | $79.94 | $183.33 | 855,700 | — | — |
| 2021-12-09 | $78.84 | $180.81 | 742,900 | — | — |
| 2021-12-08 | $78.47 | $179.96 | 657,500 | — | — |
| 2021-12-07 | $77.72 | $178.24 | 683,000 | — | — |
| 2021-12-06 | $77.32 | $177.32 | 604,400 | — | — |
| 2021-12-03 | $75.40 | $172.92 | 655,400 | — | — |
| 2021-12-02 | $75.65 | $173.49 | 875,300 | — | — |
| 2021-12-01 | $71.68 | $164.39 | 571,600 | — | — |
| 2021-11-30 | $72.89 | $167.16 | 757,000 | — | — |
| 2021-11-29 | $75.19 | $172.44 | 711,000 | — | — |
| 2021-11-26 | $75.12 | $172.28 | 344,700 | — | — |
| 2021-11-24 | $77.62 | $178.01 | 268,300 | — | — |
| 2021-11-23 | $77.84 | $178.52 | 370,200 | — | — |
| 2021-11-22 | $77.47 | $177.67 | 405,600 | — | — |
| 2021-11-19 | $77.31 | $177.30 | 520,600 | — | — |
| 2021-11-18 | $77.13 | $176.89 | 380,600 | — | — |
| 2021-11-17 | $78.05 | $179.00 | 441,500 | — | — |
| 2021-11-16 | $77.91 | $178.68 | 444,600 | — | — |
| 2021-11-15 | $77.68 | $178.15 | 418,500 | — | — |
| 2021-11-12 | $78.57 | $180.19 | 292,800 | — | — |
| 2021-11-11 | $78.20 | $179.34 | 583,900 | — | — |
| 2021-11-10 | $79.19 | $181.61 | 552,800 | — | — |
| 2021-11-09 | $79.35 | $181.98 | 613,600 | — | — |
| 2021-11-08 | $78.98 | $181.13 | 525,900 | — | — |
| 2021-11-05 | $77.89 | $178.63 | 461,900 | — | — |
| 2021-11-04 | $77.77 | $178.35 | 447,800 | — | — |
| 2021-11-03 | $76.89 | $176.34 | 459,600 | — | — |
| 2021-11-02 | $77.48 | $177.69 | 475,500 | — | — |
| 2021-11-01 | $76.43 | $175.28 | 639,600 | — | — |
| 2021-10-29 | $75.18 | $172.42 | 574,400 | — | — |
| 2021-10-28 | $74.78 | $171.50 | 565,000 | — | — |
| 2021-10-27 | $74.57 | $171.02 | 502,100 | — | — |
| 2021-10-26 | $75.49 | $173.13 | 638,700 | — | — |
| 2021-10-25 | $75.33 | $172.76 | 712,200 | — | — |
| 2021-10-22 | $75.47 | $173.08 | 702,300 | — | — |
| 2021-10-21 | $75.10 | $172.23 | 1,585,800 | — | — |
| 2021-10-20 | $73.02 | $167.46 | 1,097,900 | — | — |
| 2021-10-19 | $72.19 | $165.56 | 931,700 | — | — |
| 2021-10-18 | $71.71 | $164.46 | 898,100 | — | — |
| 2021-10-15 | $70.87 | $162.53 | 1,112,200 | — | — |
| 2021-10-14 | $71.04 | $162.49 | 397,600 | — | — |
| 2021-10-13 | $69.42 | $158.78 | 456,500 | — | — |
| 2021-10-12 | $68.83 | $157.43 | 327,800 | — | — |
| 2021-10-11 | $69.14 | $158.14 | 273,400 | — | — |
| 2021-10-08 | $69.99 | $160.09 | 401,400 | — | — |
| 2021-10-07 | $70.78 | $161.89 | 525,400 | — | — |
| 2021-10-06 | $70.48 | $161.21 | 626,100 | — | — |
| 2021-10-05 | $70.19 | $160.55 | 573,700 | — | — |
| 2021-10-04 | $69.60 | $159.20 | 727,700 | — | — |
| 2021-10-01 | $70.30 | $160.80 | 495,600 | — | — |
| 2021-09-30 | $69.97 | $160.04 | 1,071,000 | — | — |
| 2021-09-29 | $72.18 | $165.10 | 408,000 | — | — |
| 2021-09-28 | $72.09 | $164.89 | 766,100 | — | — |
| 2021-09-27 | $73.20 | $167.43 | 636,500 | — | — |
| 2021-09-24 | $73.49 | $168.09 | 880,100 | — | — |
| 2021-09-23 | $73.96 | $169.17 | 502,800 | — | — |
| 2021-09-22 | $73.75 | $168.69 | 650,600 | — | — |
| 2021-09-21 | $73.59 | $168.32 | 456,800 | — | — |
| 2021-09-20 | $74.17 | $169.65 | 631,900 | — | — |
| 2021-09-17 | $75.17 | $171.94 | 1,956,300 | — | — |
| 2021-09-16 | $76.11 | $174.09 | 460,600 | — | — |
| 2021-09-15 | $76.54 | $175.07 | 598,500 | — | — |
| 2021-09-14 | $76.08 | $174.02 | 379,000 | — | — |
| 2021-09-13 | $76.32 | $174.57 | 446,800 | — | — |
| 2021-09-10 | $76.99 | $176.10 | 375,500 | — | — |
| 2021-09-09 | $77.22 | $176.62 | 430,000 | — | — |
| 2021-09-08 | $78.10 | $178.64 | 409,300 | — | — |
| 2021-09-07 | $77.16 | $176.49 | 418,800 | — | — |
| 2021-09-03 | $78.56 | $179.69 | 294,900 | — | — |
| 2021-09-02 | $78.94 | $180.56 | 403,500 | — | — |
| 2021-09-01 | $78.41 | $179.35 | 379,800 | — | — |
| 2021-08-31 | $78.42 | $179.37 | 485,100 | — | — |
| 2021-08-30 | $78.81 | $180.26 | 417,800 | — | — |
| 2021-08-27 | $78.01 | $178.43 | 507,500 | — | — |
| 2021-08-26 | $77.54 | $177.36 | 532,600 | — | — |
| 2021-08-25 | $77.65 | $177.61 | 451,100 | — | — |
| 2021-08-24 | $77.49 | $177.24 | 420,600 | — | — |
| 2021-08-23 | $77.46 | $177.17 | 427,000 | — | — |
| 2021-08-20 | $76.97 | $176.05 | 482,400 | — | — |
| 2021-08-19 | $76.79 | $175.64 | 425,400 | — | — |
| 2021-08-18 | $76.83 | $175.73 | 386,900 | — | — |
| 2021-08-17 | $77.32 | $176.85 | 310,300 | — | — |
| 2021-08-16 | $78.42 | $179.37 | 344,000 | — | — |
| 2021-08-13 | $78.29 | $179.07 | 300,000 | — | — |
| 2021-08-12 | $77.97 | $178.34 | 323,100 | — | — |
| 2021-08-11 | $77.83 | $178.02 | 375,000 | — | — |
| 2021-08-10 | $77.45 | $177.15 | 430,300 | — | — |
| 2021-08-09 | $77.94 | $178.27 | 318,300 | — | — |
| 2021-08-06 | $78.28 | $179.05 | 531,000 | — | — |
| 2021-08-05 | $78.76 | $180.15 | 469,300 | — | — |
| 2021-08-04 | $79.60 | $182.07 | 1,261,400 | — | — |
| 2021-08-03 | $79.71 | $182.32 | 564,500 | — | — |
| 2021-08-02 | $77.84 | $178.04 | 630,000 | — | — |
| 2021-07-30 | $78.08 | $178.59 | 1,126,800 | — | — |
| 2021-07-29 | $76.38 | $174.70 | 464,600 | — | — |
| 2021-07-28 | $75.69 | $173.13 | 507,300 | — | — |
| 2021-07-27 | $75.44 | $172.55 | 657,600 | — | — |
| 2021-07-26 | $76.30 | $174.52 | 662,300 | — | — |
| 2021-07-23 | $76.64 | $175.30 | 579,200 | — | — |
| 2021-07-22 | $76.10 | $174.06 | 1,302,200 | — | — |
| 2021-07-21 | $78.32 | $179.14 | 1,080,800 | — | — |
| 2021-07-20 | $77.03 | $176.19 | 910,400 | — | — |
| 2021-07-19 | $75.60 | $172.92 | 781,300 | — | — |
| 2021-07-16 | $76.47 | $174.91 | 579,200 | — | — |
| 2021-07-15 | $76.41 | $174.34 | 432,100 | — | — |
| 2021-07-14 | $76.87 | $175.39 | 492,200 | — | — |
| 2021-07-13 | $77.28 | $176.33 | 681,400 | — | — |
| 2021-07-12 | $77.54 | $176.92 | 739,300 | — | — |
| 2021-07-09 | $77.68 | $177.24 | 883,400 | — | — |
| 2021-07-08 | $77.61 | $177.08 | 741,600 | — | — |
| 2021-07-07 | $78.35 | $178.77 | 1,063,000 | — | — |
| 2021-07-06 | $76.28 | $174.05 | 789,300 | — | — |
| 2021-07-02 | $76.33 | $174.16 | 315,800 | — | — |
| 2021-07-01 | $75.89 | $173.16 | 645,700 | — | — |
| 2021-06-30 | $75.70 | $172.72 | 493,400 | — | — |
| 2021-06-29 | $75.59 | $172.47 | 493,400 | — | — |
| 2021-06-28 | $75.14 | $171.44 | 414,900 | — | — |
| 2021-06-25 | $74.98 | $171.08 | 1,307,900 | — | — |
| 2021-06-24 | $74.03 | $168.91 | 384,100 | — | — |
| 2021-06-23 | $73.75 | $168.27 | 682,600 | — | — |
| 2021-06-22 | $73.39 | $167.45 | 658,200 | — | — |
| 2021-06-21 | $72.66 | $165.79 | 400,600 | — | — |
| 2021-06-18 | $71.18 | $162.41 | 1,007,800 | — | — |
| 2021-06-17 | $71.51 | $163.16 | 705,500 | — | — |
| 2021-06-16 | $72.46 | $165.33 | 391,500 | — | — |
| 2021-06-15 | $73.72 | $168.20 | 317,500 | — | — |
| 2021-06-14 | $73.67 | $168.09 | 346,500 | — | — |
| 2021-06-11 | $73.85 | $168.50 | 300,100 | — | — |
| 2021-06-10 | $73.48 | $167.66 | 343,200 | — | — |
| 2021-06-09 | $73.70 | $168.16 | 365,200 | — | — |
| 2021-06-08 | $74.46 | $169.89 | 594,700 | — | — |
| 2021-06-07 | $74.72 | $170.49 | 781,400 | — | — |
| 2021-06-04 | $75.36 | $171.95 | 466,400 | — | — |
| 2021-06-03 | $74.41 | $169.78 | 699,500 | — | — |
| 2021-06-02 | $75.05 | $171.24 | 424,300 | — | — |
| 2021-06-01 | $75.97 | $173.34 | 508,400 | — | — |
| 2021-05-28 | $75.72 | $172.77 | 482,000 | — | — |
| 2021-05-27 | $75.59 | $172.47 | 369,400 | — | — |
| 2021-05-26 | $75.32 | $171.86 | 246,400 | — | — |
| 2021-05-25 | $75.06 | $171.26 | 326,400 | — | — |
| 2021-05-24 | $74.92 | $170.94 | 384,100 | — | — |
| 2021-05-21 | $74.71 | $170.46 | 451,600 | — | — |
| 2021-05-20 | $74.77 | $170.60 | 346,800 | — | — |
| 2021-05-19 | $74.60 | $170.21 | 334,300 | — | — |
| 2021-05-18 | $75.24 | $171.67 | 424,300 | — | — |
| 2021-05-17 | $76.42 | $174.36 | 280,700 | — | — |
| 2021-05-14 | $77.07 | $175.85 | 459,400 | — | — |
| 2021-05-13 | $76.40 | $174.32 | 505,100 | — | — |
| 2021-05-12 | $74.40 | $169.76 | 615,700 | — | — |
| 2021-05-11 | $76.77 | $175.16 | 490,000 | — | — |
| 2021-05-10 | $78.27 | $178.59 | 431,800 | — | — |
| 2021-05-07 | $78.54 | $179.20 | 582,900 | — | — |
| 2021-05-06 | $78.60 | $179.34 | 545,400 | — | — |
| 2021-05-05 | $77.56 | $176.97 | 378,900 | — | — |
| 2021-05-04 | $77.63 | $177.13 | 710,800 | — | — |
| 2021-05-03 | $76.49 | $174.52 | 542,800 | — | — |
| 2021-04-30 | $76.80 | $175.23 | 1,142,700 | — | — |
| 2021-04-29 | $77.76 | $177.42 | 425,800 | — | — |
| 2021-04-28 | $77.01 | $175.71 | 360,300 | — | — |
| 2021-04-27 | $77.38 | $176.56 | 421,600 | — | — |
| 2021-04-26 | $76.86 | $175.37 | 567,800 | — | — |
| 2021-04-23 | $77.75 | $177.40 | 590,600 | — | — |
| 2021-04-22 | $76.47 | $174.48 | 769,500 | — | — |
| 2021-04-21 | $77.06 | $175.83 | 716,500 | — | — |
| 2021-04-20 | $76.02 | $173.45 | 498,300 | — | — |
| 2021-04-19 | $75.80 | $172.95 | 613,200 | — | — |
| 2021-04-16 | $75.13 | $171.42 | 621,800 | — | — |
| 2021-04-15 | $74.50 | $169.56 | 686,800 | — | — |
| 2021-04-14 | $73.38 | $167.01 | 561,300 | — | — |
| 2021-04-13 | $73.49 | $167.26 | 441,800 | — | — |
| 2021-04-12 | $74.08 | $168.60 | 360,200 | — | — |
| 2021-04-09 | $73.40 | $167.05 | 368,000 | — | — |
| 2021-04-08 | $72.80 | $165.69 | 429,800 | — | — |
| 2021-04-07 | $72.91 | $165.94 | 560,800 | — | — |
| 2021-04-06 | $73.29 | $166.80 | 956,000 | — | — |
| 2021-04-05 | $73.66 | $167.64 | 1,308,600 | — | — |
| 2021-04-01 | $72.90 | $165.91 | 1,640,800 | — | — |
| 2021-03-31 | $71.62 | $163.00 | 1,086,300 | — | — |
| 2021-03-30 | $72.18 | $164.28 | 884,700 | — | — |
| 2021-03-29 | $72.26 | $164.46 | 742,500 | — | — |
| 2021-03-26 | $71.95 | $163.75 | 1,580,100 | — | — |
| 2021-03-25 | $70.16 | $159.68 | 865,900 | — | — |
| 2021-03-24 | $69.41 | $157.97 | 858,500 | — | — |
| 2021-03-23 | $68.47 | $155.83 | 729,600 | — | — |
| 2021-03-22 | $69.43 | $158.02 | 660,900 | — | — |
| 2021-03-19 | $69.54 | $158.27 | 2,016,200 | — | — |
| 2021-03-18 | $70.11 | $159.56 | 637,800 | — | — |
| 2021-03-17 | $70.74 | $161.00 | 1,634,100 | — | — |
| 2021-03-16 | $69.74 | $158.72 | 633,800 | — | — |
| 2021-03-15 | $70.24 | $159.86 | 731,700 | — | — |
| 2021-03-12 | $69.33 | $157.79 | 1,588,600 | — | — |
| 2021-03-11 | $67.54 | $153.71 | 1,536,700 | — | — |
| 2021-03-10 | $67.51 | $153.65 | 1,230,100 | — | — |
| 2021-03-09 | $66.24 | $150.76 | 824,700 | — | — |
| 2021-03-08 | $66.08 | $150.39 | 1,487,200 | — | — |
| 2021-03-05 | $66.31 | $150.92 | 1,465,600 | — | — |
| 2021-03-04 | $65.61 | $149.32 | 1,293,300 | — | — |
| 2021-03-03 | $68.36 | $155.58 | 452,400 | — | — |
| 2021-03-02 | $69.93 | $159.15 | 523,000 | — | — |
| 2021-03-01 | $70.96 | $161.50 | 914,300 | — | — |
| 2021-02-26 | $69.35 | $157.83 | 730,000 | — | — |
| 2021-02-25 | $69.38 | $157.90 | 588,400 | — | — |
| 2021-02-24 | $69.84 | $158.95 | 1,034,300 | — | — |
| 2021-02-23 | $69.23 | $157.56 | 639,100 | — | — |
| 2021-02-22 | $69.39 | $157.93 | 518,100 | — | — |
| 2021-02-19 | $69.99 | $159.29 | 666,300 | — | — |
| 2021-02-18 | $69.19 | $157.47 | 582,100 | — | — |
| 2021-02-17 | $69.84 | $158.95 | 604,400 | — | — |
| 2021-02-16 | $70.84 | $161.23 | 624,800 | — | — |
| 2021-02-12 | $71.87 | $163.57 | 400,300 | — | — |
| 2021-02-11 | $71.92 | $163.68 | 526,400 | — | — |
| 2021-02-10 | $71.91 | $163.66 | 362,200 | — | — |
| 2021-02-09 | $72.15 | $164.21 | 721,200 | — | — |
| 2021-02-08 | $72.21 | $164.34 | 1,116,100 | — | — |
| 2021-02-05 | $71.79 | $163.39 | 418,600 | — | — |
| 2021-02-04 | $70.43 | $160.29 | 441,300 | — | — |
| 2021-02-03 | $70.66 | $160.82 | 448,200 | — | — |
| 2021-02-02 | $70.74 | $161.00 | 688,200 | — | — |
| 2021-02-01 | $69.37 | $157.88 | 834,600 | — | — |
| 2021-01-29 | $68.94 | $156.90 | 1,515,500 | — | — |
| 2021-01-28 | $70.45 | $160.34 | 1,807,700 | — | — |
| 2021-01-27 | $68.59 | $156.10 | 1,059,200 | — | — |
| 2021-01-26 | $71.09 | $161.79 | 1,006,100 | — | — |
| 2021-01-25 | $74.76 | $170.15 | 861,700 | — | — |
| 2021-01-22 | $75.83 | $172.58 | 425,400 | — | — |
| 2021-01-21 | $76.17 | $173.36 | 462,700 | — | — |
| 2021-01-20 | $76.69 | $174.54 | 714,900 | — | — |
| 2021-01-19 | $75.33 | $171.44 | 689,300 | — | — |
| 2021-01-15 | $73.54 | $167.37 | 667,300 | — | — |
| 2021-01-14 | $75.00 | $170.27 | 436,000 | — | — |
| 2021-01-13 | $74.29 | $168.65 | 496,900 | — | — |
| 2021-01-12 | $75.65 | $171.74 | 388,600 | — | — |
| 2021-01-11 | $75.35 | $171.06 | 491,900 | — | — |
| 2021-01-08 | $74.88 | $169.99 | 423,300 | — | — |
| 2021-01-07 | $74.96 | $170.17 | 664,200 | — | — |
| 2021-01-06 | $72.87 | $165.43 | 1,714,000 | — | — |
| 2021-01-05 | $70.12 | $159.19 | 792,000 | — | — |
| 2021-01-04 | $70.60 | $160.28 | 617,900 | — | — |