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
- 1999-07-23 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 | $110.86 | $133.23 | 124,800 | — | — |
| 2021-12-30 | $111.37 | $133.84 | 209,000 | — | — |
| 2021-12-29 | $110.57 | $132.88 | 147,200 | — | — |
| 2021-12-28 | $111.60 | $134.12 | 123,800 | — | — |
| 2021-12-27 | $112.32 | $134.98 | 190,500 | — | — |
| 2021-12-23 | $110.97 | $133.36 | 163,600 | — | — |
| 2021-12-22 | $109.13 | $131.15 | 185,500 | — | — |
| 2021-12-21 | $109.26 | $131.31 | 347,100 | — | — |
| 2021-12-20 | $107.68 | $129.41 | 353,200 | — | — |
| 2021-12-17 | $108.66 | $130.58 | 965,200 | — | — |
| 2021-12-16 | $107.44 | $129.12 | 443,900 | — | — |
| 2021-12-15 | $108.78 | $130.73 | 614,200 | — | — |
| 2021-12-14 | $106.70 | $128.23 | 378,100 | — | — |
| 2021-12-13 | $108.04 | $129.84 | 451,000 | — | — |
| 2021-12-10 | $106.60 | $128.11 | 500,500 | — | — |
| 2021-12-09 | $108.54 | $130.44 | 297,000 | — | — |
| 2021-12-08 | $114.58 | $137.70 | 327,300 | — | — |
| 2021-12-07 | $111.62 | $134.14 | 387,600 | — | — |
| 2021-12-06 | $109.39 | $131.46 | 342,800 | — | — |
| 2021-12-03 | $107.87 | $129.63 | 301,700 | — | — |
| 2021-12-02 | $110.28 | $132.53 | 621,200 | — | — |
| 2021-12-01 | $106.43 | $127.90 | 457,200 | — | — |
| 2021-11-30 | $113.87 | $136.85 | 615,200 | — | — |
| 2021-11-29 | $110.78 | $133.13 | 354,100 | — | — |
| 2021-11-26 | $111.82 | $134.38 | 167,200 | — | — |
| 2021-11-24 | $116.76 | $140.32 | 244,600 | — | — |
| 2021-11-23 | $115.39 | $138.67 | 562,900 | — | — |
| 2021-11-22 | $116.59 | $140.11 | 332,800 | — | — |
| 2021-11-19 | $121.08 | $145.51 | 290,900 | — | — |
| 2021-11-18 | $121.84 | $146.42 | 345,000 | — | — |
| 2021-11-17 | $122.69 | $147.44 | 351,300 | — | — |
| 2021-11-16 | $126.33 | $151.82 | 337,600 | — | — |
| 2021-11-15 | $127.71 | $153.48 | 300,400 | — | — |
| 2021-11-12 | $128.38 | $154.28 | 344,100 | — | — |
| 2021-11-11 | $132.52 | $159.26 | 304,900 | — | — |
| 2021-11-10 | $131.49 | $158.02 | 612,600 | — | — |
| 2021-11-09 | $132.98 | $159.81 | 342,100 | — | — |
| 2021-11-08 | $131.51 | $158.04 | 609,200 | — | — |
| 2021-11-05 | $127.13 | $152.78 | 378,900 | — | — |
| 2021-11-04 | $126.76 | $152.34 | 360,700 | — | — |
| 2021-11-03 | $130.21 | $156.48 | 405,200 | — | — |
| 2021-11-02 | $129.28 | $155.36 | 348,300 | — | — |
| 2021-11-01 | $129.85 | $156.05 | 251,200 | — | — |
| 2021-10-29 | $128.27 | $154.15 | 536,700 | — | — |
| 2021-10-28 | $128.60 | $154.55 | 433,700 | — | — |
| 2021-10-27 | $127.69 | $153.45 | 310,100 | — | — |
| 2021-10-26 | $128.10 | $153.95 | 581,400 | — | — |
| 2021-10-25 | $127.55 | $153.29 | 525,400 | — | — |
| 2021-10-22 | $125.91 | $151.31 | 304,400 | — | — |
| 2021-10-21 | $125.31 | $150.59 | 291,300 | — | — |
| 2021-10-20 | $124.06 | $149.09 | 318,000 | — | — |
| 2021-10-19 | $123.85 | $148.84 | 311,500 | — | — |
| 2021-10-18 | $123.00 | $147.82 | 365,300 | — | — |
| 2021-10-15 | $123.97 | $148.98 | 426,900 | — | — |
| 2021-10-14 | $123.83 | $148.81 | 447,500 | — | — |
| 2021-10-13 | $119.79 | $143.96 | 361,300 | — | — |
| 2021-10-12 | $114.04 | $137.05 | 348,800 | — | — |
| 2021-10-11 | $113.86 | $136.83 | 381,500 | — | — |
| 2021-10-08 | $114.10 | $137.12 | 694,900 | — | — |
| 2021-10-07 | $124.21 | $149.27 | 459,195 | — | — |
| 2021-10-06 | $120.51 | $144.83 | 352,360 | — | — |
| 2021-10-05 | $118.24 | $142.10 | 439,875 | — | — |
| 2021-10-04 | $117.70 | $141.45 | 451,145 | — | — |
| 2021-10-01 | $121.63 | $146.17 | 435,045 | — | — |
| 2021-09-30 | $118.80 | $142.77 | 403,995 | — | — |
| 2021-09-29 | $122.61 | $147.35 | 321,425 | — | — |
| 2021-09-28 | $122.17 | $146.82 | 348,335 | — | — |
| 2021-09-27 | $123.04 | $147.87 | 309,120 | — | — |
| 2021-09-24 | $123.12 | $147.96 | 187,680 | — | — |
| 2021-09-23 | $123.14 | $147.98 | 515,315 | — | — |
| 2021-09-22 | $119.70 | $143.86 | 428,950 | — | — |
| 2021-09-21 | $114.25 | $137.30 | 439,990 | — | — |
| 2021-09-20 | $114.73 | $137.88 | 511,520 | — | — |
| 2021-09-17 | $115.23 | $138.47 | 2,027,680 | — | — |
| 2021-09-16 | $118.57 | $142.50 | 280,255 | — | — |
| 2021-09-15 | $121.60 | $146.13 | 485,300 | — | — |
| 2021-09-14 | $118.23 | $142.09 | 367,080 | — | — |
| 2021-09-13 | $118.20 | $142.05 | 293,940 | — | — |
| 2021-09-10 | $117.17 | $140.81 | 345,805 | — | — |
| 2021-09-09 | $120.30 | $144.57 | 469,430 | — | — |
| 2021-09-08 | $117.98 | $141.79 | 716,565 | — | — |
| 2021-09-07 | $115.88 | $139.26 | 457,355 | — | — |
| 2021-09-03 | $118.41 | $142.30 | 178,710 | — | — |
| 2021-09-02 | $119.83 | $144.01 | 247,595 | — | — |
| 2021-09-01 | $119.86 | $144.04 | 306,130 | — | — |
| 2021-08-31 | $119.74 | $143.90 | 427,800 | — | — |
| 2021-08-30 | $120.15 | $144.39 | 297,965 | — | — |
| 2021-08-27 | $121.56 | $146.08 | 355,350 | — | — |
| 2021-08-26 | $117.78 | $141.55 | 300,955 | — | — |
| 2021-08-25 | $118.09 | $141.91 | 279,565 | — | — |
| 2021-08-24 | $116.55 | $140.06 | 206,540 | — | — |
| 2021-08-23 | $114.67 | $137.81 | 208,150 | — | — |
| 2021-08-20 | $114.70 | $137.85 | 294,975 | — | — |
| 2021-08-19 | $112.40 | $135.08 | 271,285 | — | — |
| 2021-08-18 | $112.03 | $134.64 | 243,915 | — | — |
| 2021-08-17 | $112.91 | $135.70 | 324,645 | — | — |
| 2021-08-16 | $114.18 | $137.22 | 366,620 | — | — |
| 2021-08-13 | $116.50 | $140.00 | 168,360 | — | — |
| 2021-08-12 | $118.52 | $142.44 | 354,890 | — | — |
| 2021-08-11 | $118.16 | $142.00 | 246,100 | — | — |
| 2021-08-10 | $118.31 | $142.18 | 269,215 | — | — |
| 2021-08-09 | $117.07 | $140.69 | 429,870 | — | — |
| 2021-08-06 | $120.08 | $144.31 | 662,400 | — | — |
| 2021-08-05 | $124.16 | $149.21 | 264,385 | — | — |
| 2021-08-04 | $122.90 | $147.69 | 281,635 | — | — |
| 2021-08-03 | $123.61 | $148.55 | 379,270 | — | — |
| 2021-08-02 | $123.15 | $148.00 | 371,565 | — | — |
| 2021-07-30 | $122.84 | $147.63 | 479,435 | — | — |
| 2021-07-29 | $124.83 | $150.01 | 582,820 | — | — |
| 2021-07-28 | $127.53 | $153.26 | 323,150 | — | — |
| 2021-07-27 | $125.89 | $151.29 | 334,765 | — | — |
| 2021-07-26 | $125.45 | $150.76 | 288,190 | — | — |
| 2021-07-23 | $125.42 | $150.72 | 323,495 | — | — |
| 2021-07-22 | $123.37 | $148.27 | 307,855 | — | — |
| 2021-07-21 | $124.30 | $149.37 | 531,185 | — | — |
| 2021-07-20 | $122.18 | $146.84 | 408,135 | — | — |
| 2021-07-19 | $119.12 | $143.16 | 607,890 | — | — |
| 2021-07-16 | $120.72 | $145.08 | 279,220 | — | — |
| 2021-07-15 | $120.63 | $144.96 | 338,330 | — | — |
| 2021-07-14 | $121.23 | $145.70 | 465,750 | — | — |
| 2021-07-13 | $120.60 | $144.93 | 394,220 | — | — |
| 2021-07-12 | $123.74 | $148.71 | 287,385 | — | — |
| 2021-07-09 | $123.87 | $148.86 | 280,140 | — | — |
| 2021-07-08 | $123.45 | $148.36 | 342,010 | — | — |
| 2021-07-07 | $123.98 | $149.00 | 405,950 | — | — |
| 2021-07-06 | $122.28 | $146.95 | 308,085 | — | — |
| 2021-07-02 | $121.55 | $146.07 | 291,870 | — | — |
| 2021-07-01 | $120.57 | $144.89 | 398,820 | — | — |
| 2021-06-30 | $119.61 | $143.74 | 354,775 | — | — |
| 2021-06-29 | $120.48 | $144.79 | 387,320 | — | — |
| 2021-06-28 | $120.10 | $144.34 | 398,935 | — | — |
| 2021-06-25 | $120.52 | $144.84 | 845,940 | — | — |
| 2021-06-24 | $120.73 | $145.09 | 462,415 | — | — |
| 2021-06-23 | $120.35 | $144.63 | 507,840 | — | — |
| 2021-06-22 | $118.63 | $142.56 | 466,555 | — | — |
| 2021-06-21 | $118.12 | $141.95 | 504,045 | — | — |
| 2021-06-18 | $114.34 | $137.41 | 742,210 | — | — |
| 2021-06-17 | $116.17 | $139.60 | 589,950 | — | — |
| 2021-06-16 | $115.94 | $139.33 | 1,961,095 | — | — |
| 2021-06-15 | $113.28 | $136.13 | 1,784,800 | — | — |
| 2021-06-14 | $112.19 | $134.83 | 400,200 | — | — |
| 2021-06-11 | $112.24 | $134.89 | 337,295 | — | — |
| 2021-06-10 | $110.90 | $133.28 | 325,105 | — | — |
| 2021-06-09 | $110.95 | $133.33 | 650,210 | — | — |
| 2021-06-08 | $112.30 | $134.95 | 337,640 | — | — |
| 2021-06-07 | $111.46 | $133.95 | 412,045 | — | — |
| 2021-06-04 | $110.71 | $133.05 | 409,170 | — | — |
| 2021-06-03 | $110.37 | $132.64 | 1,628,975 | — | — |
| 2021-06-02 | $109.87 | $132.04 | 330,855 | — | — |
| 2021-06-01 | $110.01 | $132.20 | 794,880 | — | — |
| 2021-05-28 | $108.29 | $130.14 | 1,130,565 | — | — |
| 2021-05-27 | $109.24 | $131.29 | 357,305 | — | — |
| 2021-05-26 | $109.77 | $131.92 | 327,405 | — | — |
| 2021-05-25 | $108.69 | $130.62 | 333,730 | — | — |
| 2021-05-24 | $110.96 | $133.34 | 301,415 | — | — |
| 2021-05-21 | $109.47 | $131.56 | 1,042,590 | — | — |
| 2021-05-20 | $109.51 | $131.61 | 422,050 | — | — |
| 2021-05-19 | $109.08 | $131.09 | 446,315 | — | — |
| 2021-05-18 | $108.20 | $130.03 | 255,300 | — | — |
| 2021-05-17 | $108.86 | $130.83 | 408,940 | — | — |
| 2021-05-14 | $108.88 | $130.85 | 537,510 | — | — |
| 2021-05-13 | $106.13 | $127.54 | 716,565 | — | — |
| 2021-05-12 | $105.30 | $126.54 | 490,475 | — | — |
| 2021-05-11 | $106.81 | $128.36 | 648,715 | — | — |
| 2021-05-10 | $104.10 | $125.10 | 515,085 | — | — |
| 2021-05-07 | $106.17 | $127.60 | 435,620 | — | — |
| 2021-05-06 | $102.50 | $123.18 | 591,100 | — | — |
| 2021-05-05 | $102.35 | $123.00 | 777,745 | — | — |
| 2021-05-04 | $103.87 | $124.83 | 586,155 | — | — |
| 2021-05-03 | $106.13 | $127.54 | 421,015 | — | — |
| 2021-04-30 | $105.22 | $126.45 | 1,948,675 | — | — |
| 2021-04-29 | $106.65 | $128.17 | 1,853,110 | — | — |
| 2021-04-28 | $106.09 | $127.49 | 342,815 | — | — |
| 2021-04-27 | $106.33 | $127.78 | 358,110 | — | — |
| 2021-04-26 | $105.48 | $126.76 | 1,533,755 | — | — |
| 2021-04-23 | $108.72 | $130.66 | 2,891,790 | — | — |
| 2021-04-22 | $104.60 | $125.70 | 614,100 | — | — |
| 2021-04-21 | $102.91 | $123.68 | 1,246,600 | — | — |
| 2021-04-20 | $112.49 | $135.18 | 6,065,675 | — | — |
| 2021-04-19 | $111.33 | $133.79 | 532,565 | — | — |
| 2021-04-16 | $111.28 | $133.73 | 456,320 | — | — |
| 2021-04-15 | $111.44 | $133.93 | 417,105 | — | — |
| 2021-04-14 | $108.80 | $130.75 | 279,105 | — | — |
| 2021-04-13 | $108.11 | $129.93 | 326,715 | — | — |
| 2021-04-12 | $105.73 | $127.06 | 360,755 | — | — |
| 2021-04-09 | $107.15 | $128.77 | 556,830 | — | — |
| 2021-04-08 | $106.94 | $128.52 | 420,785 | — | — |
| 2021-04-07 | $103.84 | $124.80 | 269,675 | — | — |
| 2021-04-06 | $105.57 | $126.88 | 378,350 | — | — |
| 2021-04-05 | $104.48 | $125.56 | 353,855 | — | — |
| 2021-04-01 | $105.24 | $126.48 | 336,375 | — | — |
| 2021-03-31 | $104.23 | $125.26 | 492,775 | — | — |
| 2021-03-30 | $102.38 | $123.04 | 377,315 | — | — |
| 2021-03-29 | $102.25 | $122.88 | 398,360 | — | — |
| 2021-03-26 | $103.79 | $124.73 | 363,170 | — | — |
| 2021-03-25 | $102.46 | $123.13 | 374,670 | — | — |
| 2021-03-24 | $99.97 | $120.13 | 603,635 | — | — |
| 2021-03-23 | $102.35 | $123.00 | 833,175 | — | — |
| 2021-03-22 | $103.02 | $123.80 | 388,010 | — | — |
| 2021-03-19 | $103.07 | $123.87 | 792,580 | — | — |
| 2021-03-18 | $101.71 | $122.24 | 276,920 | — | — |
| 2021-03-17 | $104.35 | $125.40 | 567,065 | — | — |
| 2021-03-16 | $105.99 | $127.38 | 861,465 | — | — |
| 2021-03-15 | $106.51 | $128.00 | 503,125 | — | — |
| 2021-03-12 | $104.29 | $125.33 | 437,575 | — | — |
| 2021-03-11 | $102.74 | $123.47 | 623,990 | — | — |
| 2021-03-10 | $102.03 | $122.61 | 603,405 | — | — |
| 2021-03-09 | $101.02 | $121.40 | 566,490 | — | — |
| 2021-03-08 | $99.34 | $119.38 | 622,840 | — | — |
| 2021-03-05 | $98.92 | $118.88 | 427,915 | — | — |
| 2021-03-04 | $96.19 | $115.60 | 1,044,430 | — | — |
| 2021-03-03 | $98.50 | $118.37 | 533,255 | — | — |
| 2021-03-02 | $98.19 | $118.00 | 351,325 | — | — |
| 2021-03-01 | $98.98 | $118.95 | 519,915 | — | — |
| 2021-02-26 | $96.85 | $116.39 | 690,000 | — | — |
| 2021-02-25 | $95.28 | $114.50 | 320,390 | — | — |
| 2021-02-24 | $98.55 | $118.43 | 584,890 | — | — |
| 2021-02-23 | $95.03 | $114.20 | 991,415 | — | — |
| 2021-02-22 | $94.83 | $113.97 | 613,295 | — | — |
| 2021-02-19 | $95.30 | $114.52 | 403,765 | — | — |
| 2021-02-18 | $94.95 | $114.11 | 817,765 | — | — |
| 2021-02-17 | $95.46 | $114.72 | 465,290 | — | — |
| 2021-02-16 | $96.41 | $115.86 | 602,025 | — | — |
| 2021-02-12 | $93.73 | $112.64 | 845,135 | — | — |
| 2021-02-11 | $93.52 | $112.39 | 580,520 | — | — |
| 2021-02-10 | $93.94 | $112.89 | 572,240 | — | — |
| 2021-02-09 | $94.59 | $113.68 | 464,600 | — | — |
| 2021-02-08 | $91.89 | $110.43 | 381,800 | — | — |
| 2021-02-05 | $91.41 | $109.85 | 318,090 | — | — |
| 2021-02-04 | $89.17 | $107.17 | 356,845 | — | — |
| 2021-02-03 | $88.72 | $106.62 | 1,458,085 | — | — |
| 2021-02-02 | $89.03 | $106.99 | 535,325 | — | — |
| 2021-02-01 | $89.48 | $107.53 | 469,200 | — | — |
| 2021-01-29 | $89.25 | $107.26 | 597,310 | — | — |
| 2021-01-28 | $90.41 | $108.65 | 671,945 | — | — |
| 2021-01-27 | $92.05 | $110.63 | 1,503,510 | — | — |
| 2021-01-26 | $89.22 | $107.22 | 485,070 | — | — |
| 2021-01-25 | $85.34 | $102.56 | 468,165 | — | — |
| 2021-01-22 | $84.72 | $101.82 | 286,350 | — | — |
| 2021-01-21 | $84.63 | $101.70 | 333,385 | — | — |
| 2021-01-20 | $85.59 | $102.86 | 479,435 | — | — |
| 2021-01-19 | $82.57 | $99.23 | 500,250 | — | — |
| 2021-01-15 | $82.77 | $99.47 | 326,255 | — | — |
| 2021-01-14 | $84.24 | $101.24 | 474,720 | — | — |
| 2021-01-13 | $81.98 | $98.52 | 251,275 | — | — |
| 2021-01-12 | $83.80 | $100.71 | 458,965 | — | — |
| 2021-01-11 | $83.28 | $100.08 | 754,285 | — | — |
| 2021-01-08 | $85.78 | $103.09 | 367,770 | — | — |
| 2021-01-07 | $85.58 | $102.85 | 361,675 | — | — |
| 2021-01-06 | $85.10 | $102.27 | 505,080 | — | — |
| 2021-01-05 | $83.23 | $100.03 | 448,845 | — | — |
| 2021-01-04 | $82.86 | $99.58 | 789,935 | — | — |