Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 May 2024 | 315.30 | 315.69 | 315.30 | 315.69 | 315.69 | 42 |
07 May 2024 | 314.55 | 315.28 | 314.40 | 315.28 | 315.28 | 6,662 |
06 May 2024 | 312.22 | 313.25 | 311.72 | 313.14 | 313.14 | 3,165 |
03 May 2024 | 309.76 | 311.15 | 309.54 | 310.94 | 310.94 | 5,261 |
02 May 2024 | 308.35 | 309.43 | 308.34 | 308.34 | 308.34 | 2,658 |
30 Apr 2024 | 312.02 | 312.02 | 310.69 | 310.69 | 310.69 | 84,724 |
29 Apr 2024 | 311.64 | 312.04 | 311.45 | 311.46 | 311.46 | 20,722 |
26 Apr 2024 | 309.30 | 311.50 | 308.80 | 311.11 | 311.11 | 2,115 |
25 Apr 2024 | 307.56 | 307.56 | 304.70 | 305.50 | 305.50 | 1,876 |
24 Apr 2024 | 310.49 | 310.86 | 309.32 | 309.32 | 309.32 | 1,616 |
23 Apr 2024 | 307.84 | 309.21 | 306.83 | 309.21 | 309.21 | 1,834 |
22 Apr 2024 | 305.69 | 306.67 | 305.26 | 305.76 | 305.76 | 3,032 |
19 Apr 2024 | 304.92 | 306.37 | 304.69 | 305.22 | 305.22 | 12,018 |
18 Apr 2024 | 307.61 | 308.44 | 306.48 | 308.08 | 308.08 | 2,692 |
17 Apr 2024 | 308.73 | 309.99 | 307.39 | 307.39 | 307.39 | 2,802 |
16 Apr 2024 | 309.47 | 309.89 | 308.38 | 309.16 | 309.16 | 10,603 |
15 Apr 2024 | 314.56 | 315.65 | 313.54 | 314.13 | 314.13 | 3,843 |
12 Apr 2024 | 316.60 | 316.90 | 314.47 | 314.68 | 314.68 | 1,502 |
11 Apr 2024 | 313.20 | 313.46 | 311.91 | 313.23 | 313.23 | 4,903 |
10 Apr 2024 | 313.34 | 313.64 | 310.75 | 312.75 | 312.75 | 4,725 |
09 Apr 2024 | 312.97 | 313.21 | 310.70 | 311.22 | 311.22 | 6,392 |
08 Apr 2024 | 312.55 | 313.61 | 312.44 | 313.08 | 313.08 | 3,947 |
05 Apr 2024 | 310.38 | 312.47 | 310.38 | 312.36 | 312.36 | 4,095 |
04 Apr 2024 | 313.99 | 315.00 | 313.86 | 314.58 | 314.58 | 1,124 |
03 Apr 2024 | 314.31 | 314.87 | 313.60 | 314.30 | 314.30 | 35,687 |
02 Apr 2024 | 317.72 | 318.06 | 313.65 | 314.28 | 314.28 | 3,433 |
28 Mar 2024 | 316.47 | 317.19 | 316.47 | 316.85 | 316.85 | 3,900 |
27 Mar 2024 | 314.62 | 315.73 | 314.39 | 314.85 | 314.85 | 2,711 |
26 Mar 2024 | 314.56 | 315.28 | 314.28 | 314.84 | 314.84 | 19,758 |
25 Mar 2024 | 315.06 | 315.20 | 313.89 | 314.51 | 314.51 | 3,173 |
22 Mar 2024 | 315.46 | 316.26 | 315.11 | 315.40 | 315.40 | 3,096 |
21 Mar 2024 | 313.78 | 315.61 | 313.02 | 315.56 | 315.56 | 6,621 |
20 Mar 2024 | 310.60 | 311.76 | 310.60 | 311.08 | 311.08 | 1,676 |
19 Mar 2024 | 309.63 | 310.36 | 308.68 | 310.36 | 310.36 | 2,175 |
18 Mar 2024 | 308.28 | 309.96 | 308.00 | 309.85 | 309.85 | 3,638 |
15 Mar 2024 | 309.12 | 309.92 | 307.23 | 307.23 | 307.23 | 4,094 |
14 Mar 2024 | 309.55 | 309.92 | 308.65 | 309.00 | 309.00 | 3,373 |
13 Mar 2024 | 309.49 | 309.52 | 308.76 | 308.77 | 308.77 | 3,280 |
12 Mar 2024 | 307.51 | 309.44 | 306.77 | 308.90 | 308.90 | 11,398 |
11 Mar 2024 | 305.80 | 306.19 | 305.37 | 306.19 | 306.19 | 7,738 |
08 Mar 2024 | 308.55 | 309.70 | 308.07 | 308.24 | 308.24 | 6,831 |
07 Mar 2024 | 305.65 | 308.62 | 305.65 | 308.07 | 308.07 | 4,306 |
06 Mar 2024 | 306.05 | 308.50 | 306.05 | 306.60 | 306.60 | 2,330 |
05 Mar 2024 | 307.48 | 307.50 | 305.41 | 305.68 | 305.68 | 4,360 |
04 Mar 2024 | 307.93 | 308.53 | 307.25 | 307.67 | 307.67 | 19,558 |
01 Mar 2024 | 307.48 | 308.31 | 306.52 | 307.72 | 307.72 | 3,003 |
29 Feb 2024 | 304.91 | 306.34 | 304.00 | 305.82 | 305.82 | 4,944 |
28 Feb 2024 | 305.43 | 305.43 | 304.50 | 305.04 | 305.04 | 3,998 |
27 Feb 2024 | 304.74 | 305.17 | 304.39 | 304.79 | 304.79 | 5,040 |
26 Feb 2024 | 305.73 | 305.90 | 305.16 | 305.21 | 305.21 | 2,250 |
23 Feb 2024 | 305.84 | 307.07 | 305.59 | 306.32 | 306.32 | 1,602 |
22 Feb 2024 | 302.95 | 305.23 | 302.89 | 305.23 | 305.23 | 4,075 |
21 Feb 2024 | 300.58 | 300.58 | 299.78 | 299.91 | 299.91 | 1,330 |
20 Feb 2024 | 302.68 | 302.68 | 300.15 | 300.58 | 300.58 | 4,525 |
19 Feb 2024 | 302.97 | 303.55 | 302.95 | 303.49 | 303.49 | 2,334 |
16 Feb 2024 | 304.50 | 304.93 | 303.17 | 304.16 | 304.16 | 2,059 |
15 Feb 2024 | 303.37 | 303.45 | 302.43 | 302.83 | 302.83 | 3,764 |
14 Feb 2024 | 300.84 | 302.00 | 300.76 | 301.21 | 301.21 | 4,366 |
13 Feb 2024 | 302.85 | 302.85 | 299.84 | 300.85 | 300.85 | 2,902 |
12 Feb 2024 | 302.01 | 303.85 | 302.01 | 303.85 | 303.85 | 3,604 |
09 Feb 2024 | 301.02 | 301.85 | 300.97 | 301.23 | 301.23 | 3,422 |
08 Feb 2024 | 301.03 | 301.56 | 300.70 | 300.85 | 300.85 | 6,442 |
07 Feb 2024 | 299.31 | 301.12 | 299.18 | 300.60 | 300.60 | 4,735 |
06 Feb 2024 | 299.37 | 299.73 | 298.60 | 299.44 | 299.44 | 6,039 |
05 Feb 2024 | 298.54 | 299.52 | 298.07 | 298.74 | 298.74 | 4,380 |
02 Feb 2024 | 295.98 | 298.35 | 295.73 | 298.35 | 298.35 | 3,260 |
01 Feb 2024 | 294.50 | 295.00 | 293.14 | 293.51 | 293.51 | 4,831 |
31 Jan 2024 | 296.48 | 296.71 | 294.29 | 294.73 | 294.73 | 6,212 |
30 Jan 2024 | 296.63 | 297.06 | 295.95 | 296.50 | 296.50 | 6,270 |
29 Jan 2024 | 294.70 | 295.92 | 294.70 | 295.70 | 295.70 | 2,278 |
26 Jan 2024 | 293.93 | 294.62 | 293.55 | 294.49 | 294.49 | 2,677 |
25 Jan 2024 | 292.11 | 294.28 | 291.76 | 294.28 | 294.28 | 2,629 |
24 Jan 2024 | 292.94 | 293.12 | 292.25 | 292.97 | 292.97 | 6,614 |
23 Jan 2024 | 290.68 | 292.06 | 290.12 | 291.41 | 291.41 | 4,090 |
22 Jan 2024 | 290.23 | 291.46 | 290.23 | 291.05 | 291.05 | 1,537 |
19 Jan 2024 | 287.73 | 288.53 | 287.59 | 287.82 | 287.82 | 3,558 |
18 Jan 2024 | 285.01 | 286.81 | 284.87 | 286.81 | 286.81 | 3,368 |
17 Jan 2024 | 285.19 | 285.60 | 284.70 | 285.60 | 285.60 | 1,054 |
16 Jan 2024 | 285.66 | 287.70 | 285.49 | 287.63 | 287.63 | 3,302 |
15 Jan 2024 | 287.12 | 287.12 | 286.37 | 286.80 | 286.80 | 4,021 |
12 Jan 2024 | 285.66 | 287.33 | 285.66 | 286.54 | 286.54 | 1,224 |
11 Jan 2024 | 287.09 | 287.35 | 284.52 | 284.52 | 284.52 | 2,318 |
10 Jan 2024 | 285.79 | 286.01 | 285.30 | 285.62 | 285.62 | 3,986 |
09 Jan 2024 | 285.31 | 285.60 | 284.14 | 285.54 | 285.54 | 4,447 |
08 Jan 2024 | 282.52 | 283.45 | 281.66 | 283.42 | 283.42 | 9,390 |
05 Jan 2024 | 282.23 | 283.26 | 281.57 | 282.92 | 282.92 | 4,611 |
04 Jan 2024 | 283.61 | 283.69 | 282.34 | 283.48 | 283.48 | 1,576 |
03 Jan 2024 | 284.75 | 284.94 | 283.00 | 283.72 | 283.72 | 4,934 |
02 Jan 2024 | 285.82 | 285.86 | 284.29 | 284.78 | 284.78 | 1,304 |
29 Dec 2023 | 284.96 | 285.42 | 283.78 | 283.78 | 283.78 | 4,542 |
28 Dec 2023 | 284.39 | 284.65 | 283.52 | 284.47 | 284.47 | 2,165 |
27 Dec 2023 | 284.66 | 284.90 | 282.90 | 283.41 | 283.41 | 52,415 |
22 Dec 2023 | 283.18 | 284.93 | 283.10 | 284.47 | 284.47 | 5,109 |
21 Dec 2023 | 283.67 | 284.06 | 282.79 | 283.33 | 283.33 | 4,131 |
20 Dec 2023 | 285.43 | 285.73 | 284.86 | 285.73 | 285.73 | 5,350 |
19 Dec 2023 | 284.22 | 284.79 | 284.00 | 284.79 | 284.79 | 5,561 |
18 Dec 2023 | 283.82 | 284.40 | 283.61 | 284.32 | 284.32 | 6,384 |
15 Dec 2023 | 283.03 | 284.30 | 283.03 | 284.20 | 284.20 | 2,783 |
14 Dec 2023 | 284.59 | 284.84 | 281.95 | 282.31 | 282.31 | 5,293 |
13 Dec 2023 | 282.33 | 282.67 | 282.17 | 282.30 | 282.30 | 4,299 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |