Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Mar 2024 | 299.62 | 300.97 | 296.02 | 300.51 | 300.51 | 5,239,500 |
15 Mar 2024 | 298.96 | 300.05 | 293.77 | 294.33 | 294.33 | 11,884,500 |
14 Mar 2024 | 305.00 | 309.49 | 302.00 | 303.32 | 303.32 | 4,828,800 |
13 Mar 2024 | 305.00 | 307.73 | 303.11 | 304.68 | 304.68 | 5,548,800 |
13 Mar 2024 | 0.4 Dividend | |||||
12 Mar 2024 | 306.71 | 309.04 | 303.87 | 306.62 | 306.22 | 4,832,000 |
11 Mar 2024 | 302.64 | 307.61 | 300.25 | 306.00 | 305.60 | 4,895,500 |
08 Mar 2024 | 302.20 | 308.87 | 302.20 | 305.28 | 304.88 | 4,849,800 |
07 Mar 2024 | 306.00 | 306.77 | 301.75 | 302.42 | 302.03 | 6,788,900 |
06 Mar 2024 | 304.65 | 305.89 | 302.74 | 303.77 | 303.37 | 8,270,000 |
05 Mar 2024 | 311.31 | 312.55 | 296.14 | 298.75 | 298.36 | 9,015,300 |
04 Mar 2024 | 314.57 | 317.65 | 313.54 | 314.64 | 314.23 | 9,350,000 |
01 Mar 2024 | 307.00 | 318.71 | 306.62 | 316.88 | 316.47 | 9,450,200 |
29 Feb 2024 | 300.00 | 310.54 | 294.79 | 308.82 | 308.42 | 21,737,800 |
28 Feb 2024 | 299.58 | 300.88 | 296.61 | 299.77 | 299.38 | 12,490,800 |
27 Feb 2024 | 301.58 | 301.75 | 296.60 | 299.50 | 299.11 | 6,178,800 |
26 Feb 2024 | 295.59 | 303.83 | 295.00 | 300.39 | 300.00 | 8,719,300 |
23 Feb 2024 | 298.00 | 298.00 | 291.08 | 292.80 | 292.42 | 4,416,800 |
22 Feb 2024 | 292.00 | 294.63 | 291.40 | 293.65 | 293.27 | 5,264,300 |
21 Feb 2024 | 280.07 | 283.57 | 278.36 | 283.55 | 283.18 | 3,799,000 |
20 Feb 2024 | 289.50 | 290.85 | 284.15 | 286.39 | 286.02 | 4,295,500 |
16 Feb 2024 | 292.00 | 292.07 | 287.88 | 289.72 | 289.34 | 4,159,100 |
15 Feb 2024 | 291.34 | 292.00 | 288.01 | 291.94 | 291.56 | 3,986,500 |
14 Feb 2024 | 285.00 | 289.46 | 284.64 | 289.15 | 288.77 | 3,850,700 |
13 Feb 2024 | 280.41 | 283.43 | 276.42 | 281.15 | 280.78 | 4,956,600 |
12 Feb 2024 | 290.82 | 291.00 | 287.00 | 287.32 | 286.95 | 3,750,000 |
09 Feb 2024 | 293.25 | 295.24 | 291.05 | 291.30 | 290.92 | 4,376,300 |
08 Feb 2024 | 289.30 | 293.11 | 288.98 | 291.95 | 291.57 | 4,488,400 |
07 Feb 2024 | 287.35 | 289.80 | 285.20 | 288.84 | 288.46 | 3,621,400 |
06 Feb 2024 | 287.94 | 288.64 | 281.91 | 285.83 | 285.46 | 4,207,200 |
05 Feb 2024 | 286.25 | 289.05 | 281.36 | 288.11 | 287.73 | 5,274,800 |
02 Feb 2024 | 285.20 | 288.16 | 283.16 | 285.66 | 285.29 | 3,629,600 |
01 Feb 2024 | 282.01 | 285.05 | 281.36 | 283.80 | 283.43 | 3,218,300 |
31 Jan 2024 | 284.05 | 285.63 | 280.82 | 281.09 | 280.72 | 4,557,300 |
30 Jan 2024 | 287.63 | 289.29 | 286.52 | 287.73 | 287.35 | 4,810,900 |
29 Jan 2024 | 281.40 | 288.15 | 281.00 | 287.86 | 287.48 | 5,762,300 |
26 Jan 2024 | 279.28 | 283.34 | 278.69 | 279.94 | 279.57 | 4,877,400 |
25 Jan 2024 | 278.61 | 279.85 | 276.86 | 279.03 | 278.67 | 4,178,000 |
24 Jan 2024 | 279.98 | 280.96 | 276.69 | 276.88 | 276.52 | 7,037,800 |
23 Jan 2024 | 280.83 | 281.71 | 275.71 | 276.77 | 276.41 | 6,573,800 |
22 Jan 2024 | 283.79 | 285.72 | 280.17 | 280.30 | 279.93 | 6,735,900 |
19 Jan 2024 | 276.51 | 282.00 | 275.53 | 280.88 | 280.51 | 7,394,000 |
18 Jan 2024 | 273.00 | 275.69 | 272.14 | 274.46 | 274.10 | 4,752,400 |
17 Jan 2024 | 268.29 | 271.90 | 264.13 | 271.44 | 271.09 | 4,706,500 |
16 Jan 2024 | 269.70 | 271.57 | 267.72 | 269.19 | 268.84 | 5,858,700 |
12 Jan 2024 | 271.23 | 275.24 | 271.06 | 271.93 | 271.58 | 4,847,000 |
11 Jan 2024 | 268.00 | 272.96 | 265.10 | 271.38 | 271.03 | 9,012,600 |
10 Jan 2024 | 263.27 | 266.46 | 262.75 | 264.13 | 263.79 | 5,128,300 |
09 Jan 2024 | 259.50 | 263.93 | 258.78 | 261.34 | 261.00 | 4,571,800 |
08 Jan 2024 | 252.21 | 261.56 | 251.39 | 260.87 | 260.53 | 6,626,000 |
05 Jan 2024 | 251.21 | 253.91 | 250.17 | 251.12 | 250.79 | 3,675,600 |
04 Jan 2024 | 251.83 | 252.64 | 249.84 | 251.24 | 250.91 | 4,489,800 |
03 Jan 2024 | 253.50 | 254.16 | 251.77 | 251.84 | 251.51 | 5,097,100 |
02 Jan 2024 | 260.54 | 260.56 | 253.77 | 256.13 | 255.80 | 4,741,400 |
29 Dec 2023 | 265.01 | 265.65 | 262.65 | 263.14 | 262.80 | 3,705,500 |
28 Dec 2023 | 266.50 | 266.92 | 265.30 | 265.58 | 265.23 | 2,958,700 |
27 Dec 2023 | 265.94 | 267.01 | 265.40 | 266.72 | 266.37 | 3,387,000 |
26 Dec 2023 | 265.53 | 266.53 | 264.62 | 266.22 | 265.87 | 3,218,800 |
22 Dec 2023 | 267.26 | 268.15 | 265.30 | 266.34 | 265.99 | 3,109,900 |
21 Dec 2023 | 264.75 | 268.36 | 264.24 | 267.25 | 266.90 | 5,160,700 |
20 Dec 2023 | 261.66 | 264.92 | 260.08 | 260.25 | 259.91 | 4,510,500 |
19 Dec 2023 | 265.47 | 266.58 | 263.74 | 264.34 | 264.00 | 4,665,500 |
18 Dec 2023 | 259.82 | 265.59 | 259.68 | 263.59 | 263.25 | 7,498,500 |
15 Dec 2023 | 255.01 | 262.31 | 254.51 | 261.60 | 261.26 | 13,736,800 |
14 Dec 2023 | 256.50 | 258.77 | 253.22 | 257.21 | 256.87 | 6,613,200 |
13 Dec 2023 | 257.51 | 259.12 | 255.16 | 257.32 | 256.98 | 6,567,600 |
12 Dec 2023 | 251.80 | 256.58 | 251.02 | 256.45 | 256.12 | 5,827,600 |
11 Dec 2023 | 250.00 | 253.52 | 249.71 | 252.10 | 251.77 | 4,766,000 |
08 Dec 2023 | 248.55 | 252.09 | 248.00 | 250.81 | 250.48 | 4,604,600 |
07 Dec 2023 | 248.75 | 250.73 | 246.89 | 248.85 | 248.53 | 6,568,200 |
06 Dec 2023 | 251.52 | 253.98 | 248.85 | 249.13 | 248.80 | 5,374,800 |
05 Dec 2023 | 249.99 | 251.67 | 248.64 | 251.02 | 250.69 | 5,771,500 |
04 Dec 2023 | 252.80 | 255.12 | 249.85 | 250.66 | 250.33 | 11,429,200 |
01 Dec 2023 | 250.00 | 263.43 | 249.70 | 260.00 | 259.66 | 14,530,700 |
30 Nov 2023 | 249.05 | 252.50 | 243.65 | 251.90 | 251.57 | 24,425,700 |
29 Nov 2023 | 228.61 | 231.50 | 227.26 | 230.35 | 230.05 | 12,327,400 |
28 Nov 2023 | 223.61 | 225.53 | 222.23 | 224.92 | 224.63 | 5,535,300 |
27 Nov 2023 | 225.50 | 226.22 | 224.25 | 224.79 | 224.50 | 4,885,500 |
24 Nov 2023 | 224.36 | 224.49 | 222.12 | 224.38 | 224.09 | 1,869,100 |
22 Nov 2023 | 224.30 | 225.69 | 223.21 | 223.84 | 223.55 | 3,893,600 |
21 Nov 2023 | 224.00 | 225.97 | 223.54 | 224.32 | 224.03 | 3,852,300 |
20 Nov 2023 | 221.43 | 226.10 | 220.62 | 225.13 | 224.84 | 4,599,300 |
17 Nov 2023 | 221.17 | 222.79 | 220.38 | 221.22 | 220.93 | 3,634,900 |
16 Nov 2023 | 220.00 | 222.77 | 218.94 | 221.45 | 221.16 | 3,712,300 |
15 Nov 2023 | 220.75 | 221.37 | 217.66 | 219.42 | 219.13 | 4,800,700 |
14 Nov 2023 | 219.00 | 221.25 | 217.95 | 221.18 | 220.89 | 4,743,800 |
13 Nov 2023 | 212.57 | 216.14 | 211.76 | 215.28 | 215.00 | 3,306,600 |
10 Nov 2023 | 209.40 | 214.27 | 208.84 | 213.63 | 213.35 | 4,112,600 |
09 Nov 2023 | 213.57 | 213.58 | 209.07 | 210.01 | 209.74 | 4,731,400 |
08 Nov 2023 | 212.42 | 212.52 | 209.65 | 211.47 | 211.19 | 3,433,500 |
07 Nov 2023 | 209.50 | 213.34 | 208.96 | 211.84 | 211.56 | 5,467,100 |
06 Nov 2023 | 208.21 | 208.48 | 204.69 | 207.42 | 207.15 | 3,729,700 |
03 Nov 2023 | 209.39 | 210.18 | 207.20 | 207.47 | 207.20 | 3,859,100 |
02 Nov 2023 | 206.31 | 208.26 | 205.95 | 208.11 | 207.84 | 4,963,600 |
01 Nov 2023 | 200.92 | 204.49 | 200.49 | 203.91 | 203.64 | 3,593,600 |
31 Oct 2023 | 200.42 | 201.91 | 198.66 | 200.83 | 200.57 | 3,425,400 |
30 Oct 2023 | 199.00 | 200.58 | 197.08 | 199.27 | 199.01 | 3,438,300 |
27 Oct 2023 | 197.30 | 198.31 | 195.41 | 196.57 | 196.31 | 3,168,600 |
26 Oct 2023 | 197.42 | 199.66 | 193.68 | 196.25 | 195.99 | 5,149,100 |
25 Oct 2023 | 203.20 | 203.74 | 195.43 | 197.06 | 196.80 | 4,490,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |