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
- 2019-09-13 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 | $45.60 | $45.60 | 31,424 | — | — |
| 2021-12-30 | $44.84 | $44.84 | 44,282 | — | — |
| 2021-12-29 | $45.60 | $45.60 | 21,932 | — | — |
| 2021-12-28 | $45.98 | $45.98 | 15,713 | — | — |
| 2021-12-27 | $46.74 | $46.74 | 31,161 | — | — |
| 2021-12-23 | $47.88 | $47.88 | 23,203 | — | — |
| 2021-12-22 | $47.12 | $47.12 | 13,082 | — | — |
| 2021-12-21 | $45.98 | $45.98 | 28,663 | — | — |
| 2021-12-20 | $44.46 | $44.46 | 18,839 | — | — |
| 2021-12-17 | $45.60 | $45.60 | 68,908 | — | — |
| 2021-12-16 | $45.60 | $45.60 | 23,450 | — | — |
| 2021-12-15 | $46.74 | $46.74 | 36,034 | — | — |
| 2021-12-14 | $42.94 | $42.94 | 40,350 | — | — |
| 2021-12-13 | $43.32 | $43.32 | 67,808 | — | — |
| 2021-12-10 | $45.60 | $45.60 | 39,897 | — | — |
| 2021-12-09 | $45.98 | $45.98 | 44,150 | — | — |
| 2021-12-08 | $48.26 | $48.26 | 55,792 | — | — |
| 2021-12-07 | $49.40 | $49.40 | 72,534 | — | — |
| 2021-12-06 | $47.88 | $47.88 | 37,913 | — | — |
| 2021-12-03 | $52.82 | $52.82 | 54,084 | — | — |
| 2021-12-02 | $52.82 | $52.82 | 38,376 | — | — |
| 2021-12-01 | $54.34 | $54.34 | 38,482 | — | — |
| 2021-11-30 | $55.86 | $55.86 | 48,300 | — | — |
| 2021-11-29 | $55.86 | $55.86 | 67,405 | — | — |
| 2021-11-26 | $51.30 | $51.30 | 37,226 | — | — |
| 2021-11-24 | $53.96 | $53.96 | 46,142 | — | — |
| 2021-11-23 | $55.86 | $55.86 | 38,045 | — | — |
| 2021-11-22 | $58.52 | $58.52 | 61,058 | — | — |
| 2021-11-19 | $61.94 | $61.94 | 83,913 | — | — |
| 2021-11-18 | $62.32 | $62.32 | 36,811 | — | — |
| 2021-11-17 | $66.12 | $66.12 | 38,987 | — | — |
| 2021-11-16 | $66.50 | $66.50 | 35,179 | — | — |
| 2021-11-15 | $68.02 | $68.02 | 83,984 | — | — |
| 2021-11-12 | $72.96 | $72.96 | 39,363 | — | — |
| 2021-11-11 | $71.44 | $71.44 | 46,916 | — | — |
| 2021-11-10 | $70.68 | $70.68 | 63,982 | — | — |
| 2021-11-09 | $75.24 | $75.24 | 200,826 | — | — |
| 2021-11-08 | $76.00 | $76.00 | 168,666 | — | — |
| 2021-11-05 | $87.78 | $87.78 | 156,263 | — | — |
| 2021-11-04 | $80.18 | $80.18 | 135,839 | — | — |
| 2021-11-03 | $71.82 | $71.82 | 29,642 | — | — |
| 2021-11-02 | $71.44 | $71.44 | 39,713 | — | — |
| 2021-11-01 | $70.30 | $70.30 | 50,537 | — | — |
| 2021-10-29 | $71.06 | $71.06 | 24,045 | — | — |
| 2021-10-28 | $71.06 | $71.06 | 32,155 | — | — |
| 2021-10-27 | $72.20 | $72.20 | 19,434 | — | — |
| 2021-10-26 | $74.86 | $74.86 | 44,539 | — | — |
| 2021-10-25 | $76.76 | $76.76 | 30,545 | — | — |
| 2021-10-22 | $74.48 | $74.48 | 43,955 | — | — |
| 2021-10-21 | $75.24 | $75.24 | 46,295 | — | — |
| 2021-10-20 | $76.76 | $76.76 | 169,782 | — | — |
| 2021-10-19 | $72.96 | $72.96 | 27,318 | — | — |
| 2021-10-18 | $73.72 | $73.72 | 20,682 | — | — |
| 2021-10-15 | $74.86 | $74.86 | 40,216 | — | — |
| 2021-10-14 | $76.76 | $76.76 | 20,305 | — | — |
| 2021-10-13 | $77.14 | $77.14 | 28,887 | — | — |
| 2021-10-12 | $79.04 | $79.04 | 26,629 | — | — |
| 2021-10-11 | $81.32 | $81.32 | 9,005 | — | — |
| 2021-10-08 | $79.80 | $79.80 | 15,989 | — | — |
| 2021-10-07 | $80.56 | $80.56 | 22,947 | — | — |
| 2021-10-06 | $81.32 | $81.32 | 9,692 | — | — |
| 2021-10-05 | $81.70 | $81.70 | 23,047 | — | — |
| 2021-10-04 | $79.80 | $79.80 | 15,113 | — | — |
| 2021-10-01 | $83.22 | $83.22 | 18,482 | — | — |
| 2021-09-30 | $83.22 | $83.22 | 19,858 | — | — |
| 2021-09-29 | $83.60 | $83.60 | 12,211 | — | — |
| 2021-09-28 | $85.12 | $85.12 | 38,768 | — | — |
| 2021-09-27 | $88.16 | $88.16 | 19,968 | — | — |
| 2021-09-24 | $88.16 | $88.16 | 30,361 | — | — |
| 2021-09-23 | $88.54 | $88.54 | 51,255 | — | — |
| 2021-09-22 | $80.94 | $80.94 | 20,842 | — | — |
| 2021-09-21 | $79.42 | $79.42 | 14,439 | — | — |
| 2021-09-20 | $81.32 | $81.32 | 33,774 | — | — |
| 2021-09-17 | $82.08 | $82.08 | 37,803 | — | — |
| 2021-09-16 | $84.74 | $84.74 | 50,329 | — | — |
| 2021-09-15 | $87.40 | $87.40 | 28,053 | — | — |
| 2021-09-14 | $89.30 | $89.30 | 22,113 | — | — |
| 2021-09-13 | $94.24 | $94.24 | 39,711 | — | — |
| 2021-09-10 | $91.96 | $91.96 | 12,458 | — | — |
| 2021-09-09 | $91.20 | $91.20 | 16,845 | — | — |
| 2021-09-08 | $90.06 | $90.06 | 28,137 | — | — |
| 2021-09-07 | $95.76 | $95.76 | 35,661 | — | — |
| 2021-09-03 | $100.32 | $100.32 | 31,058 | — | — |
| 2021-09-02 | $95.38 | $95.38 | 35,676 | — | — |
| 2021-09-01 | $99.94 | $99.94 | 32,597 | — | — |
| 2021-08-31 | $106.40 | $106.40 | 37,318 | — | — |
| 2021-08-30 | $103.74 | $103.74 | 92,689 | — | — |
| 2021-08-27 | $88.92 | $88.92 | 30,103 | — | — |
| 2021-08-26 | $85.12 | $85.12 | 25,411 | — | — |
| 2021-08-25 | $86.64 | $86.64 | 15,934 | — | — |
| 2021-08-24 | $82.08 | $82.08 | 20,050 | — | — |
| 2021-08-23 | $83.22 | $83.22 | 31,697 | — | — |
| 2021-08-20 | $72.20 | $72.20 | 18,366 | — | — |
| 2021-08-19 | $69.54 | $69.54 | 36,229 | — | — |
| 2021-08-18 | $74.10 | $74.10 | 29,766 | — | — |
| 2021-08-17 | $72.96 | $72.96 | 27,821 | — | — |
| 2021-08-16 | $75.24 | $75.24 | 32,526 | — | — |
| 2021-08-13 | $80.56 | $80.56 | 20,047 | — | — |
| 2021-08-12 | $84.36 | $84.36 | 21,726 | — | — |
| 2021-08-11 | $84.74 | $84.74 | 40,550 | — | — |
| 2021-08-10 | $86.26 | $86.26 | 61,584 | — | — |
| 2021-08-09 | $95.76 | $95.76 | 38,803 | — | — |
| 2021-08-06 | $104.12 | $104.12 | 22,332 | — | — |
| 2021-08-05 | $104.88 | $104.88 | 31,613 | — | — |
| 2021-08-04 | $114.76 | $114.76 | 22,745 | — | — |
| 2021-08-03 | $116.28 | $116.28 | 25,582 | — | — |
| 2021-08-02 | $120.84 | $120.84 | 28,900 | — | — |
| 2021-07-30 | $115.90 | $115.90 | 30,632 | — | — |
| 2021-07-29 | $105.26 | $105.26 | 43,997 | — | — |
| 2021-07-28 | $102.98 | $102.98 | 58,766 | — | — |
| 2021-07-27 | $118.94 | $118.94 | 24,158 | — | — |
| 2021-07-26 | $118.18 | $118.18 | 26,318 | — | — |
| 2021-07-23 | $114.00 | $114.00 | 20,118 | — | — |
| 2021-07-22 | $112.86 | $112.86 | 36,342 | — | — |
| 2021-07-21 | $107.54 | $107.54 | 11,921 | — | — |
| 2021-07-20 | $104.50 | $104.50 | 14,629 | — | — |
| 2021-07-19 | $102.98 | $102.98 | 29,561 | — | — |
| 2021-07-16 | $107.73 | $107.73 | 14,747 | — | — |
| 2021-07-15 | $106.40 | $106.40 | 12,084 | — | — |
| 2021-07-14 | $99.52 | $99.52 | 16,355 | — | — |
| 2021-07-13 | $102.60 | $102.60 | 39,634 | — | — |
| 2021-07-12 | $109.44 | $109.44 | 48,045 | — | — |
| 2021-07-09 | $99.56 | $99.56 | 62,866 | — | — |
| 2021-07-08 | $84.36 | $84.36 | 8,724 | — | — |
| 2021-07-07 | $83.22 | $83.22 | 10,103 | — | — |
| 2021-07-06 | $83.60 | $83.60 | 10,558 | — | — |
| 2021-07-02 | $80.56 | $80.56 | 9,484 | — | — |
| 2021-07-01 | $81.70 | $81.70 | 15,408 | — | — |
| 2021-06-30 | $77.52 | $77.52 | 16,013 | — | — |
| 2021-06-29 | $78.66 | $78.66 | 34,829 | — | — |
| 2021-06-28 | $89.30 | $89.30 | 42,939 | — | — |
| 2021-06-25 | $83.98 | $83.98 | 23,437 | — | — |
| 2021-06-24 | $78.66 | $78.66 | 26,555 | — | — |
| 2021-06-23 | $76.76 | $76.76 | 20,297 | — | — |
| 2021-06-22 | $73.72 | $73.72 | 24,116 | — | — |
| 2021-06-21 | $66.88 | $66.88 | 11,968 | — | — |
| 2021-06-18 | $64.98 | $64.98 | 11,303 | — | — |
| 2021-06-17 | $66.12 | $66.12 | 15,305 | — | — |
| 2021-06-16 | $63.57 | $63.57 | 23,024 | — | — |
| 2021-06-15 | $60.04 | $60.04 | 11,400 | — | — |
| 2021-06-14 | $59.17 | $59.17 | 10,955 | — | — |
| 2021-06-11 | $58.14 | $58.14 | 8,813 | — | — |
| 2021-06-10 | $56.24 | $56.24 | 3,639 | — | — |
| 2021-06-09 | $56.62 | $56.62 | 7,445 | — | — |
| 2021-06-08 | $55.86 | $55.86 | 6,403 | — | — |
| 2021-06-07 | $57.76 | $57.76 | 6,434 | — | — |
| 2021-06-04 | $56.24 | $56.24 | 4,024 | — | — |
| 2021-06-03 | $55.10 | $55.10 | 5,100 | — | — |
| 2021-06-02 | $53.85 | $53.85 | 3,389 | — | — |
| 2021-06-01 | $54.23 | $54.23 | 5,934 | — | — |
| 2021-05-28 | $53.96 | $53.96 | 3,750 | — | — |
| 2021-05-27 | $53.96 | $53.96 | 4,916 | — | — |
| 2021-05-26 | $53.20 | $53.20 | 9,713 | — | — |
| 2021-05-25 | $53.58 | $53.58 | 4,874 | — | — |
| 2021-05-24 | $57.19 | $57.19 | 4,711 | — | — |
| 2021-05-21 | $57.38 | $57.38 | 5,521 | — | — |
| 2021-05-20 | $57.42 | $57.42 | 8,176 | — | — |
| 2021-05-19 | $57.00 | $57.00 | 7,626 | — | — |
| 2021-05-18 | $60.04 | $60.04 | 11,029 | — | — |
| 2021-05-17 | $57.38 | $57.38 | 8,771 | — | — |
| 2021-05-14 | $59.66 | $59.66 | 6,305 | — | — |
| 2021-05-13 | $60.80 | $60.80 | 15,884 | — | — |
| 2021-05-12 | $64.22 | $64.22 | 6,308 | — | — |
| 2021-05-11 | $62.32 | $62.32 | 5,839 | — | — |
| 2021-05-10 | $62.32 | $62.32 | 10,192 | — | — |
| 2021-05-07 | $62.89 | $62.89 | 5,732 | — | — |
| 2021-05-06 | $65.36 | $65.36 | 5,945 | — | — |
| 2021-05-05 | $62.32 | $62.32 | 7,382 | — | — |
| 2021-05-04 | $63.84 | $63.84 | 18,824 | — | — |
| 2021-05-03 | $66.69 | $66.69 | 18,287 | — | — |
| 2021-04-30 | $68.40 | $68.40 | 28,821 | — | — |
| 2021-04-29 | $68.40 | $68.40 | 52,068 | — | — |
| 2021-04-28 | $61.56 | $61.56 | 40,850 | — | — |
| 2021-04-27 | $56.09 | $56.09 | 17,634 | — | — |
| 2021-04-26 | $57.00 | $57.00 | 25,418 | — | — |
| 2021-04-23 | $48.26 | $48.26 | 10,863 | — | — |
| 2021-04-22 | $47.12 | $47.12 | 3,289 | — | — |
| 2021-04-21 | $47.88 | $47.88 | 5,711 | — | — |
| 2021-04-20 | $44.46 | $44.46 | 8,761 | — | — |
| 2021-04-19 | $51.11 | $51.11 | 6,613 | — | — |
| 2021-04-16 | $53.20 | $53.20 | 12,955 | — | — |
| 2021-04-15 | $55.10 | $55.10 | 4,187 | — | — |
| 2021-04-14 | $55.48 | $55.48 | 5,176 | — | — |
| 2021-04-13 | $56.24 | $56.24 | 10,345 | — | — |
| 2021-04-12 | $54.15 | $54.15 | 9,603 | — | — |
| 2021-04-09 | $50.92 | $50.92 | 3,363 | — | — |
| 2021-04-08 | $50.16 | $50.16 | 3,279 | — | — |
| 2021-04-07 | $48.64 | $48.64 | 3,658 | — | — |
| 2021-04-06 | $49.97 | $49.97 | 11,058 | — | — |
| 2021-04-05 | $45.60 | $45.60 | 6,176 | — | — |
| 2021-04-01 | $42.94 | $42.94 | 3,329 | — | — |
| 2021-03-31 | $39.63 | $39.63 | 8,532 | — | — |
| 2021-03-30 | $36.59 | $36.59 | 15,750 | — | — |
| 2021-03-29 | $39.52 | $39.52 | 10,700 | — | — |
| 2021-03-26 | $41.80 | $41.80 | 7,571 | — | — |
| 2021-03-25 | $41.80 | $41.80 | 7,618 | — | — |
| 2021-03-24 | $42.18 | $42.18 | 12,568 | — | — |
| 2021-03-23 | $46.74 | $46.74 | 23,682 | — | — |
| 2021-03-22 | $48.41 | $48.41 | 14,582 | — | — |
| 2021-03-19 | $47.88 | $47.88 | 8,216 | — | — |
| 2021-03-18 | $48.60 | $48.60 | 12,495 | — | — |
| 2021-03-17 | $53.20 | $53.20 | 16,276 | — | — |
| 2021-03-16 | $52.21 | $52.21 | 20,213 | — | — |
| 2021-03-15 | $50.54 | $50.54 | 37,424 | — | — |
| 2021-03-12 | $41.76 | $41.76 | 12,539 | — | — |
| 2021-03-11 | $42.18 | $42.18 | 10,484 | — | — |
| 2021-03-10 | $41.31 | $41.31 | 10,997 | — | — |
| 2021-03-09 | $44.08 | $44.08 | 8,447 | — | — |
| 2021-03-08 | $43.78 | $43.78 | 7,068 | — | — |
| 2021-03-05 | $43.70 | $43.70 | 10,195 | — | — |
| 2021-03-04 | $45.33 | $45.33 | 16,853 | — | — |
| 2021-03-03 | $46.59 | $46.59 | 11,187 | — | — |
| 2021-03-02 | $47.69 | $47.69 | 6,666 | — | — |
| 2021-03-01 | $51.68 | $51.68 | 4,779 | — | — |
| 2021-02-26 | $48.11 | $48.11 | 11,729 | — | — |
| 2021-02-25 | $52.06 | $52.06 | 9,376 | — | — |
| 2021-02-24 | $53.96 | $53.96 | 9,263 | — | — |
| 2021-02-23 | $51.68 | $51.68 | 10,850 | — | — |
| 2021-02-22 | $58.90 | $58.90 | 5,074 | — | — |
| 2021-02-19 | $58.10 | $58.10 | 5,300 | — | — |
| 2021-02-18 | $59.28 | $59.28 | 12,184 | — | — |
| 2021-02-17 | $60.80 | $60.80 | 11,747 | — | — |
| 2021-02-16 | $63.84 | $63.84 | 16,618 | — | — |
| 2021-02-12 | $63.84 | $63.84 | 13,068 | — | — |
| 2021-02-11 | $64.60 | $64.60 | 32,103 | — | — |
| 2021-02-10 | $59.28 | $59.28 | 18,332 | — | — |
| 2021-02-09 | $62.70 | $62.70 | 21,787 | — | — |
| 2021-02-08 | $63.84 | $63.84 | 37,697 | — | — |
| 2021-02-05 | $61.94 | $61.94 | 12,989 | — | — |
| 2021-02-04 | $64.98 | $64.98 | 30,647 | — | — |
| 2021-02-03 | $64.52 | $64.52 | 9,239 | — | — |
| 2021-02-02 | $63.84 | $63.84 | 35,582 | — | — |
| 2021-02-01 | $61.18 | $61.18 | 12,021 | — | — |
| 2021-01-29 | $62.70 | $62.70 | 4,316 | — | — |
| 2021-01-28 | $65.74 | $65.74 | 5,150 | — | — |
| 2021-01-27 | $64.60 | $64.60 | 7,208 | — | — |
| 2021-01-26 | $67.64 | $67.64 | 7,371 | — | — |
| 2021-01-25 | $68.63 | $68.63 | 8,774 | — | — |
| 2021-01-22 | $70.30 | $70.30 | 5,118 | — | — |
| 2021-01-21 | $69.84 | $69.84 | 9,118 | — | — |
| 2021-01-20 | $72.58 | $72.58 | 9,626 | — | — |
| 2021-01-19 | $70.45 | $70.45 | 16,924 | — | — |
| 2021-01-15 | $74.10 | $74.10 | 44,047 | — | — |
| 2021-01-14 | $55.29 | $55.29 | 4,395 | — | — |
| 2021-01-13 | $55.75 | $55.75 | 3,039 | — | — |
| 2021-01-12 | $55.44 | $55.44 | 3,600 | — | — |
| 2021-01-11 | $56.24 | $56.24 | 5,453 | — | — |
| 2021-01-08 | $59.66 | $59.66 | 3,997 | — | — |
| 2021-01-07 | $59.28 | $59.28 | 2,468 | — | — |
| 2021-01-06 | $53.20 | $53.20 | 4,342 | — | — |
| 2021-01-05 | $49.78 | $49.78 | 4,153 | — | — |
| 2021-01-04 | $52.82 | $52.82 | 2,416 | — | — |