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
- 1994-10-18 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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $53.41 | $337.06 | 5,643,300 | — | — |
| 2024-12-30 | $52.73 | $332.77 | 5,695,300 | — | — |
| 2024-12-27 | $52.66 | $332.33 | 5,373,900 | — | — |
| 2024-12-26 | $53.07 | $334.92 | 7,385,900 | — | — |
| 2024-12-24 | $53.24 | $335.99 | 2,585,000 | — | — |
| 2024-12-23 | $53.00 | $334.47 | 5,474,900 | — | — |
| 2024-12-20 | $52.79 | $333.15 | 14,467,200 | — | — |
| 2024-12-19 | $51.76 | $326.65 | 7,959,000 | — | — |
| 2024-12-18 | $52.81 | $333.27 | 7,659,400 | — | — |
| 2024-12-17 | $54.52 | $344.07 | 4,951,700 | — | — |
| 2024-12-16 | $54.58 | $344.45 | 5,671,600 | — | — |
| 2024-12-13 | $55.34 | $349.24 | 3,899,100 | — | — |
| 2024-12-12 | $55.14 | $347.98 | 3,885,200 | — | — |
| 2024-12-11 | $55.32 | $349.12 | 6,634,600 | — | — |
| 2024-12-10 | $55.78 | $352.02 | 5,089,600 | — | — |
| 2024-12-09 | $56.48 | $356.44 | 3,946,800 | — | — |
| 2024-12-06 | $56.17 | $354.48 | 3,112,200 | — | — |
| 2024-12-05 | $56.06 | $353.79 | 3,790,600 | — | — |
| 2024-12-04 | $56.17 | $354.48 | 4,011,300 | — | — |
| 2024-12-03 | $56.03 | $353.60 | 4,856,200 | — | — |
| 2024-12-02 | $56.69 | $357.76 | 5,053,000 | — | — |
| 2024-11-29 | $57.89 | $363.67 | 3,486,200 | — | — |
| 2024-11-27 | $58.32 | $366.37 | 3,016,100 | — | — |
| 2024-11-26 | $57.75 | $362.79 | 3,038,900 | — | — |
| 2024-11-25 | $57.45 | $360.90 | 6,793,300 | — | — |
| 2024-11-22 | $57.45 | $360.90 | 3,277,800 | — | — |
| 2024-11-21 | $57.39 | $360.53 | 2,953,100 | — | — |
| 2024-11-20 | $56.88 | $357.32 | 4,131,300 | — | — |
| 2024-11-19 | $57.18 | $359.21 | 3,365,100 | — | — |
| 2024-11-18 | $56.77 | $356.63 | 4,208,300 | — | — |
| 2024-11-15 | $56.54 | $355.19 | 7,984,900 | — | — |
| 2024-11-14 | $56.07 | $352.23 | 5,115,100 | — | — |
| 2024-11-13 | $56.90 | $357.45 | 3,792,000 | — | — |
| 2024-11-12 | $57.02 | $358.20 | 3,675,500 | — | — |
| 2024-11-11 | $57.65 | $362.16 | 5,228,100 | — | — |
| 2024-11-08 | $57.51 | $361.28 | 5,576,600 | — | — |
| 2024-11-07 | $56.38 | $354.18 | 7,303,100 | — | — |
| 2024-11-06 | $57.00 | $358.08 | 11,418,200 | — | — |
| 2024-11-05 | $58.82 | $369.51 | 5,515,400 | — | — |
| 2024-11-04 | $59.29 | $372.46 | 4,691,600 | — | — |
| 2024-11-01 | $58.88 | $369.89 | 4,615,700 | — | — |
| 2024-10-31 | $59.37 | $371.31 | 9,170,600 | — | — |
| 2024-10-30 | $60.48 | $378.25 | 4,564,700 | — | — |
| 2024-10-29 | $60.41 | $377.81 | 5,174,300 | — | — |
| 2024-10-28 | $61.29 | $383.31 | 4,605,000 | — | — |
| 2024-10-25 | $61.31 | $383.44 | 5,994,200 | — | — |
| 2024-10-24 | $63.31 | $395.95 | 3,841,100 | — | — |
| 2024-10-23 | $64.24 | $401.76 | 4,232,900 | — | — |
| 2024-10-22 | $63.69 | $398.32 | 2,840,000 | — | — |
| 2024-10-21 | $63.79 | $398.95 | 3,301,000 | — | — |
| 2024-10-18 | $64.71 | $404.70 | 3,406,700 | — | — |
| 2024-10-17 | $63.96 | $400.01 | 3,450,800 | — | — |
| 2024-10-16 | $64.23 | $401.70 | 3,616,900 | — | — |
| 2024-10-15 | $63.36 | $396.26 | 3,863,200 | — | — |
| 2024-10-14 | $62.11 | $388.44 | 3,132,300 | — | — |
| 2024-10-11 | $61.75 | $386.19 | 2,913,800 | — | — |
| 2024-10-10 | $61.47 | $384.44 | 3,184,800 | — | — |
| 2024-10-09 | $61.81 | $386.57 | 3,132,800 | — | — |
| 2024-10-08 | $61.51 | $384.69 | 4,442,500 | — | — |
| 2024-10-07 | $61.67 | $385.69 | 4,015,400 | — | — |
| 2024-10-04 | $62.01 | $387.82 | 5,249,000 | — | — |
| 2024-10-03 | $62.40 | $390.26 | 3,617,200 | — | — |
| 2024-10-02 | $62.42 | $390.38 | 4,326,300 | — | — |
| 2024-10-01 | $63.00 | $394.01 | 5,380,900 | — | — |
| 2024-09-30 | $63.42 | $394.98 | 7,133,400 | — | — |
| 2024-09-27 | $62.73 | $390.69 | 4,304,800 | — | — |
| 2024-09-26 | $62.48 | $389.13 | 4,229,700 | — | — |
| 2024-09-25 | $62.64 | $390.13 | 5,233,600 | — | — |
| 2024-09-24 | $62.56 | $389.63 | 5,128,700 | — | — |
| 2024-09-23 | $62.32 | $388.13 | 4,122,900 | — | — |
| 2024-09-20 | $61.63 | $383.84 | 12,378,400 | — | — |
| 2024-09-19 | $60.70 | $378.04 | 7,228,500 | — | — |
| 2024-09-18 | $62.19 | $387.32 | 4,640,800 | — | — |
| 2024-09-17 | $62.49 | $389.19 | 3,639,700 | — | — |
| 2024-09-16 | $62.68 | $390.38 | 3,164,100 | — | — |
| 2024-09-13 | $62.71 | $390.56 | 3,506,300 | — | — |
| 2024-09-12 | $62.41 | $388.69 | 2,788,600 | — | — |
| 2024-09-11 | $62.61 | $389.94 | 2,988,400 | — | — |
| 2024-09-10 | $62.81 | $391.19 | 2,556,000 | — | — |
| 2024-09-09 | $62.86 | $391.50 | 4,479,100 | — | — |
| 2024-09-06 | $62.40 | $388.63 | 4,567,200 | — | — |
| 2024-09-05 | $62.33 | $388.20 | 4,743,300 | — | — |
| 2024-09-04 | $62.71 | $390.56 | 4,034,600 | — | — |
| 2024-09-03 | $62.28 | $387.89 | 4,818,200 | — | — |
| 2024-08-30 | $62.11 | $385.19 | 5,700,000 | — | — |
| 2024-08-29 | $61.40 | $380.79 | 3,680,100 | — | — |
| 2024-08-28 | $61.99 | $384.44 | 3,306,900 | — | — |
| 2024-08-27 | $62.15 | $385.44 | 3,495,200 | — | — |
| 2024-08-26 | $61.77 | $383.08 | 3,406,700 | — | — |
| 2024-08-23 | $61.09 | $378.86 | 4,245,700 | — | — |
| 2024-08-22 | $60.50 | $375.20 | 3,413,200 | — | — |
| 2024-08-21 | $60.93 | $377.87 | 3,305,400 | — | — |
| 2024-08-20 | $60.56 | $375.58 | 3,163,600 | — | — |
| 2024-08-19 | $60.86 | $377.44 | 2,664,600 | — | — |
| 2024-08-16 | $60.05 | $372.41 | 6,572,900 | — | — |
| 2024-08-15 | $59.71 | $370.30 | 5,586,400 | — | — |
| 2024-08-14 | $60.16 | $373.09 | 4,208,100 | — | — |
| 2024-08-13 | $60.31 | $374.03 | 4,228,400 | — | — |
| 2024-08-12 | $60.31 | $374.03 | 4,391,100 | — | — |
| 2024-08-09 | $60.57 | $375.64 | 3,374,900 | — | — |
| 2024-08-08 | $60.22 | $373.47 | 6,671,700 | — | — |
| 2024-08-07 | $60.28 | $373.84 | 7,729,800 | — | — |
| 2024-08-06 | $60.44 | $374.83 | 9,104,700 | — | — |
| 2024-08-05 | $59.18 | $367.02 | 12,166,900 | — | — |
| 2024-08-02 | $59.32 | $367.89 | 8,459,400 | — | — |
| 2024-08-01 | $58.01 | $359.76 | 5,966,600 | — | — |
| 2024-07-31 | $57.43 | $354.53 | 7,681,900 | — | — |
| 2024-07-30 | $58.37 | $360.34 | 4,091,500 | — | — |
| 2024-07-29 | $58.21 | $359.35 | 2,744,900 | — | — |
| 2024-07-26 | $58.07 | $358.48 | 3,138,600 | — | — |
| 2024-07-25 | $57.36 | $354.10 | 4,755,000 | — | — |
| 2024-07-24 | $57.26 | $353.48 | 4,860,000 | — | — |
| 2024-07-23 | $57.49 | $354.90 | 3,275,400 | — | — |
| 2024-07-22 | $57.56 | $355.34 | 4,000,800 | — | — |
| 2024-07-19 | $57.58 | $355.46 | 3,722,300 | — | — |
| 2024-07-18 | $57.73 | $356.39 | 4,518,500 | — | — |
| 2024-07-17 | $57.63 | $355.77 | 5,270,200 | — | — |
| 2024-07-16 | $56.37 | $347.99 | 5,127,600 | — | — |
| 2024-07-15 | $55.98 | $345.58 | 4,621,500 | — | — |
| 2024-07-12 | $55.75 | $344.16 | 5,273,800 | — | — |
| 2024-07-11 | $55.00 | $339.53 | 5,896,000 | — | — |
| 2024-07-10 | $53.58 | $330.77 | 3,279,400 | — | — |
| 2024-07-09 | $52.76 | $325.70 | 3,617,300 | — | — |
| 2024-07-08 | $53.16 | $328.17 | 5,347,700 | — | — |
| 2024-07-05 | $53.09 | $327.74 | 3,378,500 | — | — |
| 2024-07-03 | $52.45 | $323.79 | 2,125,700 | — | — |
| 2024-07-02 | $52.43 | $323.67 | 4,590,200 | — | — |
| 2024-07-01 | $52.36 | $323.23 | 4,417,400 | — | — |
| 2024-06-28 | $52.82 | $324.45 | 8,379,400 | — | — |
| 2024-06-27 | $52.43 | $322.05 | 6,201,700 | — | — |
| 2024-06-26 | $52.68 | $323.59 | 4,776,800 | — | — |
| 2024-06-25 | $52.92 | $325.06 | 5,553,500 | — | — |
| 2024-06-24 | $53.64 | $329.49 | 4,265,500 | — | — |
| 2024-06-21 | $53.15 | $326.48 | 16,269,900 | — | — |
| 2024-06-20 | $53.01 | $325.62 | 4,471,000 | — | — |
| 2024-06-18 | $53.10 | $326.17 | 3,597,700 | — | — |
| 2024-06-17 | $53.07 | $325.99 | 3,624,400 | — | — |
| 2024-06-14 | $53.37 | $327.83 | 3,374,700 | — | — |
| 2024-06-13 | $53.22 | $326.91 | 4,314,100 | — | — |
| 2024-06-12 | $52.69 | $323.65 | 4,344,300 | — | — |
| 2024-06-11 | $52.24 | $320.89 | 5,218,000 | — | — |
| 2024-06-10 | $52.71 | $323.77 | 4,317,100 | — | — |
| 2024-06-07 | $53.32 | $327.52 | 3,968,800 | — | — |
| 2024-06-06 | $54.26 | $333.30 | 3,350,700 | — | — |
| 2024-06-05 | $54.03 | $331.88 | 4,729,300 | — | — |
| 2024-06-04 | $54.43 | $334.34 | 5,815,900 | — | — |
| 2024-06-03 | $53.31 | $327.46 | 4,398,700 | — | — |
| 2024-05-31 | $53.06 | $324.31 | 9,284,200 | — | — |
| 2024-05-30 | $51.75 | $316.30 | 6,217,400 | — | — |
| 2024-05-29 | $51.17 | $312.76 | 5,639,700 | — | — |
| 2024-05-28 | $51.57 | $315.20 | 6,564,900 | — | — |
| 2024-05-24 | $52.18 | $318.93 | 4,660,500 | — | — |
| 2024-05-23 | $52.31 | $319.73 | 5,576,000 | — | — |
| 2024-05-22 | $53.72 | $328.34 | 5,760,100 | — | — |
| 2024-05-21 | $55.08 | $336.66 | 3,783,200 | — | — |
| 2024-05-20 | $54.98 | $336.04 | 3,913,100 | — | — |
| 2024-05-17 | $55.13 | $336.96 | 4,270,900 | — | — |
| 2024-05-16 | $55.19 | $337.33 | 4,198,600 | — | — |
| 2024-05-15 | $55.11 | $336.84 | 6,024,400 | — | — |
| 2024-05-14 | $54.87 | $335.37 | 4,898,900 | — | — |
| 2024-05-13 | $54.96 | $335.92 | 3,928,200 | — | — |
| 2024-05-10 | $55.01 | $336.23 | 3,859,700 | — | — |
| 2024-05-09 | $54.63 | $333.91 | 6,113,300 | — | — |
| 2024-05-08 | $54.79 | $334.88 | 6,602,400 | — | — |
| 2024-05-07 | $55.02 | $336.29 | 6,362,200 | — | — |
| 2024-05-06 | $55.45 | $338.92 | 6,845,100 | — | — |
| 2024-05-03 | $55.26 | $337.76 | 9,076,600 | — | — |
| 2024-05-02 | $54.91 | $335.62 | 5,897,000 | — | — |
| 2024-05-01 | $53.92 | $329.57 | 5,867,900 | — | — |
| 2024-04-30 | $53.54 | $327.24 | 8,569,700 | — | — |
| 2024-04-29 | $54.31 | $330.38 | 6,558,900 | — | — |
| 2024-04-26 | $53.71 | $326.73 | 6,861,600 | — | — |
| 2024-04-25 | $53.80 | $327.28 | 4,880,800 | — | — |
| 2024-04-24 | $53.67 | $326.49 | 5,340,400 | — | — |
| 2024-04-23 | $53.39 | $324.78 | 6,650,900 | — | — |
| 2024-04-22 | $53.33 | $324.42 | 4,182,400 | — | — |
| 2024-04-19 | $53.04 | $322.65 | 6,611,700 | — | — |
| 2024-04-18 | $52.03 | $316.51 | 4,961,100 | — | — |
| 2024-04-17 | $51.28 | $311.95 | 5,120,700 | — | — |
| 2024-04-16 | $50.80 | $309.03 | 7,121,500 | — | — |
| 2024-04-15 | $51.65 | $314.20 | 6,251,800 | — | — |
| 2024-04-12 | $52.02 | $316.45 | 6,410,600 | — | — |
| 2024-04-11 | $52.24 | $317.79 | 5,724,500 | — | — |
| 2024-04-10 | $52.14 | $317.18 | 7,578,800 | — | — |
| 2024-04-09 | $54.38 | $330.80 | 3,401,400 | — | — |
| 2024-04-08 | $53.64 | $326.30 | 4,006,900 | — | — |
| 2024-04-05 | $53.01 | $322.47 | 4,718,600 | — | — |
| 2024-04-04 | $52.62 | $320.10 | 3,923,300 | — | — |
| 2024-04-03 | $52.77 | $321.01 | 4,683,600 | — | — |
| 2024-04-02 | $52.87 | $321.62 | 5,107,500 | — | — |
| 2024-04-01 | $53.46 | $325.21 | 4,855,900 | — | — |
| 2024-03-28 | $54.10 | $329.10 | 6,318,200 | — | — |
| 2024-03-27 | $53.77 | $325.53 | 9,112,000 | — | — |
| 2024-03-26 | $52.60 | $318.45 | 6,484,800 | — | — |
| 2024-03-25 | $52.17 | $315.84 | 6,775,300 | — | — |
| 2024-03-22 | $52.08 | $315.30 | 5,775,200 | — | — |
| 2024-03-21 | $52.49 | $317.78 | 5,075,700 | — | — |
| 2024-03-20 | $52.44 | $317.48 | 4,058,200 | — | — |
| 2024-03-19 | $52.10 | $315.42 | 5,448,500 | — | — |
| 2024-03-18 | $52.21 | $316.09 | 4,781,200 | — | — |
| 2024-03-15 | $52.19 | $315.96 | 10,074,800 | — | — |
| 2024-03-14 | $51.66 | $312.76 | 9,746,700 | — | — |
| 2024-03-13 | $52.28 | $316.51 | 7,512,600 | — | — |
| 2024-03-12 | $52.88 | $320.14 | 6,964,600 | — | — |
| 2024-03-11 | $53.09 | $321.41 | 4,753,800 | — | — |
| 2024-03-08 | $52.91 | $320.32 | 4,968,000 | — | — |
| 2024-03-07 | $52.24 | $316.27 | 4,875,600 | — | — |
| 2024-03-06 | $52.16 | $315.78 | 4,927,400 | — | — |
| 2024-03-05 | $52.25 | $316.33 | 5,979,500 | — | — |
| 2024-03-04 | $52.71 | $319.11 | 5,170,600 | — | — |
| 2024-03-01 | $52.24 | $316.27 | 8,952,600 | — | — |
| 2024-02-29 | $52.11 | $315.48 | 6,753,300 | — | — |
| 2024-02-28 | $52.02 | $313.38 | 7,631,100 | — | — |
| 2024-02-27 | $52.31 | $315.13 | 5,966,900 | — | — |
| 2024-02-26 | $52.49 | $316.21 | 5,120,200 | — | — |
| 2024-02-23 | $52.94 | $318.92 | 5,181,800 | — | — |
| 2024-02-22 | $52.82 | $318.20 | 5,764,000 | — | — |
| 2024-02-21 | $52.69 | $317.42 | 6,522,900 | — | — |
| 2024-02-20 | $52.47 | $316.09 | 6,095,700 | — | — |
| 2024-02-16 | $52.33 | $315.25 | 5,678,200 | — | — |
| 2024-02-15 | $52.02 | $313.38 | 5,127,100 | — | — |
| 2024-02-14 | $51.39 | $309.58 | 5,923,100 | — | — |
| 2024-02-13 | $51.52 | $310.37 | 9,692,900 | — | — |
| 2024-02-12 | $52.67 | $317.30 | 5,069,600 | — | — |
| 2024-02-09 | $52.76 | $317.84 | 6,516,500 | — | — |
| 2024-02-08 | $53.16 | $320.25 | 4,484,400 | — | — |
| 2024-02-07 | $53.36 | $321.45 | 4,686,700 | — | — |
| 2024-02-06 | $53.75 | $323.80 | 7,198,800 | — | — |
| 2024-02-05 | $52.65 | $317.18 | 9,135,600 | — | — |
| 2024-02-02 | $54.19 | $326.45 | 7,480,300 | — | — |
| 2024-02-01 | $55.25 | $332.84 | 6,320,800 | — | — |
| 2024-01-31 | $54.39 | $327.66 | 12,325,100 | — | — |
| 2024-01-30 | $55.18 | $330.87 | 8,151,000 | — | — |
| 2024-01-29 | $54.92 | $329.31 | 6,329,600 | — | — |
| 2024-01-26 | $54.97 | $329.61 | 5,696,200 | — | — |
| 2024-01-25 | $55.42 | $332.31 | 6,945,800 | — | — |
| 2024-01-24 | $54.99 | $329.73 | 8,218,600 | — | — |
| 2024-01-23 | $55.99 | $335.72 | 12,145,100 | — | — |
| 2024-01-22 | $55.58 | $333.27 | 45,785,700 | — | — |
| 2024-01-19 | $56.52 | $338.90 | 9,218,000 | — | — |
| 2024-01-18 | $56.12 | $336.50 | 7,117,800 | — | — |
| 2024-01-17 | $57.21 | $343.04 | 6,658,200 | — | — |
| 2024-01-16 | $58.34 | $349.82 | 5,809,000 | — | — |
| 2024-01-12 | $58.90 | $353.17 | 5,892,800 | — | — |
| 2024-01-11 | $59.27 | $355.39 | 6,628,800 | — | — |
| 2024-01-10 | $59.11 | $354.43 | 6,719,400 | — | — |
| 2024-01-09 | $59.29 | $355.51 | 7,605,900 | — | — |
| 2024-01-08 | $59.48 | $356.65 | 8,842,900 | — | — |
| 2024-01-05 | $57.92 | $347.30 | 3,944,200 | — | — |
| 2024-01-04 | $57.69 | $345.92 | 5,107,000 | — | — |
| 2024-01-03 | $57.73 | $346.16 | 5,312,500 | — | — |
| 2024-01-02 | $58.57 | $351.20 | 5,815,300 | — | — |