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
- 2021-06-09 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 | $68.68 | $68.68 | 718,525 | — | — |
| 2021-12-30 | $69.56 | $69.56 | 987,150 | — | — |
| 2021-12-29 | $67.32 | $67.32 | 990,675 | — | — |
| 2021-12-28 | $67.68 | $67.68 | 753,225 | — | — |
| 2021-12-27 | $68.36 | $68.36 | 800,600 | — | — |
| 2021-12-23 | $69.76 | $69.76 | 756,400 | — | — |
| 2021-12-22 | $69.60 | $69.60 | 820,975 | — | — |
| 2021-12-21 | $70.08 | $70.08 | 1,553,625 | — | — |
| 2021-12-20 | $66.12 | $66.12 | 1,539,975 | — | — |
| 2021-12-17 | $67.52 | $67.52 | 5,117,700 | — | — |
| 2021-12-16 | $63.04 | $63.04 | 2,851,000 | — | — |
| 2021-12-15 | $68.40 | $68.40 | 2,221,300 | — | — |
| 2021-12-14 | $67.92 | $67.92 | 1,510,075 | — | — |
| 2021-12-13 | $68.04 | $68.04 | 1,869,675 | — | — |
| 2021-12-10 | $70.96 | $70.96 | 1,224,800 | — | — |
| 2021-12-09 | $71.24 | $71.24 | 1,790,575 | — | — |
| 2021-12-08 | $76.44 | $76.44 | 1,800,450 | — | — |
| 2021-12-07 | $77.12 | $77.12 | 2,534,575 | — | — |
| 2021-12-06 | $70.80 | $70.80 | 2,001,575 | — | — |
| 2021-12-03 | $71.56 | $71.56 | 2,450,750 | — | — |
| 2021-12-02 | $77.04 | $77.04 | 2,339,175 | — | — |
| 2021-12-01 | $74.16 | $74.16 | 2,353,900 | — | — |
| 2021-11-30 | $78.64 | $78.64 | 2,313,500 | — | — |
| 2021-11-29 | $82.04 | $82.04 | 2,465,450 | — | — |
| 2021-11-26 | $88.20 | $88.20 | 736,650 | — | — |
| 2021-11-24 | $89.96 | $89.96 | 1,701,650 | — | — |
| 2021-11-23 | $81.88 | $81.88 | 1,788,250 | — | — |
| 2021-11-22 | $85.52 | $85.52 | 3,646,875 | — | — |
| 2021-11-19 | $95.52 | $95.52 | 2,088,950 | — | — |
| 2021-11-18 | $95.80 | $95.80 | 2,203,650 | — | — |
| 2021-11-17 | $96.72 | $96.72 | 4,078,300 | — | — |
| 2021-11-16 | $93.60 | $93.60 | 3,687,825 | — | — |
| 2021-11-15 | $97.88 | $97.88 | 3,997,475 | — | — |
| 2021-11-12 | $97.16 | $97.16 | 14,433,000 | — | — |
| 2021-11-11 | $95.00 | $95.00 | 6,574,125 | — | — |
| 2021-11-10 | $100.44 | $100.44 | 1,673,575 | — | — |
| 2021-11-09 | $106.00 | $106.00 | 1,116,825 | — | — |
| 2021-11-08 | $112.40 | $112.40 | 1,149,450 | — | — |
| 2021-11-05 | $109.12 | $109.12 | 1,818,550 | — | — |
| 2021-11-04 | $112.92 | $112.92 | 1,915,825 | — | — |
| 2021-11-03 | $123.24 | $123.24 | 1,484,400 | — | — |
| 2021-11-02 | $130.12 | $130.12 | 1,181,025 | — | — |
| 2021-11-01 | $133.00 | $133.00 | 1,382,450 | — | — |
| 2021-10-29 | $122.40 | $122.40 | 985,625 | — | — |
| 2021-10-28 | $124.76 | $124.76 | 2,578,450 | — | — |
| 2021-10-27 | $129.44 | $129.44 | 4,237,500 | — | — |
| 2021-10-26 | $128.40 | $128.40 | 3,287,025 | — | — |
| 2021-10-25 | $113.12 | $113.12 | 1,980,850 | — | — |
| 2021-10-22 | $101.64 | $101.64 | 1,110,925 | — | — |
| 2021-10-21 | $109.88 | $109.88 | 766,675 | — | — |
| 2021-10-20 | $109.92 | $109.92 | 1,513,700 | — | — |
| 2021-10-19 | $98.52 | $98.52 | 1,300,025 | — | — |
| 2021-10-18 | $91.96 | $91.96 | 1,770,325 | — | — |
| 2021-10-15 | $90.04 | $90.04 | 557,150 | — | — |
| 2021-10-14 | $90.88 | $90.88 | 714,250 | — | — |
| 2021-10-13 | $89.84 | $89.84 | 621,125 | — | — |
| 2021-10-12 | $82.68 | $82.68 | 497,825 | — | — |
| 2021-10-11 | $79.36 | $79.36 | 509,450 | — | — |
| 2021-10-08 | $87.36 | $87.36 | 711,200 | — | — |
| 2021-10-07 | $88.60 | $88.60 | 660,375 | — | — |
| 2021-10-06 | $86.92 | $86.92 | 509,400 | — | — |
| 2021-10-05 | $83.48 | $83.48 | 525,475 | — | — |
| 2021-10-04 | $83.36 | $83.36 | 758,150 | — | — |
| 2021-10-01 | $87.56 | $87.56 | 593,950 | — | — |
| 2021-09-30 | $88.48 | $88.48 | 692,125 | — | — |
| 2021-09-29 | $91.88 | $91.88 | 955,300 | — | — |
| 2021-09-28 | $96.88 | $96.88 | 531,800 | — | — |
| 2021-09-27 | $104.04 | $104.04 | 334,650 | — | — |
| 2021-09-24 | $107.52 | $107.52 | 192,875 | — | — |
| 2021-09-23 | $108.48 | $108.48 | 255,750 | — | — |
| 2021-09-22 | $103.88 | $103.88 | 280,425 | — | — |
| 2021-09-21 | $103.88 | $103.88 | 435,425 | — | — |
| 2021-09-20 | $103.54 | $103.54 | 625,775 | — | — |
| 2021-09-17 | $112.80 | $112.80 | 1,715,775 | — | — |
| 2021-09-16 | $117.88 | $117.88 | 510,900 | — | — |
| 2021-09-15 | $113.64 | $113.64 | 296,800 | — | — |
| 2021-09-14 | $110.20 | $110.20 | 394,700 | — | — |
| 2021-09-13 | $109.60 | $109.60 | 525,600 | — | — |
| 2021-09-10 | $107.48 | $107.48 | 512,475 | — | — |
| 2021-09-09 | $108.00 | $108.00 | 344,525 | — | — |
| 2021-09-08 | $104.28 | $104.28 | 369,150 | — | — |
| 2021-09-07 | $106.12 | $106.12 | 363,275 | — | — |
| 2021-09-03 | $107.84 | $107.84 | 515,450 | — | — |
| 2021-09-02 | $111.40 | $111.40 | 680,675 | — | — |
| 2021-09-01 | $116.88 | $116.88 | 417,050 | — | — |
| 2021-08-31 | $116.16 | $116.16 | 584,825 | — | — |
| 2021-08-30 | $108.04 | $108.04 | 981,850 | — | — |
| 2021-08-27 | $103.28 | $103.28 | 190,025 | — | — |
| 2021-08-26 | $98.04 | $98.04 | 318,500 | — | — |
| 2021-08-25 | $103.76 | $103.76 | 96,250 | — | — |
| 2021-08-24 | $103.48 | $103.48 | 145,400 | — | — |
| 2021-08-23 | $99.52 | $99.52 | 150,175 | — | — |
| 2021-08-20 | $98.84 | $98.84 | 156,325 | — | — |
| 2021-08-19 | $97.20 | $97.20 | 329,400 | — | — |
| 2021-08-18 | $101.40 | $101.40 | 212,250 | — | — |
| 2021-08-17 | $100.64 | $100.64 | 290,175 | — | — |
| 2021-08-16 | $99.28 | $99.28 | 397,600 | — | — |
| 2021-08-13 | $106.44 | $106.44 | 503,325 | — | — |
| 2021-08-12 | $110.04 | $110.04 | 1,787,100 | — | — |
| 2021-08-11 | $120.28 | $120.28 | 432,150 | — | — |
| 2021-08-10 | $120.44 | $120.44 | 205,350 | — | — |
| 2021-08-09 | $120.68 | $120.68 | 408,525 | — | — |
| 2021-08-06 | $109.12 | $109.12 | 59,500 | — | — |
| 2021-08-05 | $110.16 | $110.16 | 65,200 | — | — |
| 2021-08-04 | $111.36 | $111.36 | 240,950 | — | — |
| 2021-08-03 | $106.40 | $106.40 | 353,525 | — | — |
| 2021-08-02 | $108.72 | $108.72 | 356,750 | — | — |
| 2021-07-30 | $107.32 | $107.32 | 479,600 | — | — |
| 2021-07-29 | $110.72 | $110.72 | 243,650 | — | — |
| 2021-07-28 | $108.76 | $108.76 | 250,575 | — | — |
| 2021-07-27 | $106.24 | $106.24 | 304,725 | — | — |
| 2021-07-26 | $104.00 | $104.00 | 100,150 | — | — |
| 2021-07-23 | $107.08 | $107.08 | 122,825 | — | — |
| 2021-07-22 | $107.16 | $107.16 | 113,125 | — | — |
| 2021-07-21 | $106.40 | $106.40 | 99,125 | — | — |
| 2021-07-20 | $104.28 | $104.28 | 196,650 | — | — |
| 2021-07-19 | $104.72 | $104.72 | 172,950 | — | — |
| 2021-07-16 | $106.12 | $106.12 | 158,325 | — | — |
| 2021-07-15 | $103.76 | $103.76 | 330,850 | — | — |
| 2021-07-14 | $100.36 | $100.36 | 535,725 | — | — |
| 2021-07-13 | $105.56 | $105.56 | 907,250 | — | — |
| 2021-07-12 | $102.56 | $102.56 | 304,975 | — | — |
| 2021-07-09 | $107.12 | $107.12 | 353,425 | — | — |
| 2021-07-08 | $108.12 | $108.12 | 634,075 | — | — |
| 2021-07-07 | $111.64 | $111.64 | 222,800 | — | — |
| 2021-07-06 | $114.80 | $114.80 | 278,650 | — | — |
| 2021-07-02 | $118.76 | $118.76 | 305,925 | — | — |
| 2021-07-01 | $112.40 | $112.40 | 626,950 | — | — |
| 2021-06-30 | $112.28 | $112.28 | 409,525 | — | — |
| 2021-06-29 | $112.60 | $112.60 | 266,925 | — | — |
| 2021-06-28 | $112.48 | $112.48 | 298,275 | — | — |
| 2021-06-25 | $114.00 | $114.00 | 363,375 | — | — |
| 2021-06-24 | $120.32 | $120.32 | 558,150 | — | — |
| 2021-06-23 | $117.00 | $117.00 | 139,350 | — | — |
| 2021-06-22 | $116.80 | $116.80 | 234,200 | — | — |
| 2021-06-21 | $120.00 | $120.00 | 380,100 | — | — |
| 2021-06-18 | $120.80 | $120.80 | 283,400 | — | — |
| 2021-06-17 | $118.80 | $118.80 | 380,375 | — | — |
| 2021-06-16 | $119.88 | $119.88 | 393,375 | — | — |
| 2021-06-15 | $127.96 | $127.96 | 1,343,125 | — | — |
| 2021-06-14 | $128.00 | $128.00 | 729,200 | — | — |
| 2021-06-11 | $126.00 | $126.00 | 889,650 | — | — |
| 2021-06-10 | $119.60 | $119.60 | 1,598,825 | — | — |
| 2021-06-09 | $122.08 | $122.08 | 7,373,825 | — | — |