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
- 1983-06-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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $260.64 | $370.63 | 1,966,200 | — | — |
| 2024-12-30 | $259.30 | $368.72 | 3,039,300 | — | — |
| 2024-12-27 | $262.65 | $373.48 | 2,157,400 | — | — |
| 2024-12-26 | $263.18 | $374.24 | 1,637,300 | — | — |
| 2024-12-24 | $264.49 | $376.10 | 1,520,600 | — | — |
| 2024-12-23 | $264.00 | $375.40 | 3,025,700 | — | — |
| 2024-12-20 | $263.38 | $374.52 | 13,687,600 | — | — |
| 2024-12-19 | $261.19 | $371.41 | 4,725,800 | — | — |
| 2024-12-18 | $258.78 | $367.98 | 4,093,600 | — | — |
| 2024-12-17 | $265.95 | $378.18 | 4,742,500 | — | — |
| 2024-12-16 | $266.50 | $378.96 | 3,711,100 | — | — |
| 2024-12-13 | $270.62 | $384.82 | 2,906,300 | — | — |
| 2024-12-12 | $274.06 | $389.71 | 3,749,200 | — | — |
| 2024-12-11 | $273.41 | $388.78 | 4,493,500 | — | — |
| 2024-12-10 | $275.75 | $392.11 | 2,791,400 | — | — |
| 2024-12-09 | $277.63 | $394.78 | 3,222,100 | — | — |
| 2024-12-06 | $272.58 | $387.60 | 3,970,200 | — | — |
| 2024-12-05 | $274.33 | $390.09 | 3,187,000 | — | — |
| 2024-12-04 | $278.26 | $395.68 | 4,173,900 | — | — |
| 2024-12-03 | $278.32 | $395.77 | 5,468,800 | — | — |
| 2024-12-02 | $278.10 | $395.45 | 4,677,800 | — | — |
| 2024-11-29 | $282.87 | $402.24 | 2,232,800 | — | — |
| 2024-11-27 | $280.07 | $398.25 | 6,622,800 | — | — |
| 2024-11-26 | $280.01 | $398.17 | 17,010,300 | — | — |
| 2024-11-25 | $294.00 | $418.06 | 4,695,700 | — | — |
| 2024-11-22 | $294.53 | $418.82 | 3,053,200 | — | — |
| 2024-11-21 | $289.90 | $412.23 | 3,553,200 | — | — |
| 2024-11-20 | $287.87 | $409.35 | 4,759,200 | — | — |
| 2024-11-19 | $279.95 | $398.08 | 3,210,300 | — | — |
| 2024-11-18 | $278.76 | $396.39 | 3,174,600 | — | — |
| 2024-11-15 | $283.61 | $400.09 | 5,324,700 | — | — |
| 2024-11-14 | $295.93 | $417.47 | 3,515,600 | — | — |
| 2024-11-13 | $301.44 | $425.24 | 3,725,600 | — | — |
| 2024-11-12 | $298.84 | $421.57 | 6,680,300 | — | — |
| 2024-11-11 | $321.81 | $453.98 | 2,457,000 | — | — |
| 2024-11-08 | $325.28 | $458.87 | 1,978,100 | — | — |
| 2024-11-07 | $321.91 | $454.12 | 2,654,700 | — | — |
| 2024-11-06 | $321.79 | $453.95 | 2,208,600 | — | — |
| 2024-11-05 | $319.29 | $450.42 | 1,472,300 | — | — |
| 2024-11-04 | $316.91 | $447.06 | 2,090,100 | — | — |
| 2024-11-01 | $319.22 | $450.32 | 1,826,700 | — | — |
| 2024-10-31 | $320.16 | $451.65 | 2,713,500 | — | — |
| 2024-10-30 | $315.54 | $445.13 | 2,223,600 | — | — |
| 2024-10-29 | $316.00 | $445.78 | 1,466,500 | — | — |
| 2024-10-28 | $317.17 | $447.43 | 1,816,000 | — | — |
| 2024-10-25 | $316.98 | $447.16 | 1,604,400 | — | — |
| 2024-10-24 | $315.69 | $445.34 | 1,326,600 | — | — |
| 2024-10-23 | $314.90 | $444.23 | 1,526,300 | — | — |
| 2024-10-22 | $319.66 | $450.94 | 2,106,500 | — | — |
| 2024-10-21 | $316.74 | $446.83 | 1,533,200 | — | — |
| 2024-10-18 | $321.66 | $453.77 | 1,552,100 | — | — |
| 2024-10-17 | $321.33 | $453.30 | 1,635,600 | — | — |
| 2024-10-16 | $321.63 | $453.72 | 1,776,700 | — | — |
| 2024-10-15 | $325.09 | $458.60 | 1,956,200 | — | — |
| 2024-10-14 | $324.62 | $457.94 | 1,613,300 | — | — |
| 2024-10-11 | $328.35 | $463.20 | 1,567,200 | — | — |
| 2024-10-10 | $321.01 | $452.85 | 1,254,600 | — | — |
| 2024-10-09 | $322.41 | $454.82 | 1,379,400 | — | — |
| 2024-10-08 | $317.68 | $448.15 | 1,453,300 | — | — |
| 2024-10-07 | $317.45 | $447.83 | 1,262,300 | — | — |
| 2024-10-04 | $319.66 | $450.94 | 1,467,800 | — | — |
| 2024-10-03 | $317.48 | $447.87 | 1,525,300 | — | — |
| 2024-10-02 | $319.73 | $451.04 | 2,614,400 | — | — |
| 2024-10-01 | $320.32 | $451.88 | 2,097,400 | — | — |
| 2024-09-30 | $322.21 | $454.54 | 1,966,900 | — | — |
| 2024-09-27 | $322.67 | $455.19 | 2,432,600 | — | — |
| 2024-09-26 | $319.10 | $450.15 | 2,555,700 | — | — |
| 2024-09-25 | $312.86 | $441.35 | 4,249,500 | — | — |
| 2024-09-24 | $330.92 | $466.83 | 2,101,000 | — | — |
| 2024-09-23 | $335.61 | $473.45 | 1,677,500 | — | — |
| 2024-09-20 | $337.38 | $475.94 | 4,068,200 | — | — |
| 2024-09-19 | $335.95 | $473.92 | 1,626,100 | — | — |
| 2024-09-18 | $332.92 | $469.65 | 1,366,600 | — | — |
| 2024-09-17 | $332.80 | $469.48 | 2,014,000 | — | — |
| 2024-09-16 | $335.26 | $472.95 | 2,360,600 | — | — |
| 2024-09-13 | $332.45 | $468.99 | 1,397,000 | — | — |
| 2024-09-12 | $330.06 | $465.62 | 1,590,000 | — | — |
| 2024-09-11 | $329.98 | $465.50 | 1,711,000 | — | — |
| 2024-09-10 | $328.93 | $464.02 | 1,408,400 | — | — |
| 2024-09-09 | $325.92 | $459.78 | 1,707,800 | — | — |
| 2024-09-06 | $320.56 | $452.21 | 2,242,400 | — | — |
| 2024-09-05 | $324.36 | $457.57 | 1,977,400 | — | — |
| 2024-09-04 | $330.64 | $466.43 | 1,622,100 | — | — |
| 2024-09-03 | $330.51 | $466.25 | 2,120,500 | — | — |
| 2024-08-30 | $333.83 | $470.93 | 2,173,400 | — | — |
| 2024-08-29 | $331.01 | $466.96 | 1,294,300 | — | — |
| 2024-08-28 | $329.49 | $464.81 | 1,444,200 | — | — |
| 2024-08-27 | $326.93 | $461.20 | 1,444,300 | — | — |
| 2024-08-26 | $326.78 | $460.99 | 1,769,900 | — | — |
| 2024-08-23 | $328.80 | $463.84 | 1,771,100 | — | — |
| 2024-08-22 | $324.53 | $457.81 | 2,172,000 | — | — |
| 2024-08-21 | $329.15 | $464.33 | 1,138,200 | — | — |
| 2024-08-20 | $328.55 | $463.49 | 1,352,600 | — | — |
| 2024-08-19 | $327.97 | $462.67 | 1,214,200 | — | — |
| 2024-08-16 | $321.44 | $453.46 | 1,442,500 | — | — |
| 2024-08-15 | $325.39 | $455.85 | 1,886,800 | — | — |
| 2024-08-14 | $322.73 | $452.13 | 1,656,100 | — | — |
| 2024-08-13 | $323.45 | $453.14 | 1,632,800 | — | — |
| 2024-08-12 | $320.00 | $448.30 | 1,828,700 | — | — |
| 2024-08-09 | $322.49 | $451.79 | 1,786,400 | — | — |
| 2024-08-08 | $324.69 | $454.87 | 2,746,700 | — | — |
| 2024-08-07 | $312.50 | $437.80 | 4,618,400 | — | — |
| 2024-08-06 | $328.95 | $460.84 | 2,436,500 | — | — |
| 2024-08-05 | $325.22 | $455.62 | 2,974,900 | — | — |
| 2024-08-02 | $333.99 | $467.90 | 2,106,200 | — | — |
| 2024-08-01 | $335.53 | $470.06 | 2,387,700 | — | — |
| 2024-07-31 | $332.47 | $465.77 | 2,120,500 | — | — |
| 2024-07-30 | $333.28 | $466.91 | 1,584,000 | — | — |
| 2024-07-29 | $332.51 | $465.83 | 1,611,200 | — | — |
| 2024-07-26 | $334.85 | $469.11 | 1,515,500 | — | — |
| 2024-07-25 | $334.30 | $468.34 | 2,435,700 | — | — |
| 2024-07-24 | $335.61 | $470.17 | 2,459,300 | — | — |
| 2024-07-23 | $333.24 | $466.85 | 1,458,200 | — | — |
| 2024-07-22 | $335.97 | $470.68 | 1,733,700 | — | — |
| 2024-07-19 | $331.29 | $464.12 | 1,848,700 | — | — |
| 2024-07-18 | $330.97 | $463.67 | 2,228,400 | — | — |
| 2024-07-17 | $335.67 | $470.26 | 1,933,200 | — | — |
| 2024-07-16 | $333.14 | $466.71 | 1,879,400 | — | — |
| 2024-07-15 | $330.15 | $462.52 | 1,688,800 | — | — |
| 2024-07-12 | $330.83 | $463.47 | 2,191,300 | — | — |
| 2024-07-11 | $325.09 | $455.43 | 2,254,000 | — | — |
| 2024-07-10 | $321.67 | $450.64 | 2,192,100 | — | — |
| 2024-07-09 | $315.91 | $442.57 | 1,852,500 | — | — |
| 2024-07-08 | $311.46 | $436.34 | 1,167,200 | — | — |
| 2024-07-05 | $310.88 | $435.53 | 1,274,400 | — | — |
| 2024-07-03 | $309.38 | $433.42 | 1,000,700 | — | — |
| 2024-07-02 | $310.77 | $435.37 | 1,542,700 | — | — |
| 2024-07-01 | $311.01 | $435.71 | 1,769,400 | — | — |
| 2024-06-28 | $312.45 | $437.73 | 3,518,100 | — | — |
| 2024-06-27 | $313.69 | $439.46 | 2,082,200 | — | — |
| 2024-06-26 | $312.82 | $438.24 | 2,800,200 | — | — |
| 2024-06-25 | $319.31 | $447.34 | 3,150,600 | — | — |
| 2024-06-24 | $318.15 | $445.71 | 3,389,300 | — | — |
| 2024-06-21 | $308.16 | $431.72 | 6,596,800 | — | — |
| 2024-06-20 | $309.89 | $434.14 | 2,890,200 | — | — |
| 2024-06-18 | $305.99 | $428.68 | 2,166,200 | — | — |
| 2024-06-17 | $303.28 | $424.88 | 1,875,900 | — | — |
| 2024-06-14 | $298.62 | $418.35 | 1,713,600 | — | — |
| 2024-06-13 | $298.50 | $418.18 | 1,732,700 | — | — |
| 2024-06-12 | $301.08 | $421.80 | 1,640,100 | — | — |
| 2024-06-11 | $300.70 | $421.26 | 1,740,200 | — | — |
| 2024-06-10 | $304.72 | $426.90 | 1,992,800 | — | — |
| 2024-06-07 | $305.02 | $427.32 | 1,925,000 | — | — |
| 2024-06-06 | $305.69 | $428.26 | 1,927,900 | — | — |
| 2024-06-05 | $307.38 | $430.62 | 1,748,600 | — | — |
| 2024-06-04 | $307.37 | $430.61 | 1,830,200 | — | — |
| 2024-06-03 | $307.42 | $430.68 | 2,447,400 | — | — |
| 2024-05-31 | $305.85 | $428.48 | 4,488,900 | — | — |
| 2024-05-30 | $301.00 | $421.68 | 2,727,100 | — | — |
| 2024-05-29 | $296.37 | $415.20 | 2,475,900 | — | — |
| 2024-05-28 | $300.19 | $420.55 | 2,636,700 | — | — |
| 2024-05-24 | $305.84 | $428.47 | 2,425,800 | — | — |
| 2024-05-23 | $306.50 | $429.39 | 2,139,700 | — | — |
| 2024-05-22 | $309.41 | $433.47 | 2,849,100 | — | — |
| 2024-05-21 | $314.85 | $441.09 | 1,705,900 | — | — |
| 2024-05-20 | $314.54 | $440.65 | 1,394,600 | — | — |
| 2024-05-17 | $312.47 | $437.75 | 1,974,200 | — | — |
| 2024-05-16 | $314.72 | $440.91 | 2,367,800 | — | — |
| 2024-05-15 | $319.04 | $443.81 | 3,466,000 | — | — |
| 2024-05-14 | $311.41 | $433.19 | 1,631,100 | — | — |
| 2024-05-13 | $308.45 | $429.07 | 1,558,500 | — | — |
| 2024-05-10 | $310.15 | $431.44 | 2,611,800 | — | — |
| 2024-05-09 | $312.86 | $435.21 | 2,921,300 | — | — |
| 2024-05-08 | $307.31 | $427.49 | 2,859,600 | — | — |
| 2024-05-07 | $300.30 | $417.74 | 2,452,100 | — | — |
| 2024-05-06 | $299.48 | $416.60 | 4,717,600 | — | — |
| 2024-05-03 | $311.29 | $433.02 | 9,644,700 | — | — |
| 2024-05-02 | $278.39 | $387.26 | 3,177,500 | — | — |
| 2024-05-01 | $277.37 | $385.84 | 2,323,700 | — | — |
| 2024-04-30 | $273.94 | $381.07 | 2,477,300 | — | — |
| 2024-04-29 | $276.38 | $384.46 | 2,678,900 | — | — |
| 2024-04-26 | $269.98 | $375.56 | 2,436,900 | — | — |
| 2024-04-25 | $269.38 | $374.73 | 1,794,000 | — | — |
| 2024-04-24 | $273.01 | $379.77 | 2,467,100 | — | — |
| 2024-04-23 | $273.54 | $380.51 | 2,493,300 | — | — |
| 2024-04-22 | $271.91 | $378.24 | 2,165,800 | — | — |
| 2024-04-19 | $268.93 | $374.10 | 3,380,100 | — | — |
| 2024-04-18 | $262.75 | $365.50 | 2,082,700 | — | — |
| 2024-04-17 | $264.07 | $367.34 | 2,175,100 | — | — |
| 2024-04-16 | $265.64 | $369.52 | 2,017,600 | — | — |
| 2024-04-15 | $265.51 | $369.34 | 1,740,000 | — | — |
| 2024-04-12 | $267.28 | $371.80 | 2,140,100 | — | — |
| 2024-04-11 | $270.00 | $375.59 | 2,169,600 | — | — |
| 2024-04-10 | $266.45 | $370.65 | 1,949,500 | — | — |
| 2024-04-09 | $270.36 | $376.09 | 1,792,600 | — | — |
| 2024-04-08 | $269.20 | $374.47 | 1,830,800 | — | — |
| 2024-04-05 | $269.95 | $375.52 | 2,293,800 | — | — |
| 2024-04-04 | $268.09 | $372.93 | 2,451,200 | — | — |
| 2024-04-03 | $274.42 | $381.74 | 1,669,200 | — | — |
| 2024-04-02 | $276.21 | $384.23 | 2,220,500 | — | — |
| 2024-04-01 | $283.04 | $393.73 | 1,868,600 | — | — |
| 2024-03-28 | $284.32 | $395.51 | 2,289,900 | — | — |
| 2024-03-27 | $286.30 | $398.26 | 2,256,300 | — | — |
| 2024-03-26 | $281.77 | $391.96 | 3,343,000 | — | — |
| 2024-03-25 | $280.82 | $390.64 | 2,954,400 | — | — |
| 2024-03-22 | $276.17 | $384.17 | 2,303,100 | — | — |
| 2024-03-21 | $276.95 | $385.26 | 2,489,400 | — | — |
| 2024-03-20 | $273.05 | $379.83 | 2,564,500 | — | — |
| 2024-03-19 | $271.73 | $377.99 | 3,037,500 | — | — |
| 2024-03-18 | $270.90 | $376.84 | 3,608,300 | — | — |
| 2024-03-15 | $268.87 | $374.02 | 8,795,800 | — | — |
| 2024-03-14 | $271.54 | $377.73 | 2,370,500 | — | — |
| 2024-03-13 | $275.99 | $383.92 | 1,641,000 | — | — |
| 2024-03-12 | $276.54 | $384.69 | 1,738,700 | — | — |
| 2024-03-11 | $275.36 | $383.04 | 1,851,000 | — | — |
| 2024-03-08 | $273.75 | $380.80 | 2,251,100 | — | — |
| 2024-03-07 | $272.86 | $379.57 | 4,066,300 | — | — |
| 2024-03-06 | $276.59 | $384.75 | 2,240,200 | — | — |
| 2024-03-05 | $276.65 | $384.84 | 3,064,000 | — | — |
| 2024-03-04 | $279.39 | $388.65 | 2,470,300 | — | — |
| 2024-03-01 | $280.33 | $389.96 | 3,772,700 | — | — |
| 2024-02-29 | $273.83 | $380.92 | 5,863,400 | — | — |
| 2024-02-28 | $277.46 | $385.97 | 3,027,000 | — | — |
| 2024-02-27 | $278.49 | $387.40 | 3,353,700 | — | — |
| 2024-02-26 | $286.37 | $398.36 | 2,448,900 | — | — |
| 2024-02-23 | $289.18 | $402.27 | 2,462,400 | — | — |
| 2024-02-22 | $285.18 | $396.70 | 2,992,700 | — | — |
| 2024-02-21 | $283.46 | $394.31 | 1,934,300 | — | — |
| 2024-02-20 | $283.51 | $394.38 | 3,402,000 | — | — |
| 2024-02-16 | $283.70 | $394.65 | 3,596,800 | — | — |
| 2024-02-15 | $289.07 | $402.12 | 2,902,000 | — | — |
| 2024-02-14 | $290.07 | $400.38 | 2,617,300 | — | — |
| 2024-02-13 | $290.48 | $400.94 | 3,610,100 | — | — |
| 2024-02-12 | $294.43 | $406.39 | 3,298,500 | — | — |
| 2024-02-09 | $291.12 | $401.83 | 3,341,100 | — | — |
| 2024-02-08 | $294.85 | $406.97 | 5,946,100 | — | — |
| 2024-02-07 | $295.87 | $408.38 | 8,411,300 | — | — |
| 2024-02-06 | $316.07 | $436.26 | 5,767,400 | — | — |
| 2024-02-05 | $321.97 | $444.41 | 3,563,300 | — | — |
| 2024-02-02 | $323.19 | $446.09 | 2,585,900 | — | — |
| 2024-02-01 | $324.56 | $447.98 | 3,883,200 | — | — |
| 2024-01-31 | $314.26 | $433.77 | 3,456,700 | — | — |
| 2024-01-30 | $314.62 | $434.26 | 2,637,000 | — | — |
| 2024-01-29 | $313.45 | $432.65 | 2,447,600 | — | — |
| 2024-01-26 | $311.77 | $430.33 | 2,035,800 | — | — |
| 2024-01-25 | $310.26 | $428.24 | 2,005,400 | — | — |
| 2024-01-24 | $305.50 | $421.67 | 1,954,200 | — | — |
| 2024-01-23 | $309.91 | $427.76 | 1,775,400 | — | — |
| 2024-01-22 | $310.16 | $428.11 | 2,599,900 | — | — |
| 2024-01-19 | $307.81 | $424.86 | 2,566,500 | — | — |
| 2024-01-18 | $304.49 | $420.28 | 2,357,000 | — | — |
| 2024-01-17 | $304.08 | $419.71 | 2,210,400 | — | — |
| 2024-01-16 | $303.48 | $418.89 | 1,996,300 | — | — |
| 2024-01-12 | $306.51 | $423.07 | 1,567,900 | — | — |
| 2024-01-11 | $303.10 | $418.36 | 2,137,100 | — | — |
| 2024-01-10 | $304.57 | $420.39 | 2,210,900 | — | — |
| 2024-01-09 | $307.26 | $424.10 | 2,603,700 | — | — |
| 2024-01-08 | $310.88 | $429.10 | 3,467,700 | — | — |
| 2024-01-05 | $303.00 | $418.22 | 1,874,400 | — | — |
| 2024-01-04 | $303.17 | $418.46 | 3,357,900 | — | — |
| 2024-01-03 | $300.69 | $415.03 | 2,771,500 | — | — |
| 2024-01-02 | $297.39 | $410.48 | 3,374,900 | — | — |