Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 279.00 | 286.25 | 278.75 | 284.20 | 284.20 | 293,361 |
25 Jul 2024 | 275.00 | 282.95 | 270.40 | 278.15 | 278.15 | 786,576 |
24 Jul 2024 | 304.10 | 311.05 | 296.50 | 300.60 | 300.60 | 443,244 |
23 Jul 2024 | 317.70 | 322.30 | 314.35 | 314.90 | 314.90 | 181,762 |
22 Jul 2024 | 317.40 | 319.50 | 316.00 | 318.90 | 318.90 | 206,005 |
19 Jul 2024 | 311.95 | 317.65 | 308.80 | 315.05 | 315.05 | 292,102 |
18 Jul 2024 | 316.80 | 321.30 | 314.30 | 317.70 | 317.70 | 186,591 |
17 Jul 2024 | 311.35 | 315.55 | 307.45 | 314.05 | 314.05 | 212,948 |
16 Jul 2024 | 320.50 | 320.90 | 308.20 | 311.35 | 311.35 | 327,613 |
15 Jul 2024 | 325.05 | 328.90 | 318.30 | 321.30 | 321.30 | 346,410 |
12 Jul 2024 | 334.75 | 341.70 | 333.40 | 339.20 | 339.20 | 267,829 |
11 Jul 2024 | 328.60 | 331.35 | 324.60 | 331.35 | 331.35 | 246,187 |
10 Jul 2024 | 322.50 | 327.15 | 316.60 | 324.95 | 324.95 | 189,473 |
09 Jul 2024 | 326.75 | 327.00 | 319.45 | 321.90 | 321.90 | 196,755 |
08 Jul 2024 | 332.35 | 334.90 | 324.65 | 325.70 | 325.70 | 230,389 |
05 Jul 2024 | 336.40 | 341.30 | 333.40 | 335.05 | 335.05 | 100,590 |
04 Jul 2024 | 332.20 | 336.30 | 331.00 | 335.85 | 335.85 | 160,210 |
03 Jul 2024 | 331.35 | 334.10 | 327.80 | 330.60 | 330.60 | 220,243 |
02 Jul 2024 | 333.80 | 334.60 | 327.90 | 329.35 | 329.35 | 214,107 |
01 Jul 2024 | 344.55 | 346.90 | 336.00 | 336.00 | 336.00 | 218,831 |
28 Jun 2024 | 341.60 | 345.20 | 336.45 | 338.50 | 338.50 | 293,829 |
27 Jun 2024 | 339.45 | 346.35 | 337.65 | 341.75 | 341.75 | 383,980 |
26 Jun 2024 | 327.25 | 329.25 | 321.10 | 326.50 | 326.50 | 209,037 |
25 Jun 2024 | 321.40 | 331.35 | 320.00 | 325.15 | 325.15 | 245,917 |
24 Jun 2024 | 320.45 | 324.25 | 320.17 | 324.20 | 324.20 | 244,748 |
21 Jun 2024 | 316.05 | 320.40 | 315.80 | 320.10 | 320.10 | 634,993 |
20 Jun 2024 | 310.00 | 317.85 | 309.45 | 316.15 | 316.15 | 232,584 |
19 Jun 2024 | 308.90 | 310.90 | 306.25 | 308.60 | 308.60 | 149,359 |
18 Jun 2024 | 309.40 | 315.55 | 306.55 | 310.70 | 310.70 | 278,106 |
17 Jun 2024 | 303.90 | 304.65 | 300.45 | 304.65 | 304.65 | 202,982 |
14 Jun 2024 | 310.50 | 311.00 | 299.20 | 302.50 | 302.50 | 465,481 |
13 Jun 2024 | 317.35 | 318.60 | 310.60 | 314.55 | 314.55 | 262,451 |
12 Jun 2024 | 319.00 | 321.15 | 313.85 | 316.80 | 316.80 | 275,116 |
11 Jun 2024 | 329.30 | 331.25 | 319.10 | 319.35 | 319.35 | 234,667 |
10 Jun 2024 | 321.65 | 327.95 | 320.15 | 327.95 | 327.95 | 213,633 |
07 Jun 2024 | 327.35 | 332.85 | 325.85 | 328.10 | 328.10 | 177,393 |
06 Jun 2024 | 325.35 | 333.95 | 325.35 | 325.95 | 325.95 | 188,039 |
05 Jun 2024 | 325.35 | 326.70 | 319.10 | 323.25 | 323.25 | 147,286 |
04 Jun 2024 | 321.65 | 326.65 | 320.70 | 322.30 | 322.30 | 153,700 |
03 Jun 2024 | 320.50 | 325.80 | 319.95 | 322.15 | 322.15 | 207,184 |
31 May 2024 | 320.30 | 320.30 | 316.95 | 317.20 | 317.20 | 602,783 |
30 May 2024 | 321.50 | 323.95 | 319.80 | 320.60 | 320.60 | 195,743 |
29 May 2024 | 328.80 | 329.10 | 322.85 | 323.50 | 323.50 | 215,709 |
28 May 2024 | 333.20 | 335.55 | 330.00 | 331.15 | 331.15 | 166,607 |
27 May 2024 | 331.05 | 335.35 | 330.70 | 333.20 | 333.20 | 125,783 |
24 May 2024 | 328.65 | 334.45 | 328.05 | 332.45 | 332.45 | 180,208 |
23 May 2024 | 329.25 | 332.65 | 327.85 | 332.65 | 332.65 | 141,616 |
22 May 2024 | 331.60 | 332.70 | 325.20 | 330.15 | 330.15 | 199,957 |
21 May 2024 | 335.65 | 335.65 | 330.50 | 333.30 | 333.30 | 134,824 |
20 May 2024 | 333.35 | 337.15 | 331.40 | 335.90 | 335.90 | 122,009 |
17 May 2024 | 341.40 | 342.90 | 330.55 | 332.05 | 332.05 | 284,111 |
16 May 2024 | 335.45 | 341.25 | 335.45 | 341.25 | 341.25 | 165,394 |
15 May 2024 | 337.55 | 337.75 | 331.25 | 336.70 | 336.70 | 188,201 |
14 May 2024 | 332.75 | 342.70 | 331.50 | 338.85 | 338.85 | 230,422 |
13 May 2024 | 333.00 | 333.15 | 330.70 | 332.50 | 332.50 | 96,790 |
10 May 2024 | 337.40 | 339.30 | 331.70 | 332.45 | 332.45 | 240,613 |
09 May 2024 | 330.65 | 334.85 | 327.25 | 333.25 | 333.25 | 156,170 |
08 May 2024 | 330.00 | 334.35 | 328.60 | 331.10 | 331.10 | 174,422 |
07 May 2024 | 328.80 | 331.25 | 326.40 | 329.85 | 329.85 | 215,502 |
06 May 2024 | 329.00 | 331.85 | 326.10 | 326.80 | 326.80 | 145,808 |
03 May 2024 | 325.45 | 333.90 | 325.40 | 328.55 | 328.55 | 250,313 |
02 May 2024 | 322.65 | 324.10 | 319.50 | 322.80 | 322.80 | 231,602 |
02 May 2024 | 9.5 Dividend | |||||
30 Apr 2024 | 336.20 | 338.10 | 328.55 | 330.00 | 320.50 | 289,213 |
29 Apr 2024 | 339.90 | 341.45 | 335.50 | 335.65 | 325.99 | 180,147 |
26 Apr 2024 | 330.80 | 340.50 | 330.65 | 337.95 | 328.22 | 348,536 |
25 Apr 2024 | 325.10 | 330.40 | 323.70 | 327.30 | 317.88 | 358,415 |
24 Apr 2024 | 319.00 | 331.20 | 315.35 | 326.15 | 316.76 | 877,890 |
23 Apr 2024 | 347.40 | 353.90 | 346.60 | 350.20 | 340.12 | 193,053 |
22 Apr 2024 | 342.45 | 350.70 | 341.80 | 346.30 | 336.33 | 222,683 |
19 Apr 2024 | 337.30 | 341.40 | 334.25 | 339.10 | 329.34 | 200,491 |
18 Apr 2024 | 340.00 | 342.00 | 337.85 | 340.50 | 330.70 | 188,856 |
17 Apr 2024 | 342.80 | 345.10 | 336.30 | 341.00 | 331.18 | 392,500 |
16 Apr 2024 | 346.90 | 348.50 | 338.20 | 340.30 | 330.50 | 262,327 |
15 Apr 2024 | 354.20 | 358.25 | 349.35 | 350.20 | 340.12 | 199,795 |
12 Apr 2024 | 359.80 | 360.15 | 347.95 | 350.50 | 340.41 | 248,709 |
11 Apr 2024 | 353.00 | 359.50 | 352.80 | 355.10 | 344.88 | 208,275 |
10 Apr 2024 | 367.95 | 368.05 | 355.00 | 356.95 | 346.67 | 238,557 |
09 Apr 2024 | 364.15 | 368.70 | 363.10 | 364.20 | 353.72 | 160,897 |
08 Apr 2024 | 361.60 | 366.40 | 359.85 | 365.20 | 354.69 | 127,950 |
05 Apr 2024 | 363.10 | 366.65 | 362.80 | 362.80 | 352.36 | 213,659 |
04 Apr 2024 | 365.00 | 370.10 | 364.90 | 369.30 | 358.67 | 149,561 |
03 Apr 2024 | 365.10 | 368.70 | 364.90 | 366.45 | 355.90 | 150,543 |
02 Apr 2024 | 365.15 | 368.90 | 363.00 | 366.85 | 356.29 | 203,124 |
28 Mar 2024 | 370.00 | 372.85 | 365.05 | 366.35 | 355.80 | 250,449 |
27 Mar 2024 | 364.05 | 368.05 | 358.75 | 366.60 | 356.05 | 210,289 |
26 Mar 2024 | 353.65 | 365.15 | 349.85 | 364.90 | 354.40 | 264,699 |
25 Mar 2024 | 359.00 | 360.50 | 353.50 | 353.75 | 343.57 | 276,935 |
22 Mar 2024 | 370.00 | 371.85 | 358.05 | 358.05 | 347.74 | 399,603 |
21 Mar 2024 | 376.00 | 381.55 | 366.70 | 371.30 | 360.61 | 399,450 |
20 Mar 2024 | 375.00 | 378.30 | 361.15 | 375.20 | 364.40 | 1,239,724 |
19 Mar 2024 | 421.50 | 426.30 | 420.55 | 425.95 | 413.69 | 129,889 |
18 Mar 2024 | 426.10 | 427.20 | 418.35 | 423.45 | 411.26 | 151,430 |
15 Mar 2024 | 423.85 | 430.05 | 420.00 | 426.15 | 413.88 | 408,368 |
14 Mar 2024 | 426.75 | 438.60 | 426.20 | 426.20 | 413.93 | 220,561 |
13 Mar 2024 | 424.65 | 428.45 | 421.65 | 423.60 | 411.41 | 193,996 |
12 Mar 2024 | 420.95 | 426.45 | 416.75 | 426.15 | 413.88 | 171,472 |
11 Mar 2024 | 415.25 | 420.15 | 412.15 | 420.15 | 408.05 | 106,835 |
08 Mar 2024 | 412.00 | 418.25 | 409.85 | 417.40 | 405.38 | 178,750 |
07 Mar 2024 | 407.70 | 412.60 | 402.75 | 411.45 | 399.61 | 242,337 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |