Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 361.81 | 399.79 | 361.00 | 395.01 | 395.01 | 253,800 |
25 Jul 2024 | 345.09 | 354.32 | 343.73 | 344.67 | 344.67 | 79,800 |
24 Jul 2024 | 348.47 | 351.37 | 339.19 | 342.31 | 342.31 | 80,100 |
23 Jul 2024 | 341.28 | 352.29 | 334.04 | 348.56 | 348.56 | 106,500 |
22 Jul 2024 | 357.26 | 357.26 | 335.80 | 343.00 | 343.00 | 113,500 |
19 Jul 2024 | 363.76 | 363.99 | 353.52 | 357.83 | 357.83 | 112,300 |
18 Jul 2024 | 376.73 | 383.77 | 362.08 | 364.25 | 364.25 | 121,300 |
17 Jul 2024 | 357.92 | 377.36 | 357.92 | 376.96 | 376.96 | 134,200 |
16 Jul 2024 | 347.79 | 364.84 | 341.36 | 363.26 | 363.26 | 182,500 |
15 Jul 2024 | 337.51 | 359.33 | 337.51 | 343.69 | 343.69 | 291,900 |
12 Jul 2024 | 339.93 | 340.47 | 334.08 | 339.07 | 339.07 | 102,500 |
11 Jul 2024 | 331.78 | 344.24 | 331.00 | 336.72 | 336.72 | 147,800 |
10 Jul 2024 | 325.59 | 328.28 | 318.68 | 327.86 | 327.86 | 86,300 |
09 Jul 2024 | 331.47 | 331.47 | 320.94 | 321.90 | 321.90 | 96,000 |
08 Jul 2024 | 348.11 | 348.11 | 330.10 | 332.63 | 332.63 | 119,700 |
05 Jul 2024 | 345.64 | 349.93 | 345.62 | 346.82 | 346.82 | 56,500 |
03 Jul 2024 | 348.30 | 349.80 | 343.48 | 349.61 | 349.61 | 36,800 |
02 Jul 2024 | 347.68 | 349.00 | 342.76 | 348.30 | 348.30 | 83,500 |
01 Jul 2024 | 355.99 | 356.39 | 341.00 | 347.62 | 347.62 | 97,600 |
28 Jun 2024 | 348.75 | 359.23 | 348.75 | 354.00 | 354.00 | 915,400 |
27 Jun 2024 | 355.27 | 358.73 | 347.23 | 348.65 | 348.65 | 112,100 |
26 Jun 2024 | 339.36 | 356.62 | 338.41 | 355.02 | 355.02 | 108,700 |
25 Jun 2024 | 359.04 | 359.04 | 339.96 | 340.31 | 340.31 | 86,200 |
24 Jun 2024 | 366.78 | 368.76 | 351.54 | 359.64 | 359.64 | 81,200 |
21 Jun 2024 | 358.74 | 369.37 | 353.29 | 368.39 | 368.39 | 178,200 |
20 Jun 2024 | 354.36 | 360.04 | 353.84 | 356.47 | 356.47 | 55,000 |
18 Jun 2024 | 363.47 | 368.21 | 355.90 | 356.39 | 356.39 | 90,600 |
17 Jun 2024 | 356.93 | 364.46 | 353.27 | 362.43 | 362.43 | 69,200 |
14 Jun 2024 | 356.71 | 359.81 | 352.14 | 359.77 | 359.77 | 60,400 |
13 Jun 2024 | 359.12 | 359.85 | 354.12 | 358.22 | 358.22 | 48,200 |
12 Jun 2024 | 375.22 | 379.83 | 357.80 | 359.85 | 359.85 | 68,100 |
11 Jun 2024 | 359.74 | 373.11 | 359.74 | 368.28 | 368.28 | 84,600 |
10 Jun 2024 | 370.03 | 370.03 | 364.00 | 364.21 | 364.21 | 73,200 |
07 Jun 2024 | 382.34 | 390.76 | 374.72 | 374.72 | 374.72 | 53,600 |
06 Jun 2024 | 380.05 | 391.41 | 380.05 | 386.70 | 386.70 | 70,900 |
05 Jun 2024 | 392.27 | 392.27 | 383.71 | 383.73 | 383.73 | 73,700 |
04 Jun 2024 | 389.34 | 393.70 | 385.76 | 387.68 | 387.68 | 70,400 |
03 Jun 2024 | 378.92 | 395.92 | 378.92 | 388.88 | 388.88 | 128,200 |
31 May 2024 | 375.78 | 387.96 | 371.67 | 385.91 | 385.91 | 81,500 |
30 May 2024 | 369.89 | 378.14 | 363.49 | 375.58 | 375.58 | 88,500 |
29 May 2024 | 363.93 | 366.83 | 355.21 | 366.37 | 366.37 | 108,400 |
28 May 2024 | 354.78 | 369.36 | 354.78 | 368.62 | 368.62 | 147,300 |
24 May 2024 | 335.82 | 353.73 | 332.94 | 353.13 | 353.13 | 147,700 |
24 May 2024 | 2.95 Dividend | |||||
23 May 2024 | 356.55 | 356.79 | 337.84 | 338.00 | 335.05 | 203,900 |
22 May 2024 | 361.59 | 363.89 | 351.97 | 351.98 | 348.91 | 116,700 |
21 May 2024 | 374.46 | 378.43 | 363.11 | 363.69 | 360.52 | 121,700 |
20 May 2024 | 387.45 | 387.45 | 376.95 | 378.00 | 374.70 | 101,300 |
17 May 2024 | 395.22 | 395.22 | 385.42 | 387.44 | 384.06 | 103,300 |
16 May 2024 | 388.74 | 395.98 | 386.52 | 395.36 | 391.91 | 79,100 |
15 May 2024 | 409.16 | 410.31 | 385.01 | 388.31 | 384.92 | 107,700 |
14 May 2024 | 406.04 | 412.25 | 400.56 | 404.42 | 400.89 | 105,400 |
13 May 2024 | 398.59 | 409.98 | 396.42 | 398.92 | 395.44 | 94,800 |
10 May 2024 | 393.15 | 397.01 | 381.58 | 393.75 | 390.31 | 105,700 |
09 May 2024 | 395.90 | 399.46 | 387.56 | 392.33 | 388.91 | 109,800 |
08 May 2024 | 391.16 | 401.77 | 390.58 | 395.42 | 391.97 | 84,500 |
07 May 2024 | 404.04 | 404.48 | 392.96 | 393.00 | 389.57 | 100,200 |
06 May 2024 | 383.21 | 402.45 | 376.02 | 402.43 | 398.92 | 157,800 |
03 May 2024 | 369.13 | 408.42 | 369.13 | 378.45 | 375.15 | 162,600 |
02 May 2024 | 402.74 | 406.18 | 392.34 | 395.98 | 392.52 | 90,600 |
01 May 2024 | 396.01 | 399.50 | 388.18 | 396.71 | 393.25 | 77,300 |
30 Apr 2024 | 395.57 | 395.57 | 387.07 | 393.85 | 390.41 | 90,000 |
29 Apr 2024 | 391.28 | 400.67 | 391.28 | 398.37 | 394.89 | 77,300 |
26 Apr 2024 | 383.86 | 394.79 | 380.02 | 389.24 | 385.84 | 76,300 |
25 Apr 2024 | 396.66 | 400.93 | 383.15 | 387.39 | 384.01 | 143,200 |
24 Apr 2024 | 403.92 | 406.68 | 400.17 | 402.98 | 399.46 | 88,900 |
23 Apr 2024 | 406.02 | 411.30 | 404.71 | 407.42 | 403.86 | 124,300 |
22 Apr 2024 | 396.81 | 415.08 | 393.32 | 406.91 | 403.36 | 123,200 |
19 Apr 2024 | 397.58 | 408.15 | 394.53 | 395.61 | 392.16 | 1,101,400 |
18 Apr 2024 | 406.97 | 413.17 | 397.09 | 398.30 | 394.82 | 333,900 |
17 Apr 2024 | 389.02 | 397.90 | 388.81 | 393.60 | 390.16 | 74,900 |
16 Apr 2024 | 389.94 | 389.94 | 380.90 | 387.00 | 383.62 | 88,300 |
15 Apr 2024 | 387.22 | 397.52 | 382.00 | 392.43 | 389.00 | 128,100 |
12 Apr 2024 | 383.01 | 392.38 | 376.87 | 386.76 | 383.38 | 122,700 |
11 Apr 2024 | 380.47 | 386.42 | 373.37 | 386.00 | 382.63 | 110,700 |
10 Apr 2024 | 393.18 | 393.18 | 376.20 | 379.01 | 375.70 | 213,100 |
09 Apr 2024 | 399.47 | 401.80 | 392.01 | 399.16 | 395.68 | 102,800 |
08 Apr 2024 | 393.56 | 404.28 | 393.26 | 400.91 | 397.41 | 111,500 |
05 Apr 2024 | 405.52 | 410.54 | 388.69 | 392.01 | 388.59 | 223,200 |
04 Apr 2024 | 415.14 | 429.29 | 410.61 | 410.63 | 407.05 | 71,000 |
03 Apr 2024 | 424.43 | 424.83 | 410.92 | 411.20 | 407.61 | 60,600 |
02 Apr 2024 | 420.41 | 426.91 | 415.02 | 424.31 | 420.61 | 66,600 |
01 Apr 2024 | 426.66 | 426.66 | 411.85 | 421.95 | 418.27 | 69,600 |
28 Mar 2024 | 429.00 | 429.15 | 415.01 | 423.13 | 419.44 | 161,400 |
27 Mar 2024 | 439.31 | 439.31 | 415.52 | 424.98 | 421.27 | 144,600 |
26 Mar 2024 | 440.78 | 440.78 | 431.81 | 435.69 | 431.89 | 87,300 |
25 Mar 2024 | 433.70 | 441.00 | 433.04 | 438.68 | 434.85 | 51,500 |
22 Mar 2024 | 442.33 | 446.08 | 429.67 | 432.31 | 428.54 | 66,800 |
21 Mar 2024 | 443.64 | 452.72 | 440.57 | 442.87 | 439.00 | 51,900 |
20 Mar 2024 | 437.49 | 447.97 | 434.85 | 445.19 | 441.30 | 54,500 |
19 Mar 2024 | 439.96 | 445.02 | 435.94 | 440.62 | 436.77 | 70,800 |
18 Mar 2024 | 419.09 | 448.83 | 413.70 | 443.02 | 439.15 | 113,300 |
15 Mar 2024 | 426.00 | 428.00 | 418.70 | 421.69 | 418.01 | 165,500 |
14 Mar 2024 | 453.54 | 453.99 | 421.63 | 426.48 | 422.76 | 122,100 |
13 Mar 2024 | 466.80 | 470.87 | 454.16 | 454.94 | 450.97 | 108,300 |
12 Mar 2024 | 469.41 | 469.41 | 455.31 | 466.02 | 461.95 | 83,300 |
11 Mar 2024 | 450.37 | 468.00 | 450.37 | 467.97 | 463.89 | 60,400 |
08 Mar 2024 | 445.75 | 451.17 | 441.75 | 450.68 | 446.75 | 48,700 |
07 Mar 2024 | 440.39 | 446.39 | 438.00 | 442.74 | 438.88 | 69,900 |
06 Mar 2024 | 451.99 | 453.23 | 438.70 | 439.82 | 435.98 | 92,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |