Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
13 May 2024 | 382.41 | 384.80 | 382.02 | 383.92 | 383.92 | 84,172 |
10 May 2024 | 381.41 | 385.56 | 380.97 | 382.93 | 382.93 | 145,200 |
09 May 2024 | 380.49 | 382.88 | 379.45 | 380.53 | 380.53 | 140,400 |
08 May 2024 | 380.74 | 383.57 | 377.36 | 380.97 | 380.97 | 196,100 |
07 May 2024 | 381.16 | 381.34 | 376.60 | 378.64 | 378.64 | 319,800 |
06 May 2024 | 370.97 | 379.11 | 370.24 | 379.00 | 379.00 | 290,900 |
03 May 2024 | 371.06 | 371.11 | 363.47 | 369.65 | 369.65 | 194,900 |
02 May 2024 | 372.08 | 373.42 | 366.30 | 372.07 | 372.07 | 531,400 |
01 May 2024 | 366.63 | 375.18 | 366.63 | 369.90 | 369.90 | 567,000 |
30 Apr 2024 | 360.00 | 367.62 | 351.52 | 366.41 | 366.41 | 563,300 |
29 Apr 2024 | 365.00 | 369.49 | 364.96 | 369.11 | 369.11 | 424,700 |
26 Apr 2024 | 363.85 | 366.37 | 361.44 | 364.70 | 364.70 | 294,100 |
25 Apr 2024 | 367.25 | 370.30 | 362.45 | 365.76 | 365.76 | 330,800 |
24 Apr 2024 | 366.32 | 367.28 | 362.18 | 365.74 | 365.74 | 336,000 |
23 Apr 2024 | 373.87 | 374.57 | 367.89 | 368.67 | 368.67 | 285,000 |
22 Apr 2024 | 371.30 | 376.00 | 369.35 | 372.84 | 372.84 | 233,600 |
19 Apr 2024 | 361.88 | 370.54 | 360.00 | 370.26 | 370.26 | 425,200 |
18 Apr 2024 | 359.70 | 362.16 | 355.22 | 360.21 | 360.21 | 399,200 |
17 Apr 2024 | 356.87 | 358.79 | 354.08 | 357.14 | 357.14 | 446,700 |
16 Apr 2024 | 359.92 | 361.85 | 356.53 | 359.92 | 359.92 | 302,900 |
15 Apr 2024 | 364.65 | 368.14 | 359.10 | 359.53 | 359.53 | 207,000 |
12 Apr 2024 | 364.49 | 368.00 | 361.11 | 361.81 | 361.81 | 243,700 |
11 Apr 2024 | 368.35 | 371.73 | 362.62 | 366.15 | 366.15 | 343,000 |
10 Apr 2024 | 372.80 | 376.14 | 369.19 | 371.64 | 371.64 | 289,200 |
09 Apr 2024 | 380.66 | 380.78 | 369.74 | 371.50 | 371.50 | 307,600 |
08 Apr 2024 | 381.27 | 384.08 | 379.21 | 381.11 | 381.11 | 220,200 |
05 Apr 2024 | 382.04 | 384.59 | 378.26 | 379.86 | 379.86 | 251,900 |
04 Apr 2024 | 390.48 | 391.69 | 379.40 | 379.46 | 379.46 | 289,900 |
03 Apr 2024 | 390.95 | 391.88 | 384.76 | 387.62 | 387.62 | 374,500 |
02 Apr 2024 | 399.57 | 400.75 | 391.80 | 391.87 | 391.87 | 305,500 |
01 Apr 2024 | 395.95 | 399.46 | 395.31 | 398.04 | 398.04 | 191,400 |
28 Mar 2024 | 396.57 | 399.88 | 396.30 | 397.50 | 397.50 | 241,500 |
27 Mar 2024 | 391.52 | 396.22 | 390.19 | 395.79 | 395.79 | 245,600 |
26 Mar 2024 | 391.00 | 393.47 | 386.94 | 388.31 | 388.31 | 279,600 |
25 Mar 2024 | 384.58 | 392.40 | 383.60 | 391.90 | 391.90 | 253,200 |
22 Mar 2024 | 384.83 | 385.53 | 382.74 | 384.17 | 384.17 | 271,800 |
21 Mar 2024 | 390.54 | 390.54 | 382.59 | 384.43 | 384.43 | 479,900 |
20 Mar 2024 | 386.51 | 390.93 | 386.51 | 390.72 | 390.72 | 349,600 |
19 Mar 2024 | 391.18 | 393.15 | 387.38 | 387.40 | 387.40 | 246,300 |
18 Mar 2024 | 389.53 | 392.14 | 388.06 | 388.11 | 388.11 | 384,200 |
18 Mar 2024 | 1.75 Dividend | |||||
15 Mar 2024 | 386.59 | 393.30 | 386.59 | 392.87 | 391.12 | 844,900 |
14 Mar 2024 | 384.79 | 388.50 | 384.79 | 388.31 | 386.58 | 247,900 |
13 Mar 2024 | 385.00 | 388.19 | 383.87 | 386.04 | 384.32 | 303,000 |
12 Mar 2024 | 379.04 | 383.89 | 378.34 | 383.57 | 381.86 | 340,900 |
11 Mar 2024 | 367.34 | 381.36 | 365.59 | 379.67 | 377.98 | 382,500 |
08 Mar 2024 | 365.51 | 369.85 | 363.34 | 367.70 | 366.06 | 332,600 |
07 Mar 2024 | 369.51 | 372.42 | 364.55 | 367.50 | 365.86 | 446,900 |
06 Mar 2024 | 368.71 | 371.56 | 365.79 | 370.18 | 368.53 | 286,000 |
05 Mar 2024 | 368.12 | 371.96 | 365.80 | 366.93 | 365.30 | 364,300 |
04 Mar 2024 | 369.58 | 371.91 | 365.49 | 367.50 | 365.86 | 390,300 |
01 Mar 2024 | 368.50 | 370.02 | 367.08 | 369.92 | 368.27 | 455,300 |
29 Feb 2024 | 369.86 | 369.86 | 364.22 | 368.88 | 367.24 | 496,900 |
28 Feb 2024 | 368.58 | 371.64 | 367.40 | 370.35 | 368.70 | 259,300 |
27 Feb 2024 | 365.80 | 367.78 | 363.58 | 367.71 | 366.07 | 227,900 |
26 Feb 2024 | 370.88 | 373.70 | 366.41 | 367.00 | 365.37 | 265,900 |
23 Feb 2024 | 370.45 | 372.22 | 368.72 | 370.88 | 369.23 | 225,500 |
22 Feb 2024 | 363.99 | 372.13 | 361.26 | 370.45 | 368.80 | 507,000 |
21 Feb 2024 | 367.00 | 369.51 | 359.96 | 361.90 | 360.29 | 456,700 |
20 Feb 2024 | 365.93 | 372.96 | 365.93 | 368.11 | 366.47 | 388,300 |
16 Feb 2024 | 378.47 | 379.00 | 367.49 | 367.87 | 366.23 | 392,000 |
15 Feb 2024 | 372.43 | 376.40 | 369.69 | 374.38 | 372.71 | 453,300 |
14 Feb 2024 | 367.70 | 373.52 | 366.04 | 371.04 | 369.39 | 444,300 |
13 Feb 2024 | 365.00 | 372.82 | 362.02 | 368.16 | 366.52 | 704,900 |
12 Feb 2024 | 354.57 | 364.28 | 354.13 | 360.93 | 359.32 | 413,700 |
09 Feb 2024 | 351.74 | 355.19 | 348.36 | 353.76 | 352.18 | 691,500 |
08 Feb 2024 | 359.86 | 365.01 | 343.76 | 354.56 | 352.98 | 1,386,200 |
07 Feb 2024 | 382.07 | 386.28 | 380.47 | 383.94 | 382.23 | 429,600 |
06 Feb 2024 | 382.90 | 384.37 | 380.02 | 380.63 | 378.93 | 294,000 |
05 Feb 2024 | 380.78 | 384.29 | 378.76 | 381.81 | 380.11 | 250,800 |
02 Feb 2024 | 381.24 | 383.60 | 379.89 | 381.34 | 379.64 | 392,400 |
01 Feb 2024 | 382.15 | 382.17 | 375.88 | 378.41 | 376.72 | 368,100 |
31 Jan 2024 | 382.81 | 388.50 | 382.11 | 384.97 | 383.26 | 344,500 |
30 Jan 2024 | 377.65 | 380.00 | 377.15 | 379.73 | 378.04 | 288,300 |
29 Jan 2024 | 378.74 | 379.64 | 375.82 | 377.51 | 375.83 | 337,800 |
26 Jan 2024 | 376.84 | 379.93 | 375.91 | 379.75 | 378.06 | 254,900 |
25 Jan 2024 | 376.12 | 378.18 | 369.50 | 376.56 | 374.88 | 274,600 |
24 Jan 2024 | 374.00 | 378.23 | 374.00 | 375.01 | 373.34 | 331,100 |
23 Jan 2024 | 374.31 | 376.42 | 371.79 | 374.99 | 373.32 | 252,700 |
22 Jan 2024 | 373.27 | 377.22 | 371.43 | 374.70 | 373.03 | 271,300 |
19 Jan 2024 | 372.56 | 377.41 | 371.21 | 373.84 | 372.17 | 340,800 |
18 Jan 2024 | 363.04 | 369.45 | 361.38 | 368.92 | 367.28 | 261,000 |
17 Jan 2024 | 368.42 | 372.78 | 364.36 | 365.20 | 363.57 | 294,400 |
16 Jan 2024 | 371.01 | 373.09 | 367.65 | 369.23 | 367.59 | 316,400 |
12 Jan 2024 | 375.33 | 378.00 | 370.39 | 370.43 | 368.78 | 346,900 |
11 Jan 2024 | 370.96 | 375.08 | 369.64 | 374.37 | 372.70 | 316,100 |
10 Jan 2024 | 365.38 | 370.58 | 364.68 | 370.50 | 368.85 | 415,800 |
09 Jan 2024 | 372.25 | 372.25 | 362.64 | 368.51 | 366.87 | 343,100 |
08 Jan 2024 | 371.87 | 375.00 | 364.65 | 372.50 | 370.84 | 437,300 |
05 Jan 2024 | 370.83 | 371.53 | 365.20 | 371.41 | 369.76 | 529,900 |
04 Jan 2024 | 366.38 | 370.37 | 364.08 | 367.69 | 366.05 | 541,800 |
03 Jan 2024 | 362.78 | 368.86 | 361.29 | 363.95 | 362.33 | 605,600 |
02 Jan 2024 | 355.01 | 362.23 | 355.00 | 361.65 | 360.04 | 409,400 |
29 Dec 2023 | 352.46 | 354.46 | 351.05 | 353.58 | 352.01 | 210,500 |
28 Dec 2023 | 350.00 | 354.22 | 350.00 | 352.61 | 351.04 | 214,400 |
27 Dec 2023 | 350.00 | 352.57 | 348.61 | 350.69 | 349.13 | 377,300 |
26 Dec 2023 | 354.94 | 355.88 | 349.69 | 351.28 | 349.72 | 355,900 |
22 Dec 2023 | 358.00 | 360.30 | 353.45 | 353.64 | 352.06 | 277,100 |
21 Dec 2023 | 356.36 | 358.98 | 352.77 | 357.63 | 356.04 | 395,500 |
20 Dec 2023 | 364.04 | 366.99 | 356.76 | 356.79 | 355.20 | 388,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |