Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 277.40 | 294.10 | 275.00 | 280.30 | 280.30 | 6,958,605 |
18 Apr 2024 | 293.80 | 294.23 | 286.20 | 290.50 | 290.50 | 554,427 |
17 Apr 2024 | 291.25 | 292.50 | 281.60 | 288.40 | 288.40 | 4,914,246 |
16 Apr 2024 | 284.15 | 284.60 | 280.80 | 281.20 | 281.20 | 942,119 |
15 Apr 2024 | 284.35 | 290.30 | 284.40 | 287.90 | 287.90 | 482,300 |
12 Apr 2024 | 285.90 | 288.50 | 283.20 | 285.90 | 285.90 | 4,771,963 |
11 Apr 2024 | 286.60 | 287.10 | 278.00 | 280.60 | 280.60 | 782,003 |
10 Apr 2024 | 292.75 | 293.00 | 287.00 | 289.50 | 289.50 | 492,838 |
09 Apr 2024 | 294.25 | 295.10 | 290.70 | 291.15 | 291.15 | 13,815,369 |
08 Apr 2024 | 293.45 | 295.40 | 292.69 | 293.45 | 293.45 | 10,036,323 |
05 Apr 2024 | 288.05 | 290.65 | 286.30 | 287.90 | 287.90 | 902,687 |
04 Apr 2024 | 288.40 | 291.40 | 287.90 | 288.55 | 288.55 | 431,005 |
03 Apr 2024 | 289.80 | 290.00 | 283.55 | 286.85 | 286.85 | 24,472,254 |
02 Apr 2024 | 291.15 | 295.40 | 288.80 | 294.25 | 294.25 | 13,001,360 |
28 Mar 2024 | 300.08 | 301.25 | 290.10 | 318.25 | 318.25 | 1,234,760 |
28 Mar 2024 | 10.5 Dividend | |||||
27 Mar 2024 | 318.25 | 320.85 | 317.25 | 318.25 | 307.75 | 16,436,130 |
26 Mar 2024 | 315.10 | 318.90 | 314.80 | 318.13 | 307.63 | 9,867,838 |
25 Mar 2024 | 315.17 | 316.75 | 312.88 | 315.17 | 304.78 | 20,788,223 |
22 Mar 2024 | 312.23 | 316.33 | 311.98 | 315.33 | 304.92 | 12,585,627 |
21 Mar 2024 | 309.08 | 312.28 | 308.85 | 309.08 | 298.88 | 1,584,234 |
20 Mar 2024 | 306.27 | 308.15 | 304.40 | 306.27 | 296.17 | 17,118,339 |
19 Mar 2024 | 305.58 | 307.00 | 303.65 | 305.58 | 295.49 | 20,748,861 |
18 Mar 2024 | 308.77 | 309.65 | 305.05 | 305.50 | 295.42 | 13,904,923 |
15 Mar 2024 | 304.92 | 311.20 | 304.85 | 308.58 | 298.39 | 1,056,329 |
14 Mar 2024 | 304.20 | 306.75 | 303.96 | 304.20 | 294.16 | 486,090 |
13 Mar 2024 | 302.30 | 304.65 | 301.45 | 302.30 | 292.33 | 211,120 |
12 Mar 2024 | 297.55 | 303.55 | 296.60 | 303.60 | 293.58 | 2,469,694 |
11 Mar 2024 | 296.75 | 298.25 | 295.25 | 296.75 | 286.96 | 228,986 |
08 Mar 2024 | 295.30 | 298.30 | 293.95 | 298.35 | 288.51 | 841,832 |
07 Mar 2024 | 292.92 | 296.65 | 292.55 | 295.85 | 286.09 | 208,066 |
06 Mar 2024 | 292.42 | 294.65 | 291.85 | 292.42 | 282.78 | 16,002,466 |
05 Mar 2024 | 290.73 | 294.15 | 290.40 | 293.73 | 284.03 | 1,621,368 |
04 Mar 2024 | 289.92 | 291.05 | 288.79 | 289.92 | 280.36 | 505,210 |
01 Mar 2024 | 288.15 | 295.05 | 288.50 | 292.40 | 282.75 | 583,130 |
29 Feb 2024 | 285.95 | 286.10 | 284.00 | 285.58 | 276.15 | 1,113,758 |
28 Feb 2024 | 281.60 | 286.20 | 281.35 | 284.52 | 275.14 | 608,208 |
27 Feb 2024 | 280.63 | 283.20 | 280.15 | 280.63 | 271.37 | 2,215,167 |
26 Feb 2024 | 280.92 | 282.50 | 279.60 | 280.92 | 271.66 | 231,553 |
23 Feb 2024 | 279.10 | 282.10 | 279.20 | 281.95 | 272.65 | 569,519 |
22 Feb 2024 | 278.02 | 279.95 | 277.50 | 278.02 | 268.85 | 210,338 |
21 Feb 2024 | 274.23 | 276.19 | 272.45 | 274.23 | 265.18 | 490,718 |
20 Feb 2024 | 270.17 | 274.30 | 270.25 | 272.75 | 263.75 | 2,514,804 |
19 Feb 2024 | 269.50 | 271.05 | 269.30 | 269.52 | 260.63 | 242,341 |
16 Feb 2024 | 270.52 | 271.35 | 269.10 | 270.67 | 261.74 | 665,400 |
15 Feb 2024 | 267.27 | 271.10 | 267.35 | 269.98 | 261.07 | 476,577 |
14 Feb 2024 | 263.67 | 266.45 | 263.95 | 266.35 | 257.56 | 3,398,848 |
13 Feb 2024 | 263.60 | 264.59 | 262.90 | 263.60 | 254.90 | 144,457 |
12 Feb 2024 | 261.65 | 263.20 | 261.90 | 261.65 | 253.02 | 2,215,379 |
09 Feb 2024 | 261.33 | 264.25 | 259.65 | 261.38 | 252.75 | 3,623,486 |
08 Feb 2024 | 259.58 | 262.10 | 259.60 | 259.80 | 251.23 | 586,428 |
07 Feb 2024 | 257.92 | 259.55 | 256.95 | 258.00 | 249.49 | 561,358 |
06 Feb 2024 | 255.27 | 257.95 | 254.05 | 257.92 | 249.42 | 599,495 |
05 Feb 2024 | 258.45 | 258.40 | 252.85 | 253.25 | 244.89 | 736,418 |
02 Feb 2024 | 256.45 | 258.25 | 255.65 | 256.45 | 247.99 | 10,635,174 |
01 Feb 2024 | 249.35 | 254.85 | 249.40 | 254.45 | 246.05 | 6,273,973 |
31 Jan 2024 | 249.10 | 251.04 | 249.00 | 248.88 | 240.66 | 632,101 |
30 Jan 2024 | 248.48 | 249.65 | 247.00 | 248.48 | 240.28 | 948,391 |
29 Jan 2024 | 253.73 | 253.65 | 247.13 | 248.57 | 240.37 | 705,145 |
26 Jan 2024 | 238.77 | 254.25 | 239.95 | 253.55 | 245.18 | 450,664 |
25 Jan 2024 | 249.73 | 250.96 | 247.60 | 249.70 | 241.46 | 322,724 |
24 Jan 2024 | 249.23 | 250.90 | 247.05 | 249.23 | 241.00 | 899,570 |
23 Jan 2024 | 247.05 | 248.20 | 244.80 | 247.05 | 238.90 | 743,926 |
22 Jan 2024 | 246.40 | 247.90 | 244.60 | 246.45 | 238.32 | 1,754,413 |
19 Jan 2024 | 248.43 | 248.70 | 245.00 | 245.88 | 237.76 | 327,876 |
18 Jan 2024 | 246.52 | 248.85 | 245.50 | 246.52 | 238.39 | 1,598,498 |
17 Jan 2024 | 245.43 | 247.20 | 244.65 | 245.43 | 237.33 | 465,204 |
16 Jan 2024 | 246.75 | 248.60 | 245.75 | 246.75 | 238.61 | 385,966 |
15 Jan 2024 | 252.30 | 252.60 | 243.80 | 248.63 | 240.42 | 476,532 |
12 Jan 2024 | 247.85 | 250.45 | 247.13 | 250.35 | 242.09 | 363,011 |
11 Jan 2024 | 249.88 | 251.55 | 246.09 | 247.27 | 239.12 | 260,013 |
10 Jan 2024 | 248.30 | 250.15 | 247.35 | 248.30 | 240.11 | 265,336 |
09 Jan 2024 | 251.05 | 251.10 | 246.30 | 247.65 | 239.48 | 634,686 |
08 Jan 2024 | 248.77 | 250.60 | 248.15 | 248.77 | 240.57 | 724,548 |
05 Jan 2024 | 248.95 | 250.35 | 247.63 | 249.15 | 240.93 | 387,319 |
04 Jan 2024 | 254.65 | 254.90 | 248.20 | 249.15 | 240.93 | 764,627 |
03 Jan 2024 | 260.08 | 260.55 | 253.95 | 254.73 | 246.32 | 1,305,264 |
02 Jan 2024 | 262.02 | 264.75 | 259.75 | 262.02 | 253.38 | 567,642 |
29 Dec 2023 | 261.45 | 262.30 | 260.95 | 261.45 | 252.82 | 504,173 |
28 Dec 2023 | 261.95 | 262.45 | 260.75 | 261.95 | 253.31 | 253,853 |
27 Dec 2023 | 260.20 | 262.75 | 260.15 | 260.20 | 251.62 | 212,533 |
22 Dec 2023 | 259.23 | 261.15 | 259.30 | 259.23 | 250.67 | 155,141 |
21 Dec 2023 | 260.35 | 260.80 | 258.50 | 260.80 | 252.20 | 207,069 |
20 Dec 2023 | 260.33 | 261.90 | 258.75 | 260.33 | 251.74 | 551,192 |
19 Dec 2023 | 259.67 | 260.90 | 259.10 | 259.65 | 251.08 | 644,997 |
18 Dec 2023 | 260.25 | 261.90 | 259.35 | 260.25 | 251.66 | 5,903,104 |
15 Dec 2023 | 259.17 | 262.25 | 259.00 | 259.10 | 250.55 | 480,694 |
14 Dec 2023 | 255.35 | 258.15 | 255.25 | 257.90 | 249.39 | 359,839 |
13 Dec 2023 | 255.27 | 256.30 | 252.99 | 255.27 | 246.85 | 233,207 |
12 Dec 2023 | 255.32 | 256.10 | 254.30 | 255.32 | 246.90 | 307,169 |
11 Dec 2023 | 252.93 | 255.00 | 251.65 | 252.93 | 244.58 | 279,913 |
08 Dec 2023 | 249.93 | 253.90 | 249.85 | 252.15 | 243.83 | 206,375 |
07 Dec 2023 | 251.65 | 253.70 | 249.90 | 251.65 | 243.35 | 215,777 |
06 Dec 2023 | 248.27 | 253.15 | 248.05 | 251.07 | 242.79 | 349,686 |
05 Dec 2023 | 244.77 | 250.25 | 244.80 | 249.75 | 241.51 | 603,199 |
04 Dec 2023 | 244.95 | 246.50 | 244.20 | 245.48 | 237.38 | 194,462 |
01 Dec 2023 | 243.63 | 246.05 | 243.25 | 243.63 | 235.59 | 515,596 |
30 Nov 2023 | 242.20 | 244.70 | 242.05 | 244.68 | 236.60 | 1,156,515 |
29 Nov 2023 | 238.05 | 242.40 | 238.10 | 240.48 | 232.54 | 390,465 |
28 Nov 2023 | 238.63 | 239.40 | 236.80 | 238.63 | 230.75 | 619,557 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |