Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 367.57 | 367.91 | 363.58 | 363.58 | 363.58 | 90,444 |
02 May 2024 | 363.37 | 365.69 | 363.37 | 364.31 | 364.31 | 107,200 |
30 Apr 2024 | 365.17 | 367.94 | 364.20 | 365.13 | 365.13 | 130,200 |
29 Apr 2024 | 363.71 | 364.73 | 362.13 | 364.48 | 364.48 | 145,800 |
26 Apr 2024 | 360.18 | 362.08 | 358.98 | 361.02 | 361.02 | 154,200 |
25 Apr 2024 | 359.05 | 360.57 | 356.51 | 356.51 | 356.51 | 107,800 |
24 Apr 2024 | 361.66 | 364.07 | 361.34 | 363.60 | 363.60 | 115,500 |
23 Apr 2024 | 357.56 | 358.83 | 355.86 | 355.98 | 355.98 | 131,100 |
22 Apr 2024 | 355.68 | 357.48 | 353.72 | 356.89 | 356.89 | 152,400 |
19 Apr 2024 | 353.90 | 355.37 | 347.12 | 352.58 | 352.58 | 163,700 |
18 Apr 2024 | 354.25 | 360.33 | 353.48 | 359.06 | 359.06 | 155,200 |
17 Apr 2024 | 358.21 | 359.11 | 352.79 | 352.79 | 352.79 | 108,300 |
16 Apr 2024 | 361.51 | 362.05 | 355.20 | 356.67 | 356.67 | 137,500 |
15 Apr 2024 | 364.28 | 365.74 | 361.01 | 365.31 | 365.31 | 122,900 |
12 Apr 2024 | 371.20 | 371.43 | 366.48 | 367.25 | 367.25 | 163,700 |
11 Apr 2024 | 364.53 | 372.49 | 364.18 | 370.72 | 370.72 | 147,000 |
09 Apr 2024 | 374.66 | 375.47 | 369.96 | 370.27 | 370.27 | 124,600 |
08 Apr 2024 | 372.62 | 373.96 | 371.60 | 372.51 | 372.51 | 117,600 |
05 Apr 2024 | 371.51 | 374.13 | 370.20 | 371.57 | 371.57 | 160,500 |
04 Apr 2024 | 374.45 | 376.20 | 373.39 | 375.61 | 375.61 | 129,800 |
03 Apr 2024 | 373.09 | 373.63 | 369.72 | 369.72 | 369.72 | 155,100 |
02 Apr 2024 | 374.16 | 377.29 | 373.44 | 376.34 | 376.34 | 149,600 |
01 Apr 2024 | 377.66 | 378.29 | 374.19 | 374.28 | 374.28 | 117,500 |
29 Mar 2024 | 375.04 | 375.56 | 372.77 | 374.63 | 374.63 | 136,800 |
28 Mar 2024 | 373.78 | 374.80 | 372.23 | 373.22 | 373.22 | 134,100 |
27 Mar 2024 | 372.58 | 375.33 | 372.48 | 374.08 | 374.08 | 147,600 |
26 Mar 2024 | 373.77 | 377.83 | 373.18 | 374.60 | 374.60 | 135,100 |
25 Mar 2024 | 373.69 | 375.23 | 369.77 | 370.73 | 370.73 | 118,900 |
22 Mar 2024 | 373.27 | 375.10 | 370.71 | 372.65 | 372.65 | 138,500 |
21 Mar 2024 | 369.97 | 373.82 | 368.82 | 373.66 | 373.66 | 154,700 |
20 Mar 2024 | 361.07 | 363.58 | 359.93 | 363.32 | 363.32 | 147,700 |
19 Mar 2024 | 359.03 | 359.07 | 355.51 | 357.33 | 357.33 | 147,000 |
18 Mar 2024 | 360.74 | 361.77 | 358.53 | 361.31 | 361.31 | 120,500 |
15 Mar 2024 | 364.12 | 364.67 | 359.39 | 359.39 | 359.39 | 201,900 |
14 Mar 2024 | 363.85 | 366.68 | 363.50 | 366.68 | 366.68 | 266,400 |
13 Mar 2024 | 363.15 | 364.43 | 361.26 | 363.04 | 363.04 | 133,900 |
12 Mar 2024 | 359.95 | 362.00 | 357.88 | 361.11 | 361.11 | 125,900 |
11 Mar 2024 | 359.31 | 360.94 | 358.20 | 358.34 | 358.34 | 120,800 |
08 Mar 2024 | 360.87 | 362.72 | 360.01 | 361.71 | 361.71 | 117,500 |
07 Mar 2024 | 357.80 | 358.61 | 354.96 | 356.82 | 356.82 | 120,300 |
06 Mar 2024 | 356.01 | 357.25 | 354.52 | 356.25 | 356.25 | 123,900 |
05 Mar 2024 | 359.39 | 362.54 | 357.59 | 357.59 | 357.59 | 134,900 |
04 Mar 2024 | 358.99 | 361.98 | 358.48 | 361.10 | 361.10 | 152,500 |
29 Feb 2024 | 355.38 | 356.46 | 353.29 | 355.57 | 355.57 | 187,600 |
28 Feb 2024 | 353.06 | 357.51 | 352.31 | 356.79 | 356.79 | 127,200 |
27 Feb 2024 | 356.39 | 356.42 | 352.02 | 352.76 | 352.76 | 137,900 |
26 Feb 2024 | 356.75 | 357.14 | 352.91 | 355.48 | 355.48 | 140,500 |
23 Feb 2024 | 360.40 | 362.72 | 358.18 | 358.57 | 358.57 | 133,400 |
22 Feb 2024 | 358.87 | 358.97 | 355.86 | 357.67 | 357.67 | 128,300 |
21 Feb 2024 | 357.07 | 358.81 | 354.69 | 356.04 | 356.04 | 109,100 |
20 Feb 2024 | 359.53 | 359.92 | 355.07 | 356.92 | 356.92 | 119,300 |
19 Feb 2024 | 356.40 | 361.32 | 356.40 | 360.88 | 360.88 | 139,800 |
16 Feb 2024 | 354.19 | 355.58 | 352.17 | 355.52 | 355.52 | 121,500 |
15 Feb 2024 | 355.83 | 356.02 | 351.21 | 351.21 | 351.21 | 121,300 |
14 Feb 2024 | 351.52 | 353.77 | 350.62 | 352.69 | 352.69 | 120,500 |
13 Feb 2024 | 356.85 | 358.68 | 356.10 | 357.38 | 357.38 | 156,000 |
08 Feb 2024 | 353.44 | 354.96 | 352.00 | 353.29 | 353.29 | 192,000 |
07 Feb 2024 | 349.80 | 354.71 | 348.96 | 352.25 | 352.25 | 246,800 |
06 Feb 2024 | 348.23 | 350.43 | 345.52 | 347.80 | 347.80 | 132,600 |
05 Feb 2024 | 352.70 | 352.96 | 344.95 | 349.15 | 349.15 | 189,500 |
02 Feb 2024 | 345.10 | 353.44 | 344.94 | 353.43 | 353.43 | 212,400 |
01 Feb 2024 | 335.89 | 342.48 | 335.89 | 342.41 | 342.41 | 243,100 |
31 Jan 2024 | 335.50 | 337.20 | 335.15 | 336.24 | 336.24 | 126,900 |
30 Jan 2024 | 340.96 | 341.62 | 337.08 | 337.48 | 337.48 | 128,300 |
29 Jan 2024 | 335.68 | 340.51 | 334.66 | 337.84 | 337.84 | 114,400 |
26 Jan 2024 | 331.99 | 337.67 | 331.28 | 334.21 | 334.21 | 86,500 |
25 Jan 2024 | 333.20 | 334.19 | 331.37 | 333.80 | 333.80 | 101,100 |
24 Jan 2024 | 334.45 | 334.66 | 331.01 | 333.27 | 333.27 | 100,900 |
23 Jan 2024 | 334.87 | 335.12 | 332.23 | 334.97 | 334.97 | 95,100 |
22 Jan 2024 | 335.76 | 336.15 | 332.63 | 332.63 | 332.63 | 92,600 |
19 Jan 2024 | 331.60 | 333.27 | 330.63 | 332.99 | 332.99 | 102,400 |
18 Jan 2024 | 326.88 | 328.78 | 325.10 | 327.13 | 327.13 | 98,200 |
17 Jan 2024 | 335.51 | 336.06 | 326.06 | 326.11 | 326.11 | 134,900 |
16 Jan 2024 | 337.76 | 338.74 | 334.22 | 334.73 | 334.73 | 94,300 |
15 Jan 2024 | 338.61 | 340.54 | 337.66 | 339.24 | 339.24 | 86,500 |
12 Jan 2024 | 339.79 | 341.05 | 337.22 | 338.22 | 338.22 | 86,800 |
11 Jan 2024 | 340.32 | 342.79 | 339.93 | 340.28 | 340.28 | 163,500 |
10 Jan 2024 | 344.21 | 345.06 | 340.26 | 340.66 | 340.66 | 95,500 |
09 Jan 2024 | 350.01 | 350.20 | 343.00 | 343.81 | 343.81 | 94,900 |
08 Jan 2024 | 348.17 | 349.39 | 345.48 | 345.58 | 345.58 | 78,200 |
05 Jan 2024 | 348.22 | 348.87 | 346.32 | 347.22 | 347.22 | 82,200 |
04 Jan 2024 | 349.10 | 350.76 | 347.13 | 348.07 | 348.07 | 103,100 |
03 Jan 2024 | 356.74 | 356.82 | 351.20 | 351.20 | 351.20 | 117,700 |
02 Jan 2024 | 356.43 | 361.53 | 355.96 | 360.55 | 360.55 | 106,700 |
28 Dec 2023 | 352.75 | 357.99 | 352.01 | 357.99 | 357.99 | 108,300 |
27 Dec 2023 | 350.05 | 352.46 | 348.93 | 352.46 | 352.46 | 129,900 |
26 Dec 2023 | 350.57 | 351.16 | 349.00 | 350.43 | 350.43 | 109,400 |
22 Dec 2023 | 351.68 | 352.33 | 349.15 | 349.15 | 349.15 | 114,800 |
21 Dec 2023 | 348.25 | 349.78 | 346.70 | 348.78 | 348.78 | 128,100 |
20 Dec 2023 | 346.67 | 350.40 | 346.22 | 350.11 | 350.11 | 213,300 |
19 Dec 2023 | 343.18 | 344.15 | 342.17 | 343.95 | 343.95 | 165,200 |
18 Dec 2023 | 344.36 | 344.51 | 342.23 | 343.50 | 343.50 | 126,800 |
15 Dec 2023 | 343.43 | 345.68 | 342.94 | 343.99 | 343.99 | 144,500 |
14 Dec 2023 | 341.97 | 342.68 | 339.39 | 341.33 | 341.33 | 156,800 |
13 Dec 2023 | 339.09 | 339.46 | 336.54 | 336.68 | 336.68 | 74,900 |
12 Dec 2023 | 339.42 | 340.69 | 338.81 | 339.77 | 339.77 | 96,200 |
11 Dec 2023 | 337.68 | 338.21 | 335.77 | 337.93 | 337.93 | 80,200 |
08 Dec 2023 | 335.33 | 337.27 | 334.91 | 336.60 | 336.60 | 72,000 |
07 Dec 2023 | 332.95 | 333.96 | 331.42 | 332.67 | 332.67 | 85,700 |
06 Dec 2023 | 334.30 | 335.47 | 333.45 | 333.45 | 333.45 | 86,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |