Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Jun 2024 | 274.20 | 274.70 | 270.30 | 270.60 | 270.60 | 995,002 |
26 Jun 2024 | 277.30 | 277.90 | 272.10 | 274.90 | 274.90 | 1,474,300 |
25 Jun 2024 | 277.40 | 279.60 | 276.10 | 277.10 | 277.10 | 1,435,617 |
24 Jun 2024 | 276.90 | 280.10 | 275.70 | 277.40 | 277.40 | 1,700,451 |
20 Jun 2024 | 277.00 | 279.10 | 275.00 | 276.90 | 276.90 | 2,212,764 |
19 Jun 2024 | 275.10 | 276.90 | 274.10 | 276.80 | 276.80 | 877,268 |
18 Jun 2024 | 272.40 | 275.30 | 271.00 | 275.10 | 275.10 | 1,403,318 |
17 Jun 2024 | 280.10 | 281.70 | 270.80 | 272.30 | 272.30 | 2,648,615 |
14 Jun 2024 | 279.90 | 281.00 | 277.80 | 278.60 | 278.60 | 1,695,266 |
13 Jun 2024 | 276.00 | 280.20 | 275.40 | 279.70 | 279.70 | 1,715,608 |
12 Jun 2024 | 281.30 | 282.00 | 275.80 | 275.90 | 275.90 | 1,231,735 |
11 Jun 2024 | 279.50 | 281.40 | 278.30 | 280.40 | 280.40 | 1,056,257 |
10 Jun 2024 | 282.90 | 284.20 | 277.50 | 279.00 | 279.00 | 1,119,181 |
07 Jun 2024 | 282.30 | 283.80 | 280.90 | 283.60 | 283.60 | 1,498,934 |
05 Jun 2024 | 279.40 | 281.30 | 279.40 | 280.80 | 280.80 | 1,545,007 |
04 Jun 2024 | 275.00 | 278.80 | 274.50 | 278.50 | 278.50 | 1,304,657 |
03 Jun 2024 | 271.00 | 275.90 | 269.80 | 274.80 | 274.80 | 1,390,798 |
31 May 2024 | 270.00 | 270.10 | 268.60 | 269.50 | 269.50 | 4,081,409 |
30 May 2024 | 268.10 | 270.80 | 267.70 | 270.00 | 270.00 | 1,001,598 |
29 May 2024 | 270.30 | 270.80 | 268.10 | 268.10 | 268.10 | 1,211,988 |
28 May 2024 | 272.60 | 272.80 | 269.30 | 270.80 | 270.80 | 1,286,626 |
27 May 2024 | 273.20 | 273.40 | 271.60 | 272.60 | 272.60 | 435,991 |
24 May 2024 | 276.60 | 277.40 | 272.20 | 273.20 | 273.20 | 1,011,150 |
23 May 2024 | 277.80 | 278.70 | 275.80 | 277.20 | 277.20 | 1,051,975 |
22 May 2024 | 278.50 | 278.60 | 275.80 | 277.90 | 277.90 | 1,014,770 |
21 May 2024 | 279.40 | 279.90 | 277.50 | 278.60 | 278.60 | 754,798 |
20 May 2024 | 279.00 | 280.20 | 276.90 | 279.60 | 279.60 | 1,086,907 |
17 May 2024 | 276.80 | 279.30 | 276.60 | 279.10 | 279.10 | 993,829 |
16 May 2024 | 275.70 | 277.00 | 274.20 | 276.90 | 276.90 | 843,340 |
15 May 2024 | 280.30 | 281.20 | 275.90 | 275.90 | 275.90 | 1,212,084 |
14 May 2024 | 281.80 | 283.70 | 279.90 | 280.00 | 280.00 | 1,151,594 |
13 May 2024 | 279.30 | 280.70 | 278.00 | 280.70 | 280.70 | 932,213 |
10 May 2024 | 279.70 | 280.00 | 276.90 | 279.10 | 279.10 | 1,263,681 |
08 May 2024 | 277.40 | 281.10 | 277.10 | 277.60 | 277.60 | 869,015 |
07 May 2024 | 278.00 | 278.40 | 275.20 | 277.40 | 277.40 | 1,351,834 |
06 May 2024 | 275.00 | 278.20 | 275.00 | 277.00 | 277.00 | 675,329 |
03 May 2024 | 275.90 | 278.30 | 274.00 | 274.70 | 274.70 | 1,299,278 |
02 May 2024 | 276.20 | 278.30 | 274.60 | 275.60 | 275.60 | 1,869,776 |
30 Apr 2024 | 274.20 | 276.40 | 272.70 | 274.60 | 274.60 | 1,246,882 |
29 Apr 2024 | 270.30 | 275.20 | 270.30 | 274.20 | 274.20 | 1,352,156 |
26 Apr 2024 | 270.80 | 272.20 | 267.30 | 269.80 | 269.80 | 1,999,313 |
25 Apr 2024 | 274.20 | 274.80 | 263.40 | 266.90 | 266.90 | 3,682,627 |
24 Apr 2024 | 262.80 | 265.20 | 261.60 | 264.40 | 264.40 | 1,687,072 |
23 Apr 2024 | 258.30 | 265.00 | 257.80 | 263.30 | 263.30 | 2,466,485 |
22 Apr 2024 | 256.10 | 258.40 | 255.60 | 258.30 | 258.30 | 1,284,371 |
19 Apr 2024 | 254.60 | 255.10 | 252.40 | 254.50 | 254.50 | 1,169,643 |
18 Apr 2024 | 251.80 | 256.10 | 251.50 | 253.20 | 253.20 | 1,104,122 |
17 Apr 2024 | 249.00 | 253.60 | 248.90 | 251.50 | 251.50 | 964,418 |
16 Apr 2024 | 248.40 | 250.00 | 247.70 | 249.10 | 249.10 | 1,258,013 |
15 Apr 2024 | 252.50 | 253.20 | 249.50 | 249.80 | 249.80 | 1,075,415 |
12 Apr 2024 | 253.80 | 256.00 | 252.40 | 252.60 | 252.60 | 984,665 |
11 Apr 2024 | 254.90 | 255.60 | 252.40 | 252.90 | 252.90 | 1,323,109 |
10 Apr 2024 | 256.30 | 257.20 | 254.90 | 254.90 | 254.90 | 842,817 |
09 Apr 2024 | 256.00 | 256.30 | 253.50 | 255.80 | 255.80 | 1,069,952 |
08 Apr 2024 | 260.50 | 260.50 | 255.60 | 256.20 | 256.20 | 1,403,617 |
05 Apr 2024 | 260.70 | 263.50 | 259.30 | 260.80 | 260.80 | 1,566,990 |
04 Apr 2024 | 261.10 | 266.00 | 260.70 | 260.70 | 260.70 | 2,463,582 |
03 Apr 2024 | 254.90 | 261.50 | 253.30 | 259.80 | 259.80 | 3,154,327 |
02 Apr 2024 | 254.20 | 256.80 | 253.10 | 254.80 | 254.80 | 1,593,084 |
28 Mar 2024 | 254.00 | 256.60 | 252.90 | 254.20 | 254.20 | 935,830 |
27 Mar 2024 | 252.00 | 255.60 | 251.70 | 254.00 | 254.00 | 1,789,184 |
26 Mar 2024 | 249.70 | 252.30 | 248.40 | 251.50 | 251.50 | 3,598,930 |
25 Mar 2024 | 242.40 | 250.20 | 242.00 | 250.20 | 250.20 | 2,466,295 |
22 Mar 2024 | 236.00 | 243.80 | 234.70 | 241.80 | 241.80 | 1,888,590 |
22 Mar 2024 | 7.75 Dividend | |||||
21 Mar 2024 | 241.00 | 246.00 | 241.00 | 243.00 | 235.25 | 2,077,471 |
20 Mar 2024 | 243.00 | 243.00 | 238.50 | 239.60 | 231.96 | 1,772,047 |
19 Mar 2024 | 247.90 | 249.00 | 243.00 | 243.00 | 235.25 | 1,381,903 |
18 Mar 2024 | 249.50 | 251.80 | 247.40 | 247.80 | 239.90 | 1,428,191 |
15 Mar 2024 | 251.80 | 252.80 | 247.70 | 250.10 | 242.12 | 2,654,329 |
14 Mar 2024 | 251.50 | 254.10 | 250.90 | 251.80 | 243.77 | 895,943 |
13 Mar 2024 | 251.30 | 251.90 | 250.10 | 250.80 | 242.80 | 963,094 |
12 Mar 2024 | 249.60 | 251.30 | 248.60 | 250.50 | 242.51 | 1,381,983 |
11 Mar 2024 | 248.50 | 250.70 | 247.00 | 249.30 | 241.35 | 1,032,395 |
08 Mar 2024 | 248.50 | 250.10 | 248.20 | 248.50 | 240.57 | 958,784 |
07 Mar 2024 | 244.90 | 248.70 | 242.70 | 248.00 | 240.09 | 1,135,524 |
06 Mar 2024 | 244.50 | 248.00 | 244.30 | 245.30 | 237.48 | 1,612,658 |
05 Mar 2024 | 241.70 | 245.00 | 241.40 | 245.00 | 237.19 | 1,193,808 |
04 Mar 2024 | 242.20 | 242.50 | 238.80 | 241.70 | 233.99 | 991,876 |
01 Mar 2024 | 241.60 | 245.50 | 241.40 | 242.20 | 234.48 | 783,033 |
29 Feb 2024 | 241.10 | 242.10 | 239.80 | 241.70 | 233.99 | 1,712,796 |
28 Feb 2024 | 241.40 | 242.70 | 239.80 | 240.80 | 233.12 | 973,231 |
27 Feb 2024 | 242.50 | 242.60 | 239.80 | 241.90 | 234.19 | 748,605 |
26 Feb 2024 | 243.60 | 244.20 | 241.90 | 242.70 | 234.96 | 722,508 |
23 Feb 2024 | 242.60 | 244.40 | 241.70 | 243.60 | 235.83 | 934,469 |
22 Feb 2024 | 243.60 | 244.10 | 240.60 | 242.20 | 234.48 | 813,488 |
21 Feb 2024 | 243.30 | 244.90 | 242.10 | 243.60 | 235.83 | 806,245 |
20 Feb 2024 | 240.40 | 243.90 | 240.40 | 243.60 | 235.83 | 1,182,271 |
19 Feb 2024 | 239.00 | 240.80 | 238.70 | 240.40 | 232.73 | 898,173 |
16 Feb 2024 | 237.50 | 240.50 | 236.30 | 239.20 | 231.57 | 1,575,961 |
15 Feb 2024 | 237.50 | 238.40 | 235.60 | 237.50 | 229.93 | 2,040,876 |
14 Feb 2024 | 239.00 | 240.20 | 237.80 | 238.00 | 230.41 | 852,148 |
13 Feb 2024 | 239.20 | 241.30 | 237.90 | 239.20 | 231.57 | 1,161,676 |
12 Feb 2024 | 237.80 | 239.30 | 237.30 | 238.60 | 230.99 | 705,081 |
09 Feb 2024 | 238.70 | 240.80 | 237.30 | 237.70 | 230.12 | 1,070,413 |
08 Feb 2024 | 239.20 | 241.30 | 239.00 | 240.00 | 232.35 | 937,388 |
07 Feb 2024 | 239.00 | 240.50 | 237.50 | 239.20 | 231.57 | 1,055,459 |
06 Feb 2024 | 238.30 | 239.60 | 236.40 | 239.20 | 231.57 | 844,442 |
05 Feb 2024 | 238.00 | 239.30 | 235.70 | 238.00 | 230.41 | 811,480 |
02 Feb 2024 | 243.70 | 244.30 | 238.00 | 238.00 | 230.41 | 1,103,645 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |