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
- 2010-08-06 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 | $207.85 | $229.58 | 1,154,500 | — | — |
| 2024-12-30 | $207.47 | $229.16 | 1,817,900 | — | — |
| 2024-12-27 | $213.76 | $236.11 | 1,162,100 | — | — |
| 2024-12-26 | $215.04 | $237.52 | 885,700 | — | — |
| 2024-12-24 | $215.40 | $237.92 | 790,900 | — | — |
| 2024-12-23 | $214.09 | $236.47 | 1,737,600 | — | — |
| 2024-12-20 | $210.24 | $232.22 | 6,139,300 | — | — |
| 2024-12-19 | $207.27 | $228.94 | 2,734,400 | — | — |
| 2024-12-18 | $210.29 | $232.28 | 3,610,400 | — | — |
| 2024-12-17 | $219.02 | $241.92 | 3,592,400 | — | — |
| 2024-12-16 | $218.18 | $240.99 | 2,884,800 | — | — |
| 2024-12-13 | $216.84 | $239.51 | 2,855,600 | — | — |
| 2024-12-12 | $217.73 | $240.49 | 1,771,000 | — | — |
| 2024-12-11 | $219.84 | $242.82 | 2,482,700 | — | — |
| 2024-12-10 | $217.94 | $240.72 | 1,716,000 | — | — |
| 2024-12-09 | $223.61 | $246.99 | 2,149,900 | — | — |
| 2024-12-06 | $218.66 | $241.52 | 2,302,300 | — | — |
| 2024-12-05 | $216.99 | $239.68 | 2,297,000 | — | — |
| 2024-12-04 | $223.66 | $245.92 | 2,352,000 | — | — |
| 2024-12-03 | $228.36 | $251.09 | 2,572,800 | — | — |
| 2024-12-02 | $233.61 | $256.86 | 2,796,400 | — | — |
| 2024-11-29 | $229.37 | $252.20 | 1,606,600 | — | — |
| 2024-11-27 | $226.53 | $249.08 | 1,520,700 | — | — |
| 2024-11-26 | $228.66 | $251.42 | 2,476,600 | — | — |
| 2024-11-25 | $233.85 | $257.13 | 2,784,900 | — | — |
| 2024-11-22 | $226.38 | $248.91 | 1,584,000 | — | — |
| 2024-11-21 | $224.57 | $246.92 | 1,769,300 | — | — |
| 2024-11-20 | $220.34 | $242.27 | 2,143,600 | — | — |
| 2024-11-19 | $219.91 | $241.80 | 1,503,400 | — | — |
| 2024-11-18 | $220.19 | $242.11 | 2,467,100 | — | — |
| 2024-11-15 | $217.04 | $238.64 | 2,792,700 | — | — |
| 2024-11-14 | $223.96 | $246.25 | 2,250,100 | — | — |
| 2024-11-13 | $222.96 | $245.15 | 3,144,700 | — | — |
| 2024-11-12 | $224.79 | $247.17 | 2,528,800 | — | — |
| 2024-11-11 | $227.04 | $249.64 | 2,715,100 | — | — |
| 2024-11-08 | $233.89 | $257.17 | 2,743,100 | — | — |
| 2024-11-07 | $236.12 | $259.62 | 3,129,400 | — | — |
| 2024-11-06 | $231.38 | $254.41 | 3,598,000 | — | — |
| 2024-11-05 | $224.65 | $247.01 | 5,961,100 | — | — |
| 2024-11-04 | $236.90 | $260.48 | 2,935,900 | — | — |
| 2024-11-01 | $238.59 | $262.34 | 2,224,100 | — | — |
| 2024-10-31 | $234.50 | $257.84 | 3,540,600 | — | — |
| 2024-10-30 | $245.32 | $269.74 | 2,401,900 | — | — |
| 2024-10-29 | $255.58 | $281.02 | 2,134,400 | — | — |
| 2024-10-28 | $249.70 | $274.55 | 2,812,000 | — | — |
| 2024-10-25 | $243.16 | $267.36 | 2,140,500 | — | — |
| 2024-10-24 | $239.06 | $262.86 | 1,593,000 | — | — |
| 2024-10-23 | $236.32 | $259.84 | 2,957,300 | — | — |
| 2024-10-22 | $231.52 | $254.57 | 2,173,600 | — | — |
| 2024-10-21 | $230.15 | $253.06 | 1,585,200 | — | — |
| 2024-10-18 | $233.45 | $256.69 | 1,187,600 | — | — |
| 2024-10-17 | $232.28 | $255.40 | 2,062,100 | — | — |
| 2024-10-16 | $232.73 | $255.90 | 1,368,700 | — | — |
| 2024-10-15 | $232.85 | $256.03 | 3,611,900 | — | — |
| 2024-10-14 | $243.44 | $267.67 | 1,965,200 | — | — |
| 2024-10-11 | $238.10 | $261.80 | 1,148,200 | — | — |
| 2024-10-10 | $236.17 | $259.68 | 1,191,500 | — | — |
| 2024-10-09 | $238.31 | $262.03 | 1,423,700 | — | — |
| 2024-10-08 | $234.96 | $258.35 | 1,469,500 | — | — |
| 2024-10-07 | $234.02 | $257.31 | 1,806,100 | — | — |
| 2024-10-04 | $234.24 | $257.56 | 1,599,700 | — | — |
| 2024-10-03 | $233.24 | $256.46 | 1,748,100 | — | — |
| 2024-10-02 | $235.36 | $258.79 | 1,404,500 | — | — |
| 2024-10-01 | $232.22 | $255.33 | 2,440,700 | — | — |
| 2024-09-30 | $240.01 | $263.90 | 2,898,300 | — | — |
| 2024-09-27 | $244.93 | $269.31 | 2,444,000 | — | — |
| 2024-09-26 | $242.24 | $266.35 | 2,067,700 | — | — |
| 2024-09-25 | $233.97 | $257.26 | 1,621,500 | — | — |
| 2024-09-24 | $233.75 | $257.02 | 1,913,900 | — | — |
| 2024-09-23 | $231.86 | $254.94 | 1,470,400 | — | — |
| 2024-09-20 | $231.88 | $254.96 | 6,787,600 | — | — |
| 2024-09-19 | $238.72 | $262.48 | 3,657,000 | — | — |
| 2024-09-18 | $231.51 | $254.55 | 2,161,100 | — | — |
| 2024-09-17 | $232.57 | $255.72 | 1,920,500 | — | — |
| 2024-09-16 | $230.01 | $252.90 | 1,866,400 | — | — |
| 2024-09-13 | $229.93 | $252.82 | 3,017,600 | — | — |
| 2024-09-12 | $225.14 | $247.55 | 2,532,900 | — | — |
| 2024-09-11 | $230.87 | $252.74 | 3,876,600 | — | — |
| 2024-09-10 | $225.19 | $246.52 | 2,910,900 | — | — |
| 2024-09-09 | $230.60 | $252.44 | 2,549,300 | — | — |
| 2024-09-06 | $226.70 | $248.17 | 3,035,500 | — | — |
| 2024-09-05 | $236.70 | $259.12 | 1,976,800 | — | — |
| 2024-09-04 | $238.86 | $261.48 | 2,492,300 | — | — |
| 2024-09-03 | $236.14 | $258.50 | 3,464,100 | — | — |
| 2024-08-30 | $256.36 | $280.64 | 2,696,400 | — | — |
| 2024-08-29 | $248.78 | $272.34 | 1,666,500 | — | — |
| 2024-08-28 | $246.91 | $270.29 | 1,439,400 | — | — |
| 2024-08-27 | $252.73 | $276.67 | 1,653,400 | — | — |
| 2024-08-26 | $249.84 | $273.50 | 2,041,900 | — | — |
| 2024-08-23 | $252.63 | $276.56 | 2,568,300 | — | — |
| 2024-08-22 | $245.36 | $268.60 | 3,142,400 | — | — |
| 2024-08-21 | $254.31 | $278.40 | 2,218,600 | — | — |
| 2024-08-20 | $254.02 | $278.08 | 1,516,400 | — | — |
| 2024-08-19 | $258.24 | $282.70 | 1,381,400 | — | — |
| 2024-08-16 | $254.44 | $278.54 | 1,523,900 | — | — |
| 2024-08-15 | $253.25 | $277.24 | 2,790,100 | — | — |
| 2024-08-14 | $243.64 | $266.72 | 1,785,900 | — | — |
| 2024-08-13 | $248.01 | $271.50 | 2,323,300 | — | — |
| 2024-08-12 | $240.16 | $262.91 | 2,299,100 | — | — |
| 2024-08-09 | $242.02 | $264.94 | 1,089,200 | — | — |
| 2024-08-08 | $245.24 | $268.47 | 2,776,000 | — | — |
| 2024-08-07 | $229.29 | $251.01 | 2,678,100 | — | — |
| 2024-08-06 | $236.76 | $259.18 | 1,854,900 | — | — |
| 2024-08-05 | $235.41 | $257.71 | 3,227,500 | — | — |
| 2024-08-02 | $237.75 | $260.27 | 4,567,000 | — | — |
| 2024-08-01 | $243.62 | $266.69 | 4,006,600 | — | — |
| 2024-07-31 | $263.16 | $288.08 | 3,232,300 | — | — |
| 2024-07-30 | $251.68 | $275.52 | 2,478,000 | — | — |
| 2024-07-29 | $255.81 | $280.04 | 2,421,500 | — | — |
| 2024-07-26 | $253.62 | $277.64 | 2,111,100 | — | — |
| 2024-07-25 | $247.51 | $270.95 | 4,244,300 | — | — |
| 2024-07-24 | $254.40 | $278.49 | 4,060,900 | — | — |
| 2024-07-23 | $262.30 | $287.14 | 6,654,300 | — | — |
| 2024-07-22 | $283.81 | $310.69 | 4,005,400 | — | — |
| 2024-07-19 | $269.29 | $294.79 | 2,403,200 | — | — |
| 2024-07-18 | $279.27 | $305.72 | 2,209,000 | — | — |
| 2024-07-17 | $276.29 | $302.46 | 4,527,100 | — | — |
| 2024-07-16 | $290.78 | $318.32 | 1,356,700 | — | — |
| 2024-07-15 | $282.77 | $309.55 | 1,431,400 | — | — |
| 2024-07-12 | $280.19 | $306.73 | 1,558,800 | — | — |
| 2024-07-11 | $274.58 | $300.59 | 2,095,600 | — | — |
| 2024-07-10 | $282.37 | $309.11 | 1,233,300 | — | — |
| 2024-07-09 | $274.91 | $300.95 | 1,072,400 | — | — |
| 2024-07-08 | $277.22 | $303.48 | 1,007,000 | — | — |
| 2024-07-05 | $273.54 | $299.45 | 1,237,700 | — | — |
| 2024-07-03 | $272.29 | $298.08 | 1,084,500 | — | — |
| 2024-07-02 | $272.04 | $297.80 | 1,421,300 | — | — |
| 2024-07-01 | $265.67 | $290.83 | 1,723,900 | — | — |
| 2024-06-28 | $269.09 | $294.58 | 2,228,000 | — | — |
| 2024-06-27 | $265.01 | $290.11 | 1,489,100 | — | — |
| 2024-06-26 | $268.17 | $293.57 | 1,693,200 | — | — |
| 2024-06-25 | $269.92 | $295.48 | 1,435,300 | — | — |
| 2024-06-24 | $267.27 | $292.58 | 1,680,600 | — | — |
| 2024-06-21 | $271.03 | $296.70 | 3,881,400 | — | — |
| 2024-06-20 | $264.68 | $289.75 | 3,003,900 | — | — |
| 2024-06-18 | $271.40 | $297.10 | 1,649,900 | — | — |
| 2024-06-17 | $271.26 | $296.95 | 1,702,700 | — | — |
| 2024-06-14 | $268.85 | $294.31 | 1,680,300 | — | — |
| 2024-06-13 | $275.47 | $301.56 | 1,382,700 | — | — |
| 2024-06-12 | $282.99 | $308.68 | 1,653,600 | — | — |
| 2024-06-11 | $277.93 | $303.16 | 1,123,000 | — | — |
| 2024-06-10 | $276.85 | $301.98 | 1,353,600 | — | — |
| 2024-06-07 | $271.89 | $296.57 | 1,211,300 | — | — |
| 2024-06-06 | $272.01 | $296.71 | 1,438,300 | — | — |
| 2024-06-05 | $275.70 | $300.73 | 1,692,900 | — | — |
| 2024-06-04 | $266.30 | $290.48 | 1,783,800 | — | — |
| 2024-06-03 | $269.94 | $294.45 | 1,273,300 | — | — |
| 2024-05-31 | $272.10 | $296.80 | 3,065,100 | — | — |
| 2024-05-30 | $271.43 | $296.07 | 1,785,300 | — | — |
| 2024-05-29 | $273.83 | $298.69 | 1,696,200 | — | — |
| 2024-05-28 | $279.63 | $305.02 | 1,503,600 | — | — |
| 2024-05-24 | $277.17 | $302.33 | 1,319,900 | — | — |
| 2024-05-23 | $272.72 | $297.48 | 2,327,100 | — | — |
| 2024-05-22 | $278.83 | $304.14 | 2,185,500 | — | — |
| 2024-05-21 | $274.42 | $299.33 | 1,156,000 | — | — |
| 2024-05-20 | $273.57 | $298.41 | 1,271,500 | — | — |
| 2024-05-17 | $267.72 | $292.03 | 1,344,600 | — | — |
| 2024-05-16 | $269.61 | $294.09 | 1,550,100 | — | — |
| 2024-05-15 | $272.00 | $296.69 | 2,231,500 | — | — |
| 2024-05-14 | $267.66 | $291.96 | 1,618,400 | — | — |
| 2024-05-13 | $263.93 | $287.89 | 1,395,200 | — | — |
| 2024-05-10 | $261.73 | $285.49 | 1,072,300 | — | — |
| 2024-05-09 | $260.80 | $284.48 | 1,777,800 | — | — |
| 2024-05-08 | $260.21 | $283.83 | 1,636,500 | — | — |
| 2024-05-07 | $258.65 | $282.13 | 1,605,300 | — | — |
| 2024-05-06 | $259.63 | $283.20 | 2,213,600 | — | — |
| 2024-05-03 | $257.85 | $281.26 | 2,513,200 | — | — |
| 2024-05-02 | $254.26 | $277.34 | 2,317,200 | — | — |
| 2024-05-01 | $249.43 | $272.08 | 3,538,400 | — | — |
| 2024-04-30 | $256.19 | $279.45 | 4,800,100 | — | — |
| 2024-04-29 | $247.13 | $269.57 | 2,976,300 | — | — |
| 2024-04-26 | $242.70 | $264.73 | 2,059,400 | — | — |
| 2024-04-25 | $238.08 | $259.69 | 2,052,400 | — | — |
| 2024-04-24 | $235.04 | $256.38 | 3,810,700 | — | — |
| 2024-04-23 | $225.61 | $246.09 | 3,024,100 | — | — |
| 2024-04-22 | $218.66 | $238.51 | 2,230,200 | — | — |
| 2024-04-19 | $215.12 | $234.65 | 2,760,700 | — | — |
| 2024-04-18 | $219.35 | $239.26 | 3,494,900 | — | — |
| 2024-04-17 | $226.92 | $247.52 | 1,970,900 | — | — |
| 2024-04-16 | $230.68 | $251.62 | 1,652,700 | — | — |
| 2024-04-15 | $230.11 | $251.00 | 2,304,200 | — | — |
| 2024-04-12 | $233.61 | $254.82 | 2,597,800 | — | — |
| 2024-04-11 | $244.33 | $266.51 | 1,736,500 | — | — |
| 2024-04-10 | $241.08 | $262.97 | 2,028,200 | — | — |
| 2024-04-09 | $251.83 | $274.69 | 1,706,200 | — | — |
| 2024-04-08 | $244.92 | $267.16 | 1,188,100 | — | — |
| 2024-04-05 | $241.01 | $262.89 | 1,617,400 | — | — |
| 2024-04-04 | $239.17 | $260.88 | 2,501,000 | — | — |
| 2024-04-03 | $243.88 | $266.02 | 1,061,600 | — | — |
| 2024-04-02 | $240.77 | $262.63 | 1,607,900 | — | — |
| 2024-04-01 | $246.28 | $268.64 | 1,478,200 | — | — |
| 2024-03-28 | $247.77 | $270.26 | 1,731,400 | — | — |
| 2024-03-27 | $245.44 | $267.72 | 1,631,200 | — | — |
| 2024-03-26 | $239.06 | $260.76 | 1,443,100 | — | — |
| 2024-03-25 | $240.34 | $262.16 | 1,703,500 | — | — |
| 2024-03-22 | $244.33 | $266.51 | 2,236,400 | — | — |
| 2024-03-21 | $246.11 | $268.45 | 2,926,600 | — | — |
| 2024-03-20 | $241.27 | $263.17 | 2,102,500 | — | — |
| 2024-03-19 | $236.38 | $256.73 | 2,172,300 | — | — |
| 2024-03-18 | $236.62 | $256.99 | 2,236,700 | — | — |
| 2024-03-15 | $237.54 | $257.99 | 5,827,300 | — | — |
| 2024-03-14 | $243.73 | $264.72 | 3,520,100 | — | — |
| 2024-03-13 | $250.98 | $272.59 | 2,457,700 | — | — |
| 2024-03-12 | $257.46 | $279.63 | 2,104,300 | — | — |
| 2024-03-11 | $253.29 | $275.10 | 2,020,500 | — | — |
| 2024-03-08 | $252.03 | $273.73 | 2,482,000 | — | — |
| 2024-03-07 | $259.04 | $281.35 | 2,942,200 | — | — |
| 2024-03-06 | $251.25 | $272.88 | 2,527,800 | — | — |
| 2024-03-05 | $248.46 | $269.85 | 2,319,800 | — | — |
| 2024-03-04 | $254.30 | $276.20 | 2,667,600 | — | — |
| 2024-03-01 | $257.51 | $279.68 | 2,444,700 | — | — |
| 2024-02-29 | $249.73 | $271.23 | 3,374,700 | — | — |
| 2024-02-28 | $243.98 | $264.99 | 1,489,200 | — | — |
| 2024-02-27 | $245.73 | $266.89 | 2,438,300 | — | — |
| 2024-02-26 | $243.79 | $264.78 | 1,596,000 | — | — |
| 2024-02-23 | $238.85 | $259.42 | 1,817,800 | — | — |
| 2024-02-22 | $239.50 | $260.12 | 3,173,300 | — | — |
| 2024-02-21 | $235.32 | $255.58 | 1,639,800 | — | — |
| 2024-02-20 | $231.35 | $251.27 | 2,140,300 | — | — |
| 2024-02-16 | $232.16 | $252.15 | 1,476,100 | — | — |
| 2024-02-15 | $234.49 | $254.68 | 2,078,400 | — | — |
| 2024-02-14 | $233.96 | $254.11 | 1,824,900 | — | — |
| 2024-02-13 | $232.07 | $252.05 | 2,723,700 | — | — |
| 2024-02-12 | $236.68 | $257.06 | 2,787,800 | — | — |
| 2024-02-09 | $233.55 | $253.66 | 2,621,400 | — | — |
| 2024-02-08 | $227.83 | $247.45 | 2,815,200 | — | — |
| 2024-02-07 | $221.37 | $240.43 | 2,789,000 | — | — |
| 2024-02-06 | $223.00 | $242.20 | 3,949,300 | — | — |
| 2024-02-05 | $221.02 | $240.05 | 4,119,400 | — | — |
| 2024-02-02 | $214.99 | $233.50 | 2,136,300 | — | — |
| 2024-02-01 | $213.01 | $231.35 | 1,968,600 | — | — |
| 2024-01-31 | $210.57 | $228.70 | 3,150,700 | — | — |
| 2024-01-30 | $215.17 | $233.70 | 1,708,200 | — | — |
| 2024-01-29 | $217.47 | $236.20 | 1,828,000 | — | — |
| 2024-01-26 | $215.12 | $233.64 | 2,424,400 | — | — |
| 2024-01-25 | $219.41 | $238.30 | 2,552,700 | — | — |
| 2024-01-24 | $221.69 | $240.78 | 2,798,800 | — | — |
| 2024-01-23 | $223.93 | $243.21 | 2,485,100 | — | — |
| 2024-01-22 | $218.84 | $237.68 | 2,445,200 | — | — |
| 2024-01-19 | $218.36 | $237.16 | 2,750,100 | — | — |
| 2024-01-18 | $211.61 | $229.83 | 3,148,700 | — | — |
| 2024-01-17 | $205.48 | $223.17 | 2,146,700 | — | — |
| 2024-01-16 | $208.99 | $226.99 | 1,749,600 | — | — |
| 2024-01-12 | $209.11 | $227.12 | 1,247,700 | — | — |
| 2024-01-11 | $211.49 | $229.70 | 2,138,900 | — | — |
| 2024-01-10 | $211.29 | $229.48 | 1,759,400 | — | — |
| 2024-01-09 | $211.71 | $229.94 | 2,023,300 | — | — |
| 2024-01-08 | $212.17 | $230.44 | 1,923,600 | — | — |
| 2024-01-05 | $205.72 | $223.43 | 2,246,400 | — | — |
| 2024-01-04 | $207.76 | $225.65 | 3,880,700 | — | — |
| 2024-01-03 | $216.08 | $234.69 | 1,923,900 | — | — |
| 2024-01-02 | $221.18 | $240.23 | 2,668,500 | — | — |