Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 399.52 | 403.17 | 396.61 | 398.47 | 398.47 | 202,235 |
02 May 2024 | 390.58 | 396.27 | 386.55 | 395.07 | 395.07 | 369,200 |
01 May 2024 | 387.80 | 393.23 | 383.56 | 385.18 | 385.18 | 450,400 |
30 Apr 2024 | 395.00 | 397.83 | 386.72 | 388.25 | 388.25 | 591,000 |
29 Apr 2024 | 400.11 | 403.51 | 396.32 | 397.00 | 397.00 | 454,200 |
26 Apr 2024 | 410.00 | 415.00 | 399.87 | 400.56 | 400.56 | 682,000 |
25 Apr 2024 | 370.43 | 382.92 | 364.00 | 382.03 | 382.03 | 458,500 |
24 Apr 2024 | 384.00 | 386.58 | 374.99 | 375.30 | 375.30 | 292,500 |
23 Apr 2024 | 372.37 | 379.66 | 372.36 | 379.33 | 379.33 | 195,200 |
22 Apr 2024 | 369.76 | 374.28 | 367.96 | 370.29 | 370.29 | 166,300 |
19 Apr 2024 | 368.61 | 371.05 | 365.24 | 367.41 | 367.41 | 200,300 |
18 Apr 2024 | 371.57 | 373.45 | 365.79 | 367.41 | 367.41 | 264,600 |
17 Apr 2024 | 375.91 | 375.91 | 368.16 | 368.84 | 368.84 | 254,900 |
16 Apr 2024 | 371.68 | 376.45 | 369.34 | 374.24 | 374.24 | 211,800 |
15 Apr 2024 | 376.87 | 380.55 | 371.54 | 373.12 | 373.12 | 211,900 |
12 Apr 2024 | 374.24 | 379.35 | 371.65 | 373.14 | 373.14 | 293,200 |
11 Apr 2024 | 382.62 | 383.49 | 377.35 | 377.64 | 377.64 | 242,200 |
10 Apr 2024 | 384.37 | 389.61 | 380.55 | 382.90 | 382.90 | 268,700 |
09 Apr 2024 | 399.19 | 400.00 | 387.89 | 392.15 | 392.15 | 238,500 |
08 Apr 2024 | 400.89 | 403.44 | 399.00 | 400.50 | 400.50 | 252,900 |
05 Apr 2024 | 391.72 | 400.23 | 391.34 | 399.00 | 399.00 | 264,300 |
04 Apr 2024 | 399.65 | 400.00 | 388.00 | 390.41 | 390.41 | 325,000 |
03 Apr 2024 | 400.00 | 400.94 | 394.83 | 395.93 | 395.93 | 321,700 |
02 Apr 2024 | 391.52 | 391.52 | 386.90 | 391.19 | 391.19 | 283,600 |
01 Apr 2024 | 392.77 | 395.93 | 389.00 | 393.91 | 393.91 | 276,900 |
28 Mar 2024 | 393.00 | 393.43 | 389.54 | 391.85 | 391.85 | 223,600 |
27 Mar 2024 | 390.58 | 390.58 | 386.18 | 388.62 | 388.62 | 242,400 |
26 Mar 2024 | 387.09 | 392.63 | 382.72 | 388.50 | 388.50 | 392,300 |
25 Mar 2024 | 387.65 | 389.59 | 386.07 | 387.31 | 387.31 | 202,400 |
22 Mar 2024 | 388.63 | 390.87 | 384.26 | 387.02 | 387.02 | 287,900 |
21 Mar 2024 | 382.21 | 389.31 | 379.64 | 388.65 | 388.65 | 288,200 |
20 Mar 2024 | 375.43 | 380.84 | 370.15 | 379.25 | 379.25 | 284,600 |
19 Mar 2024 | 370.92 | 373.82 | 366.20 | 372.36 | 372.36 | 283,600 |
18 Mar 2024 | 371.48 | 373.12 | 365.82 | 367.14 | 367.14 | 367,600 |
15 Mar 2024 | 361.25 | 372.22 | 361.25 | 371.48 | 371.48 | 916,700 |
14 Mar 2024 | 362.60 | 366.82 | 360.50 | 363.41 | 363.41 | 227,500 |
13 Mar 2024 | 360.76 | 364.79 | 360.76 | 362.89 | 362.89 | 228,100 |
12 Mar 2024 | 357.00 | 361.62 | 356.51 | 361.56 | 361.56 | 216,500 |
11 Mar 2024 | 353.87 | 357.48 | 350.76 | 357.00 | 357.00 | 204,600 |
08 Mar 2024 | 366.02 | 367.18 | 354.69 | 354.81 | 354.81 | 193,200 |
07 Mar 2024 | 362.46 | 367.29 | 361.82 | 365.38 | 365.38 | 241,500 |
06 Mar 2024 | 358.02 | 360.68 | 357.45 | 360.64 | 360.64 | 187,800 |
05 Mar 2024 | 349.36 | 356.08 | 349.36 | 355.47 | 355.47 | 233,900 |
04 Mar 2024 | 348.52 | 354.09 | 347.97 | 352.49 | 352.49 | 273,800 |
01 Mar 2024 | 350.57 | 350.67 | 346.55 | 347.10 | 347.10 | 393,000 |
29 Feb 2024 | 349.79 | 353.95 | 346.72 | 350.00 | 350.00 | 488,000 |
28 Feb 2024 | 347.27 | 350.54 | 346.29 | 349.68 | 349.68 | 351,300 |
27 Feb 2024 | 351.18 | 351.63 | 346.42 | 347.20 | 347.20 | 309,300 |
26 Feb 2024 | 355.00 | 357.35 | 350.02 | 350.29 | 350.29 | 167,700 |
23 Feb 2024 | 355.00 | 357.78 | 353.64 | 356.27 | 356.27 | 171,400 |
22 Feb 2024 | 350.00 | 353.24 | 349.02 | 352.86 | 352.86 | 198,800 |
21 Feb 2024 | 346.23 | 347.98 | 343.56 | 347.44 | 347.44 | 278,400 |
20 Feb 2024 | 339.91 | 347.42 | 339.10 | 346.92 | 346.92 | 218,600 |
16 Feb 2024 | 345.42 | 348.20 | 341.83 | 341.92 | 341.92 | 237,900 |
15 Feb 2024 | 347.78 | 349.38 | 344.00 | 345.28 | 345.28 | 226,200 |
15 Feb 2024 | 0.85 Dividend | |||||
14 Feb 2024 | 347.32 | 349.29 | 344.43 | 347.42 | 346.57 | 241,900 |
13 Feb 2024 | 343.82 | 346.44 | 338.53 | 343.73 | 342.89 | 303,300 |
12 Feb 2024 | 345.77 | 350.99 | 344.14 | 350.51 | 349.65 | 314,200 |
09 Feb 2024 | 341.74 | 348.71 | 341.74 | 346.11 | 345.26 | 298,400 |
08 Feb 2024 | 340.20 | 343.57 | 337.01 | 342.74 | 341.90 | 446,900 |
07 Feb 2024 | 347.90 | 350.00 | 333.50 | 341.91 | 341.07 | 815,900 |
06 Feb 2024 | 315.67 | 318.06 | 313.56 | 317.61 | 316.83 | 476,500 |
05 Feb 2024 | 317.36 | 319.69 | 314.12 | 314.54 | 313.77 | 240,700 |
02 Feb 2024 | 316.85 | 321.32 | 314.11 | 320.99 | 320.20 | 244,200 |
01 Feb 2024 | 316.56 | 319.04 | 313.14 | 319.04 | 318.26 | 241,000 |
31 Jan 2024 | 321.00 | 322.29 | 313.96 | 314.26 | 313.49 | 731,000 |
30 Jan 2024 | 312.59 | 320.53 | 310.04 | 320.38 | 319.60 | 331,900 |
29 Jan 2024 | 309.54 | 314.13 | 308.44 | 314.00 | 313.23 | 118,800 |
26 Jan 2024 | 311.93 | 311.93 | 308.20 | 309.05 | 308.29 | 119,900 |
25 Jan 2024 | 305.53 | 310.61 | 302.44 | 310.21 | 309.45 | 194,500 |
24 Jan 2024 | 306.68 | 306.68 | 302.08 | 302.19 | 301.45 | 211,300 |
23 Jan 2024 | 309.34 | 310.59 | 303.80 | 303.92 | 303.18 | 242,200 |
22 Jan 2024 | 310.74 | 313.52 | 308.50 | 309.16 | 308.40 | 246,700 |
19 Jan 2024 | 309.85 | 310.85 | 305.06 | 308.74 | 307.98 | 226,600 |
18 Jan 2024 | 310.53 | 311.74 | 306.65 | 310.11 | 309.35 | 162,000 |
17 Jan 2024 | 300.40 | 310.69 | 299.98 | 309.60 | 308.84 | 279,300 |
16 Jan 2024 | 299.96 | 300.90 | 297.25 | 300.88 | 300.14 | 192,100 |
12 Jan 2024 | 307.73 | 307.90 | 301.32 | 302.10 | 301.36 | 169,400 |
11 Jan 2024 | 305.08 | 307.24 | 301.64 | 306.06 | 305.31 | 139,900 |
10 Jan 2024 | 308.18 | 310.86 | 304.66 | 305.98 | 305.23 | 221,100 |
09 Jan 2024 | 307.83 | 309.93 | 306.51 | 307.71 | 306.96 | 117,800 |
08 Jan 2024 | 306.25 | 309.53 | 305.00 | 309.53 | 308.77 | 140,600 |
05 Jan 2024 | 301.46 | 308.19 | 301.01 | 306.25 | 305.50 | 282,700 |
04 Jan 2024 | 301.22 | 304.15 | 300.61 | 301.66 | 300.92 | 214,300 |
03 Jan 2024 | 305.61 | 306.20 | 300.35 | 301.57 | 300.83 | 199,500 |
02 Jan 2024 | 309.89 | 312.83 | 308.11 | 310.00 | 309.24 | 166,800 |
29 Dec 2023 | 312.91 | 315.28 | 311.27 | 312.43 | 311.67 | 133,100 |
28 Dec 2023 | 312.26 | 315.98 | 312.26 | 313.95 | 313.18 | 93,400 |
27 Dec 2023 | 313.98 | 315.21 | 312.94 | 313.91 | 313.14 | 139,300 |
26 Dec 2023 | 313.38 | 315.88 | 311.53 | 314.19 | 313.42 | 126,900 |
22 Dec 2023 | 311.59 | 313.84 | 311.13 | 312.06 | 311.30 | 209,800 |
21 Dec 2023 | 312.67 | 313.94 | 309.39 | 310.67 | 309.91 | 172,900 |
20 Dec 2023 | 311.95 | 317.09 | 308.69 | 309.45 | 308.69 | 338,100 |
19 Dec 2023 | 317.48 | 318.74 | 312.78 | 313.08 | 312.31 | 269,900 |
18 Dec 2023 | 314.10 | 315.00 | 309.99 | 314.77 | 314.00 | 415,300 |
15 Dec 2023 | 307.14 | 315.00 | 305.07 | 314.41 | 313.64 | 928,500 |
14 Dec 2023 | 300.00 | 310.24 | 298.72 | 309.09 | 308.33 | 426,100 |
13 Dec 2023 | 293.69 | 299.28 | 291.23 | 297.71 | 296.98 | 405,400 |
12 Dec 2023 | 295.18 | 295.60 | 291.45 | 295.35 | 294.63 | 241,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |