Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Jul 2024 | 334.15 | 337.00 | 334.15 | 337.00 | 337.00 | 45 |
03 Jul 2024 | 339.75 | 340.00 | 335.00 | 335.20 | 335.20 | 444 |
02 Jul 2024 | 336.70 | 337.70 | 335.50 | 337.00 | 337.00 | 52 |
01 Jul 2024 | 348.55 | 349.05 | 340.60 | 341.45 | 341.45 | 301 |
28 Jun 2024 | 352.65 | 354.35 | 350.95 | 352.60 | 352.60 | 103 |
28 Jun 2024 | 1.47 Dividend | |||||
27 Jun 2024 | 350.25 | 352.45 | 350.10 | 350.40 | 348.93 | 103 |
26 Jun 2024 | 345.00 | 346.60 | 345.00 | 346.15 | 344.70 | 444 |
25 Jun 2024 | 354.55 | 354.55 | 342.80 | 343.30 | 341.86 | 197 |
24 Jun 2024 | 353.05 | 356.60 | 349.75 | 356.30 | 354.81 | 30 |
21 Jun 2024 | 356.00 | 356.20 | 350.65 | 353.05 | 351.57 | 272 |
20 Jun 2024 | 356.50 | 358.20 | 355.20 | 356.45 | 354.95 | 197 |
19 Jun 2024 | 353.60 | 355.20 | 353.60 | 355.20 | 353.71 | 1 |
18 Jun 2024 | 353.75 | 356.60 | 352.45 | 356.40 | 354.90 | 153 |
17 Jun 2024 | 353.25 | 353.85 | 347.40 | 353.85 | 352.37 | 1,465 |
14 Jun 2024 | 352.15 | 352.95 | 349.35 | 352.35 | 350.87 | 276 |
13 Jun 2024 | 341.55 | 346.10 | 341.55 | 346.10 | 344.65 | 141 |
12 Jun 2024 | 340.55 | 343.45 | 339.55 | 341.70 | 340.27 | 611 |
11 Jun 2024 | 340.00 | 342.95 | 340.00 | 341.30 | 339.87 | 174 |
10 Jun 2024 | 342.25 | 345.25 | 341.90 | 343.20 | 341.76 | 174 |
07 Jun 2024 | 341.50 | 343.30 | 341.50 | 343.30 | 341.86 | 30 |
06 Jun 2024 | 340.55 | 342.65 | 340.00 | 340.45 | 339.02 | 114 |
05 Jun 2024 | 340.55 | 341.35 | 337.35 | 339.65 | 338.23 | 261 |
04 Jun 2024 | 337.95 | 338.60 | 335.15 | 335.15 | 333.74 | 264 |
03 Jun 2024 | 346.10 | 347.80 | 337.30 | 338.60 | 337.18 | 218 |
31 May 2024 | 340.90 | 341.55 | 338.00 | 339.60 | 338.18 | 114 |
30 May 2024 | 334.80 | 338.90 | 334.70 | 338.55 | 337.13 | 907 |
29 May 2024 | 340.20 | 340.20 | 336.00 | 336.00 | 334.59 | 39 |
28 May 2024 | 345.00 | 345.00 | 340.35 | 340.35 | 338.92 | 201 |
27 May 2024 | 346.80 | 346.80 | 342.65 | 344.15 | 342.71 | 175 |
24 May 2024 | 351.55 | 351.55 | 345.20 | 345.20 | 343.75 | 63 |
23 May 2024 | 357.35 | 365.70 | 350.00 | 352.40 | 350.92 | 921 |
22 May 2024 | 357.40 | 357.50 | 356.00 | 356.55 | 355.05 | 102 |
21 May 2024 | 361.65 | 361.85 | 356.05 | 356.60 | 355.10 | 260 |
20 May 2024 | 364.65 | 366.80 | 363.15 | 363.60 | 362.07 | 877 |
17 May 2024 | 362.80 | 365.40 | 360.70 | 360.80 | 359.29 | 291 |
16 May 2024 | 379.05 | 380.80 | 355.20 | 369.20 | 367.65 | 737 |
15 May 2024 | 382.35 | 382.35 | 379.85 | 382.35 | 380.75 | 302 |
14 May 2024 | 377.90 | 384.85 | 377.50 | 383.70 | 382.09 | 46 |
13 May 2024 | 379.40 | 384.80 | 377.65 | 382.05 | 380.45 | 280 |
10 May 2024 | 380.95 | 382.20 | 378.15 | 378.60 | 377.01 | 113 |
09 May 2024 | 376.60 | 380.00 | 376.45 | 379.65 | 378.06 | 361 |
08 May 2024 | 378.50 | 378.50 | 376.25 | 378.15 | 376.56 | 12 |
07 May 2024 | 374.20 | 376.25 | 374.20 | 376.25 | 374.67 | 20 |
06 May 2024 | 373.90 | 375.00 | 371.55 | 372.35 | 370.79 | 307 |
03 May 2024 | 372.20 | 372.20 | 366.10 | 367.55 | 366.01 | 339 |
02 May 2024 | 363.25 | 368.30 | 362.00 | 368.10 | 366.56 | 368 |
30 Apr 2024 | 376.85 | 376.85 | 368.00 | 368.10 | 366.56 | 104 |
29 Apr 2024 | 369.00 | 374.40 | 366.95 | 374.10 | 372.53 | 41 |
26 Apr 2024 | 365.90 | 367.15 | 365.85 | 366.55 | 365.01 | 51 |
25 Apr 2024 | 367.85 | 367.85 | 359.55 | 364.30 | 362.77 | 508 |
24 Apr 2024 | 372.30 | 372.30 | 368.65 | 368.65 | 367.10 | 172 |
23 Apr 2024 | 376.35 | 376.70 | 374.60 | 374.60 | 373.03 | 34 |
22 Apr 2024 | 375.35 | 375.75 | 370.95 | 373.65 | 372.08 | 65 |
19 Apr 2024 | 372.80 | 376.85 | 371.70 | 375.75 | 374.17 | 201 |
18 Apr 2024 | 372.40 | 377.40 | 368.60 | 376.00 | 374.42 | 531 |
17 Apr 2024 | 369.30 | 373.00 | 368.90 | 370.60 | 369.05 | 305 |
16 Apr 2024 | 369.10 | 371.95 | 365.75 | 369.55 | 368.00 | 692 |
15 Apr 2024 | 373.65 | 376.65 | 372.00 | 375.10 | 373.53 | 422 |
12 Apr 2024 | 385.50 | 387.05 | 381.55 | 381.55 | 379.95 | 289 |
11 Apr 2024 | 383.65 | 386.00 | 380.75 | 381.15 | 379.55 | 166 |
10 Apr 2024 | 380.00 | 381.10 | 374.20 | 381.10 | 379.50 | 203 |
09 Apr 2024 | 374.90 | 379.35 | 374.90 | 379.35 | 377.76 | 14 |
08 Apr 2024 | 380.90 | 382.05 | 378.75 | 378.75 | 377.16 | 94 |
05 Apr 2024 | 377.30 | 379.05 | 374.55 | 377.75 | 376.17 | 37 |
04 Apr 2024 | 374.25 | 380.85 | 374.25 | 380.40 | 378.80 | 264 |
03 Apr 2024 | 374.00 | 378.15 | 372.95 | 373.25 | 371.68 | 123 |
02 Apr 2024 | 376.85 | 378.70 | 372.50 | 374.85 | 373.28 | 854 |
28 Mar 2024 | 378.00 | 380.30 | 377.30 | 380.30 | 378.70 | 381 |
27 Mar 2024 | 368.00 | 376.60 | 366.20 | 375.80 | 374.22 | 436 |
27 Mar 2024 | 1.47 Dividend | |||||
26 Mar 2024 | 368.10 | 368.10 | 365.20 | 367.30 | 364.30 | 599 |
25 Mar 2024 | 368.90 | 369.70 | 368.10 | 368.30 | 365.29 | 587 |
22 Mar 2024 | 366.00 | 370.10 | 366.00 | 370.10 | 367.07 | 249 |
21 Mar 2024 | 363.90 | 367.20 | 361.50 | 366.20 | 363.20 | 228 |
20 Mar 2024 | 359.60 | 364.00 | 358.70 | 361.40 | 358.44 | 633 |
19 Mar 2024 | 357.20 | 357.90 | 354.30 | 357.90 | 354.97 | 285 |
18 Mar 2024 | 352.90 | 355.20 | 351.90 | 354.90 | 352.00 | 390 |
15 Mar 2024 | 351.60 | 351.60 | 348.70 | 351.00 | 348.13 | 255 |
14 Mar 2024 | 347.40 | 348.60 | 347.00 | 348.30 | 345.45 | 131 |
13 Mar 2024 | 343.10 | 346.30 | 340.80 | 346.10 | 343.27 | 138 |
12 Mar 2024 | 343.00 | 344.90 | 342.90 | 343.60 | 340.79 | 108 |
11 Mar 2024 | 343.30 | 343.30 | 340.40 | 341.80 | 339.00 | 52 |
08 Mar 2024 | 343.40 | 343.40 | 341.70 | 341.70 | 338.90 | 73 |
07 Mar 2024 | 336.50 | 343.50 | 336.00 | 342.00 | 339.20 | 528 |
06 Mar 2024 | 337.30 | 339.00 | 336.10 | 336.40 | 333.65 | 463 |
05 Mar 2024 | 335.00 | 339.70 | 332.50 | 339.70 | 336.92 | 236 |
04 Mar 2024 | 340.70 | 340.70 | 335.00 | 335.30 | 332.56 | 361 |
01 Mar 2024 | 338.00 | 339.70 | 334.70 | 335.00 | 332.26 | 1,410 |
29 Feb 2024 | 337.20 | 338.40 | 336.00 | 336.90 | 334.14 | 201 |
28 Feb 2024 | 333.60 | 336.20 | 332.50 | 336.10 | 333.35 | 120 |
27 Feb 2024 | 336.30 | 337.40 | 330.70 | 331.00 | 328.29 | 795 |
26 Feb 2024 | 338.00 | 339.80 | 335.70 | 336.70 | 333.95 | 593 |
23 Feb 2024 | 332.00 | 336.50 | 329.60 | 336.50 | 333.75 | 540 |
22 Feb 2024 | 330.80 | 331.90 | 328.50 | 329.10 | 326.41 | 268 |
21 Feb 2024 | 331.30 | 332.10 | 329.00 | 329.90 | 327.20 | 557 |
20 Feb 2024 | 334.00 | 336.60 | 329.40 | 329.40 | 326.71 | 942 |
19 Feb 2024 | 336.20 | 338.10 | 334.30 | 338.10 | 335.33 | 329 |
16 Feb 2024 | 338.00 | 339.40 | 334.00 | 334.20 | 331.47 | 737 |
15 Feb 2024 | 360.40 | 364.10 | 338.90 | 338.90 | 336.13 | 1,346 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |