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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $47.00 | $358.33 | 3,644,300 | — | — |
| 2023-12-28 | $47.06 | $358.79 | 3,463,900 | — | — |
| 2023-12-27 | $46.51 | $354.60 | 4,231,300 | — | — |
| 2023-12-26 | $47.05 | $358.71 | 3,369,200 | — | — |
| 2023-12-22 | $46.80 | $356.81 | 4,624,300 | — | — |
| 2023-12-21 | $46.75 | $356.43 | 4,829,100 | — | — |
| 2023-12-20 | $47.18 | $359.70 | 7,004,900 | — | — |
| 2023-12-19 | $48.01 | $366.03 | 5,148,200 | — | — |
| 2023-12-18 | $48.18 | $367.33 | 7,526,300 | — | — |
| 2023-12-15 | $48.48 | $369.62 | 8,031,000 | — | — |
| 2023-12-14 | $49.16 | $374.80 | 6,679,600 | — | — |
| 2023-12-13 | $49.47 | $377.16 | 5,543,000 | — | — |
| 2023-12-12 | $47.65 | $363.29 | 6,744,700 | — | — |
| 2023-12-11 | $47.65 | $363.29 | 6,805,200 | — | — |
| 2023-12-08 | $47.49 | $362.07 | 6,508,800 | — | — |
| 2023-12-07 | $47.24 | $360.16 | 5,641,000 | — | — |
| 2023-12-06 | $47.26 | $360.31 | 7,733,600 | — | — |
| 2023-12-05 | $46.32 | $353.15 | 7,371,400 | — | — |
| 2023-12-04 | $46.13 | $351.70 | 6,342,800 | — | — |
| 2023-12-01 | $46.67 | $355.82 | 5,664,600 | — | — |
| 2023-11-30 | $45.34 | $345.68 | 8,814,200 | — | — |
| 2023-11-29 | $46.73 | $351.18 | 4,859,800 | — | — |
| 2023-11-28 | $47.00 | $353.21 | 3,582,200 | — | — |
| 2023-11-27 | $46.91 | $352.53 | 4,418,600 | — | — |
| 2023-11-24 | $46.96 | $352.91 | 1,650,300 | — | — |
| 2023-11-22 | $46.65 | $350.58 | 2,685,200 | — | — |
| 2023-11-21 | $46.42 | $348.85 | 4,005,400 | — | — |
| 2023-11-20 | $46.41 | $348.78 | 4,472,700 | — | — |
| 2023-11-17 | $46.76 | $351.41 | 5,251,100 | — | — |
| 2023-11-16 | $46.87 | $352.23 | 6,723,000 | — | — |
| 2023-11-15 | $47.23 | $354.94 | 7,506,600 | — | — |
| 2023-11-14 | $46.49 | $349.38 | 6,285,500 | — | — |
| 2023-11-13 | $44.53 | $334.65 | 4,715,000 | — | — |
| 2023-11-10 | $44.96 | $337.88 | 3,994,600 | — | — |
| 2023-11-09 | $44.87 | $337.20 | 6,288,900 | — | — |
| 2023-11-08 | $45.94 | $345.24 | 12,275,500 | — | — |
| 2023-11-07 | $45.58 | $342.54 | 9,494,700 | — | — |
| 2023-11-06 | $45.59 | $342.61 | 13,464,500 | — | — |
| 2023-11-03 | $43.61 | $327.73 | 14,830,600 | — | — |
| 2023-11-02 | $41.08 | $308.72 | 8,291,700 | — | — |
| 2023-11-01 | $40.22 | $302.26 | 5,950,400 | — | — |
| 2023-10-31 | $40.32 | $303.01 | 8,996,000 | — | — |
| 2023-10-30 | $40.00 | $300.60 | 5,347,000 | — | — |
| 2023-10-27 | $40.08 | $301.21 | 4,602,900 | — | — |
| 2023-10-26 | $40.97 | $307.89 | 6,863,800 | — | — |
| 2023-10-25 | $40.54 | $304.66 | 6,750,500 | — | — |
| 2023-10-24 | $40.35 | $303.23 | 7,758,800 | — | — |
| 2023-10-23 | $39.53 | $297.07 | 6,403,900 | — | — |
| 2023-10-20 | $40.02 | $300.75 | 5,447,500 | — | — |
| 2023-10-19 | $40.64 | $305.41 | 6,496,900 | — | — |
| 2023-10-18 | $40.76 | $306.32 | 7,986,600 | — | — |
| 2023-10-17 | $41.91 | $314.96 | 4,615,200 | — | — |
| 2023-10-16 | $42.22 | $317.29 | 6,253,400 | — | — |
| 2023-10-13 | $41.88 | $314.73 | 5,534,900 | — | — |
| 2023-10-12 | $41.55 | $312.25 | 4,853,700 | — | — |
| 2023-10-11 | $42.96 | $322.85 | 3,227,500 | — | — |
| 2023-10-10 | $42.59 | $320.07 | 6,391,700 | — | — |
| 2023-10-09 | $42.18 | $316.99 | 5,562,800 | — | — |
| 2023-10-06 | $41.70 | $313.38 | 7,236,600 | — | — |
| 2023-10-05 | $40.98 | $307.97 | 8,615,900 | — | — |
| 2023-10-04 | $41.97 | $315.41 | 6,008,400 | — | — |
| 2023-10-03 | $42.47 | $319.17 | 10,466,400 | — | — |
| 2023-10-02 | $42.31 | $317.96 | 8,691,900 | — | — |
| 2023-09-29 | $44.67 | $335.70 | 5,903,900 | — | — |
| 2023-09-28 | $44.14 | $331.72 | 5,110,500 | — | — |
| 2023-09-27 | $45.46 | $341.64 | 7,536,700 | — | — |
| 2023-09-26 | $46.06 | $346.15 | 6,859,200 | — | — |
| 2023-09-25 | $47.91 | $360.05 | 5,519,700 | — | — |
| 2023-09-22 | $47.75 | $358.85 | 5,634,800 | — | — |
| 2023-09-21 | $47.39 | $356.14 | 4,219,500 | — | — |
| 2023-09-20 | $47.97 | $360.50 | 4,795,300 | — | — |
| 2023-09-19 | $47.85 | $359.60 | 4,185,300 | — | — |
| 2023-09-18 | $48.63 | $365.46 | 4,071,900 | — | — |
| 2023-09-15 | $48.47 | $364.26 | 7,657,500 | — | — |
| 2023-09-14 | $48.51 | $364.56 | 5,719,800 | — | — |
| 2023-09-13 | $47.75 | $358.85 | 4,611,600 | — | — |
| 2023-09-12 | $47.57 | $357.49 | 3,871,800 | — | — |
| 2023-09-11 | $47.30 | $355.46 | 6,339,400 | — | — |
| 2023-09-08 | $47.12 | $354.11 | 6,539,800 | — | — |
| 2023-09-07 | $46.03 | $345.92 | 7,001,600 | — | — |
| 2023-09-06 | $45.95 | $345.32 | 10,714,900 | — | — |
| 2023-09-05 | $46.79 | $351.63 | 5,914,500 | — | — |
| 2023-09-01 | $47.88 | $359.82 | 4,087,500 | — | — |
| 2023-08-31 | $48.54 | $364.78 | 5,234,500 | — | — |
| 2023-08-30 | $49.50 | $366.98 | 3,141,600 | — | — |
| 2023-08-29 | $49.56 | $367.42 | 3,571,700 | — | — |
| 2023-08-28 | $48.93 | $362.75 | 4,312,700 | — | — |
| 2023-08-25 | $48.52 | $359.71 | 3,342,500 | — | — |
| 2023-08-24 | $48.07 | $356.38 | 3,680,400 | — | — |
| 2023-08-23 | $47.80 | $354.37 | 2,660,700 | — | — |
| 2023-08-22 | $47.80 | $354.37 | 2,560,800 | — | — |
| 2023-08-21 | $48.12 | $356.75 | 3,412,200 | — | — |
| 2023-08-18 | $48.43 | $359.04 | 6,942,700 | — | — |
| 2023-08-17 | $48.09 | $356.52 | 2,842,200 | — | — |
| 2023-08-16 | $48.08 | $356.45 | 3,269,400 | — | — |
| 2023-08-15 | $47.80 | $354.37 | 4,092,300 | — | — |
| 2023-08-14 | $48.99 | $363.20 | 3,670,600 | — | — |
| 2023-08-11 | $49.59 | $367.64 | 5,298,300 | — | — |
| 2023-08-10 | $49.88 | $369.79 | 3,672,400 | — | — |
| 2023-08-09 | $49.69 | $368.39 | 4,198,300 | — | — |
| 2023-08-08 | $49.27 | $365.27 | 6,304,100 | — | — |
| 2023-08-07 | $49.14 | $364.31 | 4,680,400 | — | — |
| 2023-08-04 | $49.21 | $364.83 | 6,668,700 | — | — |
| 2023-08-03 | $50.74 | $376.17 | 4,775,400 | — | — |
| 2023-08-02 | $52.34 | $388.03 | 3,649,700 | — | — |
| 2023-08-01 | $52.30 | $387.74 | 3,922,800 | — | — |
| 2023-07-31 | $53.55 | $397.00 | 3,620,300 | — | — |
| 2023-07-28 | $53.50 | $396.63 | 2,930,400 | — | — |
| 2023-07-27 | $53.36 | $395.59 | 2,946,500 | — | — |
| 2023-07-26 | $54.45 | $403.67 | 2,149,900 | — | — |
| 2023-07-25 | $54.12 | $401.23 | 2,464,000 | — | — |
| 2023-07-24 | $53.89 | $399.52 | 2,296,500 | — | — |
| 2023-07-21 | $53.78 | $398.71 | 2,940,400 | — | — |
| 2023-07-20 | $53.11 | $393.74 | 2,871,800 | — | — |
| 2023-07-19 | $51.97 | $385.29 | 3,028,800 | — | — |
| 2023-07-18 | $51.05 | $378.47 | 3,463,900 | — | — |
| 2023-07-17 | $51.31 | $380.40 | 2,772,700 | — | — |
| 2023-07-14 | $52.64 | $390.26 | 3,443,000 | — | — |
| 2023-07-13 | $53.04 | $393.22 | 3,921,500 | — | — |
| 2023-07-12 | $52.69 | $390.63 | 2,660,600 | — | — |
| 2023-07-11 | $51.99 | $385.44 | 3,226,700 | — | — |
| 2023-07-10 | $51.58 | $382.40 | 3,321,900 | — | — |
| 2023-07-07 | $52.24 | $387.29 | 3,214,400 | — | — |
| 2023-07-06 | $52.35 | $388.11 | 3,410,100 | — | — |
| 2023-07-05 | $53.09 | $393.59 | 4,475,600 | — | — |
| 2023-07-03 | $52.61 | $390.03 | 1,703,800 | — | — |
| 2023-06-30 | $51.79 | $383.95 | 6,055,700 | — | — |
| 2023-06-29 | $51.82 | $384.18 | 2,677,300 | — | — |
| 2023-06-28 | $51.66 | $382.99 | 3,966,100 | — | — |
| 2023-06-27 | $52.51 | $389.29 | 3,675,600 | — | — |
| 2023-06-26 | $52.79 | $391.37 | 3,592,600 | — | — |
| 2023-06-23 | $51.82 | $384.18 | 6,304,600 | — | — |
| 2023-06-22 | $53.00 | $392.93 | 3,627,700 | — | — |
| 2023-06-21 | $53.29 | $395.08 | 3,324,500 | — | — |
| 2023-06-20 | $53.17 | $394.19 | 4,952,600 | — | — |
| 2023-06-16 | $53.33 | $395.37 | 9,868,200 | — | — |
| 2023-06-15 | $52.87 | $391.96 | 3,833,200 | — | — |
| 2023-06-14 | $52.56 | $389.66 | 3,308,600 | — | — |
| 2023-06-13 | $52.38 | $388.33 | 3,428,000 | — | — |
| 2023-06-12 | $52.50 | $389.22 | 3,970,300 | — | — |
| 2023-06-09 | $53.09 | $393.59 | 3,968,700 | — | — |
| 2023-06-08 | $53.29 | $395.08 | 5,877,300 | — | — |
| 2023-06-07 | $53.05 | $393.30 | 7,075,900 | — | — |
| 2023-06-06 | $51.62 | $382.69 | 5,817,300 | — | — |
| 2023-06-05 | $50.50 | $374.39 | 4,071,500 | — | — |
| 2023-06-02 | $49.86 | $369.65 | 4,539,400 | — | — |
| 2023-06-01 | $49.02 | $363.42 | 4,421,800 | — | — |
| 2023-05-31 | $50.28 | $367.81 | 4,871,900 | — | — |
| 2023-05-30 | $49.74 | $363.86 | 4,130,700 | — | — |
| 2023-05-26 | $49.86 | $364.74 | 3,753,500 | — | — |
| 2023-05-25 | $50.43 | $368.90 | 4,344,500 | — | — |
| 2023-05-24 | $51.31 | $375.34 | 3,049,700 | — | — |
| 2023-05-23 | $52.29 | $382.51 | 3,087,400 | — | — |
| 2023-05-22 | $52.16 | $381.56 | 3,781,500 | — | — |
| 2023-05-19 | $52.12 | $381.27 | 4,237,000 | — | — |
| 2023-05-18 | $52.68 | $385.36 | 4,886,800 | — | — |
| 2023-05-17 | $53.22 | $389.31 | 4,057,900 | — | — |
| 2023-05-16 | $52.84 | $386.53 | 3,264,900 | — | — |
| 2023-05-15 | $54.77 | $400.65 | 2,941,500 | — | — |
| 2023-05-12 | $55.19 | $403.73 | 2,475,200 | — | — |
| 2023-05-11 | $55.46 | $405.70 | 3,379,600 | — | — |
| 2023-05-10 | $56.35 | $412.21 | 3,730,100 | — | — |
| 2023-05-09 | $56.50 | $413.31 | 3,449,100 | — | — |
| 2023-05-08 | $56.50 | $413.31 | 3,764,600 | — | — |
| 2023-05-05 | $56.49 | $413.23 | 4,139,700 | — | — |
| 2023-05-04 | $56.57 | $413.82 | 3,673,700 | — | — |
| 2023-05-03 | $55.76 | $407.89 | 3,482,900 | — | — |
| 2023-05-02 | $55.53 | $406.21 | 4,039,900 | — | — |
| 2023-05-01 | $57.12 | $417.84 | 3,699,300 | — | — |
| 2023-04-28 | $57.14 | $417.99 | 3,129,000 | — | — |
| 2023-04-27 | $57.35 | $419.53 | 2,832,400 | — | — |
| 2023-04-26 | $56.12 | $410.53 | 3,119,200 | — | — |
| 2023-04-25 | $57.31 | $419.23 | 3,014,500 | — | — |
| 2023-04-24 | $57.52 | $420.77 | 4,724,700 | — | — |
| 2023-04-21 | $57.71 | $422.16 | 3,224,000 | — | — |
| 2023-04-20 | $57.21 | $418.50 | 6,056,300 | — | — |
| 2023-04-19 | $57.43 | $420.11 | 4,554,400 | — | — |
| 2023-04-18 | $57.36 | $419.60 | 4,119,300 | — | — |
| 2023-04-17 | $58.68 | $429.26 | 3,825,200 | — | — |
| 2023-04-14 | $57.93 | $423.77 | 2,640,700 | — | — |
| 2023-04-13 | $58.36 | $426.91 | 2,897,000 | — | — |
| 2023-04-12 | $57.89 | $423.48 | 2,112,100 | — | — |
| 2023-04-11 | $58.08 | $424.87 | 2,299,600 | — | — |
| 2023-04-10 | $57.96 | $423.99 | 2,741,400 | — | — |
| 2023-04-06 | $58.06 | $424.72 | 3,198,000 | — | — |
| 2023-04-05 | $57.41 | $419.96 | 3,979,000 | — | — |
| 2023-04-04 | $56.31 | $411.92 | 2,980,700 | — | — |
| 2023-04-03 | $55.57 | $406.50 | 2,973,300 | — | — |
| 2023-03-31 | $55.91 | $408.99 | 3,466,600 | — | — |
| 2023-03-30 | $55.69 | $407.38 | 2,824,400 | — | — |
| 2023-03-29 | $55.58 | $406.58 | 3,121,800 | — | — |
| 2023-03-28 | $54.72 | $400.29 | 2,750,900 | — | — |
| 2023-03-27 | $54.13 | $395.97 | 3,958,500 | — | — |
| 2023-03-24 | $53.83 | $393.78 | 3,059,300 | — | — |
| 2023-03-23 | $52.22 | $382.00 | 4,159,000 | — | — |
| 2023-03-22 | $53.21 | $389.24 | 3,737,500 | — | — |
| 2023-03-21 | $54.09 | $395.68 | 5,097,800 | — | — |
| 2023-03-20 | $55.62 | $406.87 | 4,195,200 | — | — |
| 2023-03-17 | $55.40 | $405.26 | 9,392,100 | — | — |
| 2023-03-16 | $55.88 | $408.77 | 4,467,700 | — | — |
| 2023-03-15 | $55.91 | $408.99 | 5,175,400 | — | — |
| 2023-03-14 | $54.71 | $400.21 | 3,980,000 | — | — |
| 2023-03-13 | $54.20 | $396.48 | 5,463,400 | — | — |
| 2023-03-10 | $53.21 | $389.24 | 4,088,800 | — | — |
| 2023-03-09 | $54.27 | $397.00 | 4,231,100 | — | — |
| 2023-03-08 | $54.96 | $402.04 | 3,424,100 | — | — |
| 2023-03-07 | $54.66 | $399.85 | 4,625,900 | — | — |
| 2023-03-06 | $55.97 | $409.43 | 4,681,200 | — | — |
| 2023-03-03 | $55.94 | $409.21 | 5,971,100 | — | — |
| 2023-03-02 | $54.99 | $402.26 | 5,276,400 | — | — |
| 2023-03-01 | $54.74 | $395.55 | 7,611,300 | — | — |
| 2023-02-28 | $55.62 | $401.91 | 6,158,100 | — | — |
| 2023-02-27 | $56.33 | $407.04 | 6,682,500 | — | — |
| 2023-02-24 | $57.00 | $411.88 | 4,915,800 | — | — |
| 2023-02-23 | $57.29 | $413.97 | 4,171,400 | — | — |
| 2023-02-22 | $57.71 | $417.01 | 3,605,600 | — | — |
| 2023-02-21 | $58.10 | $419.83 | 3,668,300 | — | — |
| 2023-02-17 | $58.70 | $424.16 | 3,907,200 | — | — |
| 2023-02-16 | $58.10 | $419.83 | 5,425,200 | — | — |
| 2023-02-15 | $58.25 | $420.91 | 4,260,900 | — | — |
| 2023-02-14 | $58.06 | $419.54 | 5,495,200 | — | — |
| 2023-02-13 | $58.64 | $423.73 | 5,977,800 | — | — |
| 2023-02-10 | $59.54 | $430.23 | 5,022,800 | — | — |
| 2023-02-09 | $57.73 | $417.15 | 7,762,300 | — | — |
| 2023-02-08 | $59.57 | $430.45 | 9,473,600 | — | — |
| 2023-02-07 | $61.60 | $445.12 | 4,446,200 | — | — |
| 2023-02-06 | $61.74 | $446.13 | 4,223,500 | — | — |
| 2023-02-03 | $60.25 | $435.36 | 7,882,500 | — | — |
| 2023-02-02 | $62.00 | $448.01 | 6,472,600 | — | — |
| 2023-02-01 | $63.10 | $455.96 | 5,232,900 | — | — |
| 2023-01-31 | $63.64 | $459.86 | 8,194,000 | — | — |
| 2023-01-30 | $62.69 | $452.99 | 3,799,700 | — | — |
| 2023-01-27 | $62.45 | $451.26 | 2,375,500 | — | — |
| 2023-01-26 | $62.58 | $452.20 | 2,718,000 | — | — |
| 2023-01-25 | $62.32 | $450.32 | 3,118,100 | — | — |
| 2023-01-24 | $62.48 | $451.48 | 4,898,200 | — | — |
| 2023-01-23 | $62.97 | $455.02 | 4,109,600 | — | — |
| 2023-01-20 | $62.42 | $451.04 | 4,146,700 | — | — |
| 2023-01-19 | $62.01 | $448.08 | 3,748,000 | — | — |
| 2023-01-18 | $61.81 | $446.63 | 4,663,700 | — | — |
| 2023-01-17 | $62.52 | $451.76 | 5,112,800 | — | — |
| 2023-01-13 | $62.92 | $454.65 | 3,581,600 | — | — |
| 2023-01-12 | $62.91 | $454.58 | 3,715,100 | — | — |
| 2023-01-11 | $62.38 | $450.75 | 5,578,900 | — | — |
| 2023-01-10 | $61.83 | $446.78 | 6,264,500 | — | — |
| 2023-01-09 | $61.59 | $445.04 | 6,622,000 | — | — |
| 2023-01-06 | $61.87 | $447.07 | 7,520,000 | — | — |
| 2023-01-05 | $61.46 | $444.10 | 5,700,700 | — | — |
| 2023-01-04 | $63.21 | $456.75 | 7,016,700 | — | — |
| 2023-01-03 | $62.97 | $455.02 | 6,226,200 | — | — |