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
- 2021-02-08 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 | $200.12 | $210.81 | 127,900 | — | — |
| 2024-12-30 | $201.11 | $211.85 | 155,300 | — | — |
| 2024-12-27 | $198.98 | $209.61 | 146,800 | — | — |
| 2024-12-26 | $198.84 | $209.46 | 117,400 | — | — |
| 2024-12-24 | $199.85 | $210.52 | 102,600 | — | — |
| 2024-12-23 | $201.91 | $212.69 | 190,300 | — | — |
| 2024-12-20 | $201.26 | $212.01 | 478,900 | — | — |
| 2024-12-19 | $204.83 | $215.77 | 186,300 | — | — |
| 2024-12-18 | $208.31 | $219.43 | 206,800 | — | — |
| 2024-12-17 | $211.73 | $223.04 | 222,700 | — | — |
| 2024-12-16 | $218.49 | $230.16 | 185,300 | — | — |
| 2024-12-13 | $228.71 | $240.92 | 127,000 | — | — |
| 2024-12-12 | $231.60 | $243.97 | 121,400 | — | — |
| 2024-12-11 | $228.34 | $240.53 | 169,100 | — | — |
| 2024-12-10 | $235.42 | $247.99 | 189,900 | — | — |
| 2024-12-09 | $232.24 | $244.64 | 229,000 | — | — |
| 2024-12-06 | $224.58 | $236.57 | 171,900 | — | — |
| 2024-12-05 | $234.70 | $247.23 | 109,500 | — | — |
| 2024-12-04 | $236.20 | $248.81 | 139,200 | — | — |
| 2024-12-03 | $242.47 | $255.42 | 120,400 | — | — |
| 2024-12-02 | $242.47 | $255.42 | 146,900 | — | — |
| 2024-11-29 | $245.57 | $258.68 | 90,600 | — | — |
| 2024-11-27 | $250.66 | $264.05 | 163,300 | — | — |
| 2024-11-26 | $247.05 | $260.24 | 153,500 | — | — |
| 2024-11-25 | $248.72 | $262.00 | 182,300 | — | — |
| 2024-11-22 | $245.46 | $258.57 | 168,800 | — | — |
| 2024-11-21 | $251.73 | $265.17 | 187,000 | — | — |
| 2024-11-20 | $243.36 | $256.36 | 113,100 | — | — |
| 2024-11-19 | $241.33 | $254.22 | 164,000 | — | — |
| 2024-11-18 | $242.46 | $255.41 | 174,500 | — | — |
| 2024-11-15 | $235.17 | $247.73 | 167,900 | — | — |
| 2024-11-14 | $235.78 | $248.37 | 130,500 | — | — |
| 2024-11-13 | $238.00 | $250.71 | 117,700 | — | — |
| 2024-11-12 | $236.46 | $249.09 | 160,900 | — | — |
| 2024-11-11 | $239.83 | $252.64 | 209,400 | — | — |
| 2024-11-08 | $236.67 | $249.31 | 201,500 | — | — |
| 2024-11-07 | $239.02 | $251.78 | 176,400 | — | — |
| 2024-11-06 | $241.92 | $254.84 | 351,600 | — | — |
| 2024-11-05 | $222.94 | $234.84 | 217,000 | — | — |
| 2024-11-04 | $213.39 | $224.79 | 252,700 | — | — |
| 2024-11-01 | $202.60 | $213.42 | 280,100 | — | — |
| 2024-10-31 | $208.30 | $219.42 | 156,000 | — | — |
| 2024-10-30 | $206.91 | $217.96 | 88,100 | — | — |
| 2024-10-29 | $209.85 | $221.06 | 95,900 | — | — |
| 2024-10-28 | $209.14 | $220.31 | 122,700 | — | — |
| 2024-10-25 | $206.01 | $217.01 | 165,700 | — | — |
| 2024-10-24 | $203.37 | $214.23 | 182,300 | — | — |
| 2024-10-23 | $198.42 | $209.02 | 201,300 | — | — |
| 2024-10-22 | $204.84 | $215.78 | 103,300 | — | — |
| 2024-10-21 | $206.29 | $217.31 | 120,900 | — | — |
| 2024-10-18 | $209.27 | $220.45 | 242,500 | — | — |
| 2024-10-17 | $210.99 | $222.26 | 216,000 | — | — |
| 2024-10-16 | $223.55 | $235.49 | 167,100 | — | — |
| 2024-10-15 | $220.49 | $232.26 | 172,200 | — | — |
| 2024-10-14 | $223.80 | $235.75 | 108,400 | — | — |
| 2024-10-11 | $224.20 | $236.17 | 130,200 | — | — |
| 2024-10-10 | $225.72 | $237.77 | 147,600 | — | — |
| 2024-10-09 | $221.06 | $232.86 | 162,400 | — | — |
| 2024-10-08 | $220.52 | $232.30 | 242,100 | — | — |
| 2024-10-07 | $237.99 | $250.70 | 171,500 | — | — |
| 2024-10-04 | $233.40 | $245.86 | 124,000 | — | — |
| 2024-10-03 | $225.57 | $237.62 | 90,700 | — | — |
| 2024-10-02 | $227.21 | $239.34 | 161,700 | — | — |
| 2024-10-01 | $232.44 | $244.85 | 146,000 | — | — |
| 2024-09-30 | $236.18 | $248.79 | 234,100 | — | — |
| 2024-09-27 | $241.19 | $254.07 | 340,600 | — | — |
| 2024-09-26 | $238.21 | $250.93 | 309,500 | — | — |
| 2024-09-25 | $221.67 | $233.51 | 151,600 | — | — |
| 2024-09-24 | $226.54 | $238.64 | 300,200 | — | — |
| 2024-09-23 | $213.00 | $224.37 | 146,600 | — | — |
| 2024-09-20 | $211.67 | $222.97 | 773,700 | — | — |
| 2024-09-19 | $212.75 | $224.11 | 313,000 | — | — |
| 2024-09-18 | $200.33 | $211.03 | 371,900 | — | — |
| 2024-09-17 | $205.62 | $216.60 | 171,500 | — | — |
| 2024-09-16 | $209.52 | $220.71 | 226,900 | — | — |
| 2024-09-13 | $210.71 | $221.96 | 263,400 | — | — |
| 2024-09-12 | $201.65 | $212.42 | 364,100 | — | — |
| 2024-09-11 | $192.88 | $203.18 | 155,400 | — | — |
| 2024-09-10 | $188.50 | $198.57 | 271,400 | — | — |
| 2024-09-09 | $192.91 | $203.21 | 215,300 | — | — |
| 2024-09-06 | $197.04 | $207.56 | 380,900 | — | — |
| 2024-09-05 | $203.51 | $214.38 | 264,000 | — | — |
| 2024-09-04 | $214.35 | $225.80 | 197,600 | — | — |
| 2024-09-03 | $217.82 | $229.45 | 247,200 | — | — |
| 2024-08-30 | $239.15 | $251.92 | 127,800 | — | — |
| 2024-08-29 | $239.51 | $252.30 | 192,800 | — | — |
| 2024-08-28 | $234.84 | $247.38 | 232,400 | — | — |
| 2024-08-27 | $233.19 | $245.64 | 230,500 | — | — |
| 2024-08-26 | $222.24 | $234.11 | 182,200 | — | — |
| 2024-08-23 | $226.34 | $238.43 | 315,300 | — | — |
| 2024-08-22 | $225.82 | $237.88 | 214,600 | — | — |
| 2024-08-21 | $234.58 | $247.11 | 235,800 | — | — |
| 2024-08-20 | $230.49 | $242.80 | 202,300 | — | — |
| 2024-08-19 | $238.44 | $251.17 | 166,400 | — | — |
| 2024-08-16 | $240.56 | $253.41 | 234,900 | — | — |
| 2024-08-15 | $235.18 | $247.74 | 301,700 | — | — |
| 2024-08-14 | $229.49 | $241.74 | 517,500 | — | — |
| 2024-08-13 | $255.38 | $269.02 | 165,000 | — | — |
| 2024-08-12 | $251.91 | $265.36 | 186,700 | — | — |
| 2024-08-09 | $258.63 | $272.44 | 101,300 | — | — |
| 2024-08-08 | $256.19 | $269.87 | 205,800 | — | — |
| 2024-08-07 | $252.55 | $266.04 | 203,800 | — | — |
| 2024-08-06 | $251.03 | $264.43 | 235,100 | — | — |
| 2024-08-05 | $250.24 | $263.60 | 448,700 | — | — |
| 2024-08-02 | $260.52 | $274.43 | 338,900 | — | — |
| 2024-08-01 | $278.55 | $293.42 | 293,100 | — | — |
| 2024-07-31 | $295.41 | $311.18 | 264,100 | — | — |
| 2024-07-30 | $287.32 | $302.66 | 112,300 | — | — |
| 2024-07-29 | $294.22 | $309.93 | 107,900 | — | — |
| 2024-07-26 | $300.71 | $316.77 | 154,600 | — | — |
| 2024-07-25 | $296.07 | $311.88 | 161,500 | — | — |
| 2024-07-24 | $303.34 | $319.54 | 111,600 | — | — |
| 2024-07-23 | $304.66 | $320.93 | 128,300 | — | — |
| 2024-07-22 | $304.44 | $320.70 | 147,100 | — | — |
| 2024-07-19 | $307.34 | $323.75 | 120,500 | — | — |
| 2024-07-18 | $309.82 | $326.36 | 86,100 | — | — |
| 2024-07-17 | $310.80 | $327.40 | 119,500 | — | — |
| 2024-07-16 | $318.71 | $335.73 | 153,700 | — | — |
| 2024-07-15 | $319.91 | $336.99 | 155,900 | — | — |
| 2024-07-12 | $315.50 | $332.35 | 100,700 | — | — |
| 2024-07-11 | $308.82 | $325.31 | 97,700 | — | — |
| 2024-07-10 | $302.76 | $318.93 | 100,500 | — | — |
| 2024-07-09 | $305.27 | $321.57 | 110,600 | — | — |
| 2024-07-08 | $303.94 | $320.17 | 100,800 | — | — |
| 2024-07-05 | $303.94 | $320.17 | 211,800 | — | — |
| 2024-07-03 | $320.78 | $337.91 | 114,900 | — | — |
| 2024-07-02 | $326.25 | $343.67 | 328,000 | — | — |
| 2024-07-01 | $328.47 | $346.01 | 650,600 | — | — |
| 2024-06-28 | $280.53 | $295.51 | 615,600 | — | — |
| 2024-06-27 | $275.64 | $290.36 | 157,400 | — | — |
| 2024-06-26 | $281.28 | $296.30 | 166,100 | — | — |
| 2024-06-25 | $276.39 | $291.15 | 170,000 | — | — |
| 2024-06-24 | $285.69 | $300.95 | 187,000 | — | — |
| 2024-06-21 | $286.49 | $301.79 | 708,400 | — | — |
| 2024-06-20 | $293.14 | $308.79 | 186,600 | — | — |
| 2024-06-18 | $299.00 | $314.97 | 119,300 | — | — |
| 2024-06-17 | $293.93 | $309.63 | 138,000 | — | — |
| 2024-06-14 | $294.69 | $310.43 | 108,200 | — | — |
| 2024-06-13 | $297.65 | $313.54 | 108,300 | — | — |
| 2024-06-12 | $298.28 | $314.21 | 135,700 | — | — |
| 2024-06-11 | $300.90 | $316.97 | 141,300 | — | — |
| 2024-06-10 | $304.15 | $320.39 | 151,500 | — | — |
| 2024-06-07 | $307.03 | $323.43 | 121,700 | — | — |
| 2024-06-06 | $309.71 | $326.25 | 145,400 | — | — |
| 2024-06-05 | $310.61 | $327.20 | 175,200 | — | — |
| 2024-06-04 | $298.70 | $314.65 | 272,100 | — | — |
| 2024-06-03 | $329.63 | $347.23 | 251,200 | — | — |
| 2024-05-31 | $315.41 | $332.25 | 179,100 | — | — |
| 2024-05-30 | $313.24 | $329.97 | 93,900 | — | — |
| 2024-05-29 | $308.21 | $324.67 | 128,300 | — | — |
| 2024-05-28 | $309.73 | $326.27 | 104,800 | — | — |
| 2024-05-24 | $307.18 | $323.58 | 111,100 | — | — |
| 2024-05-23 | $302.93 | $319.11 | 107,500 | — | — |
| 2024-05-22 | $304.52 | $320.78 | 172,700 | — | — |
| 2024-05-21 | $304.07 | $320.31 | 219,900 | — | — |
| 2024-05-20 | $297.97 | $313.88 | 304,800 | — | — |
| 2024-05-17 | $286.49 | $301.79 | 154,000 | — | — |
| 2024-05-16 | $289.22 | $304.66 | 124,000 | — | — |
| 2024-05-15 | $289.61 | $305.08 | 158,200 | — | — |
| 2024-05-14 | $286.45 | $301.75 | 134,600 | — | — |
| 2024-05-13 | $290.63 | $306.15 | 145,900 | — | — |
| 2024-05-10 | $287.09 | $302.42 | 222,600 | — | — |
| 2024-05-09 | $298.77 | $314.72 | 181,800 | — | — |
| 2024-05-08 | $300.49 | $316.54 | 237,900 | — | — |
| 2024-05-07 | $304.57 | $320.83 | 219,100 | — | — |
| 2024-05-06 | $296.64 | $312.48 | 442,200 | — | — |
| 2024-05-03 | $332.77 | $350.54 | 189,700 | — | — |
| 2024-05-02 | $323.49 | $340.76 | 166,200 | — | — |
| 2024-05-01 | $322.48 | $339.70 | 157,600 | — | — |
| 2024-04-30 | $327.12 | $344.59 | 198,600 | — | — |
| 2024-04-29 | $341.47 | $359.70 | 153,100 | — | — |
| 2024-04-26 | $343.90 | $362.26 | 158,300 | — | — |
| 2024-04-25 | $341.10 | $359.31 | 296,200 | — | — |
| 2024-04-24 | $324.31 | $341.63 | 156,200 | — | — |
| 2024-04-23 | $321.71 | $338.89 | 238,400 | — | — |
| 2024-04-22 | $333.00 | $350.78 | 194,000 | — | — |
| 2024-04-19 | $329.50 | $347.10 | 292,000 | — | — |
| 2024-04-18 | $337.21 | $355.22 | 127,600 | — | — |
| 2024-04-17 | $342.18 | $360.45 | 205,900 | — | — |
| 2024-04-16 | $349.17 | $367.82 | 271,200 | — | — |
| 2024-04-15 | $324.80 | $342.14 | 126,200 | — | — |
| 2024-04-12 | $327.71 | $345.21 | 167,800 | — | — |
| 2024-04-11 | $328.44 | $345.98 | 189,600 | — | — |
| 2024-04-10 | $321.42 | $338.58 | 204,100 | — | — |
| 2024-04-09 | $322.61 | $339.84 | 180,200 | — | — |
| 2024-04-08 | $314.50 | $331.29 | 121,500 | — | — |
| 2024-04-05 | $311.23 | $327.85 | 176,200 | — | — |
| 2024-04-04 | $311.30 | $327.92 | 205,300 | — | — |
| 2024-04-03 | $320.49 | $337.60 | 151,600 | — | — |
| 2024-04-02 | $314.36 | $331.15 | 179,600 | — | — |
| 2024-04-01 | $325.17 | $342.53 | 147,900 | — | — |
| 2024-03-28 | $331.17 | $348.85 | 305,300 | — | — |
| 2024-03-27 | $323.02 | $340.27 | 249,000 | — | — |
| 2024-03-26 | $314.57 | $331.37 | 339,100 | — | — |
| 2024-03-25 | $309.97 | $326.52 | 323,800 | — | — |
| 2024-03-22 | $310.87 | $327.47 | 232,700 | — | — |
| 2024-03-21 | $326.91 | $344.37 | 220,300 | — | — |
| 2024-03-20 | $324.89 | $342.24 | 210,100 | — | — |
| 2024-03-19 | $317.96 | $334.94 | 241,300 | — | — |
| 2024-03-18 | $305.40 | $321.71 | 305,100 | — | — |
| 2024-03-15 | $308.24 | $324.70 | 850,300 | — | — |
| 2024-03-14 | $304.07 | $320.31 | 371,600 | — | — |
| 2024-03-13 | $313.83 | $330.59 | 644,500 | — | — |
| 2024-03-12 | $320.24 | $337.34 | 537,300 | — | — |
| 2024-03-11 | $344.11 | $362.49 | 361,100 | — | — |
| 2024-03-08 | $376.03 | $396.11 | 220,600 | — | — |
| 2024-03-07 | $389.91 | $410.73 | 185,700 | — | — |
| 2024-03-06 | $381.05 | $401.40 | 220,900 | — | — |
| 2024-03-05 | $372.20 | $392.08 | 240,800 | — | — |
| 2024-03-04 | $376.80 | $396.92 | 284,000 | — | — |
| 2024-03-01 | $386.02 | $406.63 | 260,400 | — | — |
| 2024-02-29 | $377.25 | $397.40 | 410,900 | — | — |
| 2024-02-28 | $362.62 | $381.98 | 650,200 | — | — |
| 2024-02-27 | $438.65 | $462.07 | 254,000 | — | — |
| 2024-02-26 | $442.21 | $465.82 | 502,300 | — | — |
| 2024-02-23 | $389.88 | $410.70 | 196,500 | — | — |
| 2024-02-22 | $388.07 | $408.79 | 117,200 | — | — |
| 2024-02-21 | $374.67 | $394.68 | 137,900 | — | — |
| 2024-02-20 | $364.38 | $383.84 | 149,300 | — | — |
| 2024-02-16 | $373.58 | $393.53 | 161,500 | — | — |
| 2024-02-15 | $378.02 | $398.21 | 304,200 | — | — |
| 2024-02-14 | $390.80 | $411.67 | 245,700 | — | — |
| 2024-02-13 | $380.22 | $400.52 | 259,500 | — | — |
| 2024-02-12 | $372.78 | $392.69 | 132,900 | — | — |
| 2024-02-09 | $370.00 | $389.76 | 120,500 | — | — |
| 2024-02-08 | $370.91 | $390.72 | 133,500 | — | — |
| 2024-02-07 | $361.29 | $380.58 | 246,400 | — | — |
| 2024-02-06 | $359.41 | $378.60 | 431,800 | — | — |
| 2024-02-05 | $380.27 | $400.58 | 295,700 | — | — |
| 2024-02-02 | $403.53 | $425.08 | 110,300 | — | — |
| 2024-02-01 | $407.00 | $428.73 | 135,500 | — | — |
| 2024-01-31 | $399.24 | $420.56 | 125,000 | — | — |
| 2024-01-30 | $403.38 | $424.92 | 149,300 | — | — |
| 2024-01-29 | $395.54 | $416.66 | 109,600 | — | — |
| 2024-01-26 | $386.05 | $406.67 | 102,300 | — | — |
| 2024-01-25 | $378.54 | $398.75 | 231,600 | — | — |
| 2024-01-24 | $389.35 | $410.14 | 187,700 | — | — |
| 2024-01-23 | $400.93 | $422.34 | 172,000 | — | — |
| 2024-01-22 | $406.78 | $428.50 | 221,700 | — | — |
| 2024-01-19 | $402.46 | $423.95 | 394,200 | — | — |
| 2024-01-18 | $396.53 | $417.70 | 337,400 | — | — |
| 2024-01-17 | $377.43 | $397.58 | 200,400 | — | — |
| 2024-01-16 | $358.71 | $377.87 | 203,800 | — | — |
| 2024-01-12 | $368.00 | $387.65 | 103,900 | — | — |
| 2024-01-11 | $362.62 | $381.98 | 139,900 | — | — |
| 2024-01-10 | $363.90 | $383.33 | 244,300 | — | — |
| 2024-01-09 | $381.95 | $402.35 | 217,200 | — | — |
| 2024-01-08 | $365.72 | $385.25 | 146,600 | — | — |
| 2024-01-05 | $367.32 | $386.93 | 190,300 | — | — |
| 2024-01-04 | $361.66 | $380.97 | 476,500 | — | — |
| 2024-01-03 | $341.18 | $359.40 | 197,200 | — | — |
| 2024-01-02 | $341.24 | $359.46 | 126,000 | — | — |