Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 July 2024 | 335.85 | 350.31 | 334.60 | 339.87 | 339.87 | 143,095 |
25 July 2024 | 339.90 | 341.16 | 335.58 | 335.58 | 335.58 | 141,111 |
24 July 2024 | 336.99 | 348.58 | 336.03 | 342.66 | 342.66 | 186,517 |
23 July 2024 | 331.36 | 338.04 | 331.00 | 338.04 | 338.04 | 108,066 |
22 July 2024 | 323.68 | 328.89 | 323.30 | 328.44 | 328.44 | 81,931 |
19 July 2024 | 323.59 | 326.31 | 318.39 | 323.80 | 323.80 | 147,826 |
18 July 2024 | 339.50 | 339.58 | 331.56 | 333.59 | 333.59 | 137,115 |
17 July 2024 | 335.73 | 340.34 | 334.00 | 337.54 | 337.54 | 94,054 |
16 July 2024 | 336.27 | 340.77 | 333.84 | 333.84 | 333.84 | 101,057 |
15 July 2024 | 331.85 | 336.98 | 330.89 | 335.70 | 335.70 | 93,646 |
12 July 2024 | 328.00 | 330.90 | 326.02 | 328.00 | 328.00 | 103,127 |
11 July 2024 | 327.16 | 327.86 | 322.92 | 326.48 | 326.48 | 90,720 |
10 July 2024 | 320.35 | 325.96 | 319.73 | 325.14 | 325.14 | 112,375 |
09 July 2024 | 317.96 | 320.74 | 315.50 | 319.77 | 319.77 | 103,436 |
08 July 2024 | 322.00 | 322.00 | 317.96 | 317.96 | 317.96 | 54,638 |
05 July 2024 | 317.85 | 322.50 | 317.56 | 322.03 | 322.03 | 69,379 |
04 July 2024 | 317.92 | 322.28 | 316.91 | 318.74 | 318.74 | 51,002 |
03 July 2024 | 317.49 | 318.70 | 314.95 | 315.10 | 315.10 | 148,082 |
02 July 2024 | 318.00 | 319.56 | 313.62 | 317.27 | 317.27 | 172,818 |
01 July 2024 | 328.00 | 329.00 | 322.10 | 322.56 | 322.56 | 106,313 |
28 June 2024 | 329.16 | 334.63 | 328.79 | 332.15 | 332.15 | 147,549 |
27 June 2024 | 322.52 | 326.17 | 318.78 | 326.17 | 326.17 | 91,117 |
26 June 2024 | 331.33 | 333.68 | 326.37 | 326.50 | 326.50 | 101,691 |
25 June 2024 | 323.00 | 333.41 | 318.71 | 332.51 | 332.51 | 296,551 |
24 June 2024 | 323.01 | 325.00 | 320.51 | 323.75 | 323.75 | 83,906 |
21 June 2024 | 317.27 | 325.10 | 317.27 | 325.10 | 325.10 | 194,391 |
20 June 2024 | 330.00 | 330.42 | 315.01 | 315.01 | 315.01 | 334,280 |
19 June 2024 | 332.30 | 332.85 | 329.51 | 330.76 | 330.76 | 116,002 |
18 June 2024 | 324.89 | 332.63 | 324.89 | 332.16 | 332.16 | 83,054 |
17 June 2024 | 323.25 | 327.92 | 322.02 | 327.28 | 327.28 | 71,351 |
14 June 2024 | 326.02 | 328.03 | 323.51 | 323.51 | 323.51 | 72,943 |
13 June 2024 | 327.33 | 329.26 | 325.96 | 326.65 | 326.65 | 91,895 |
12 June 2024 | 325.35 | 325.35 | 321.46 | 324.59 | 324.59 | 95,003 |
11 June 2024 | 325.56 | 329.50 | 322.56 | 326.28 | 326.28 | 112,405 |
07 June 2024 | 329.98 | 332.37 | 327.30 | 332.07 | 332.07 | 53,134 |
06 June 2024 | 329.87 | 332.88 | 328.15 | 329.41 | 329.41 | 129,010 |
05 June 2024 | 322.01 | 327.95 | 320.71 | 327.95 | 327.95 | 138,715 |
04 June 2024 | 324.88 | 326.10 | 320.31 | 320.31 | 320.31 | 104,804 |
03 June 2024 | 324.88 | 324.88 | 319.62 | 322.30 | 322.30 | 90,126 |
31 May 2024 | 322.00 | 324.88 | 320.69 | 322.56 | 322.56 | 434,734 |
30 May 2024 | 312.71 | 319.92 | 311.67 | 319.92 | 319.92 | 84,656 |
29 May 2024 | 318.81 | 318.91 | 311.66 | 314.55 | 314.55 | 150,933 |
28 May 2024 | 325.91 | 326.52 | 320.00 | 320.00 | 320.00 | 118,445 |
27 May 2024 | 321.63 | 324.92 | 320.05 | 324.92 | 324.92 | 78,850 |
24 May 2024 | 318.85 | 321.19 | 317.10 | 321.04 | 321.04 | 110,194 |
23 May 2024 | 315.98 | 324.57 | 315.98 | 322.03 | 322.03 | 144,381 |
22 May 2024 | 318.57 | 321.35 | 316.66 | 317.04 | 317.04 | 155,148 |
21 May 2024 | 318.01 | 320.75 | 317.33 | 318.43 | 318.43 | 129,145 |
20 May 2024 | 330.00 | 330.00 | 319.71 | 319.71 | 319.71 | 83,008 |
17 May 2024 | 336.21 | 336.63 | 330.38 | 330.39 | 330.39 | 98,108 |
16 May 2024 | 335.86 | 340.56 | 334.43 | 338.90 | 338.90 | 141,622 |
15 May 2024 | 329.55 | 332.77 | 326.61 | 331.87 | 331.87 | 85,367 |
14 May 2024 | 325.07 | 327.79 | 325.07 | 325.65 | 325.65 | 95,996 |
13 May 2024 | 319.51 | 325.59 | 319.51 | 324.92 | 324.92 | 81,751 |
10 May 2024 | 318.69 | 321.73 | 316.38 | 320.33 | 320.33 | 109,822 |
09 May 2024 | 330.04 | 330.40 | 322.37 | 322.37 | 322.37 | 131,579 |
08 May 2024 | 328.67 | 331.44 | 327.57 | 329.52 | 329.52 | 88,956 |
07 May 2024 | 324.66 | 329.06 | 321.61 | 327.81 | 327.81 | 103,732 |
06 May 2024 | 322.56 | 326.02 | 320.52 | 323.90 | 323.90 | 83,456 |
03 May 2024 | 318.11 | 322.93 | 317.21 | 320.82 | 320.82 | 59,539 |
02 May 2024 | 317.90 | 319.49 | 315.65 | 316.29 | 316.29 | 84,614 |
01 May 2024 | 318.59 | 321.42 | 315.17 | 317.17 | 317.17 | 144,972 |
30 Apr 2024 | 322.03 | 326.37 | 320.55 | 325.10 | 325.10 | 89,276 |
29 Apr 2024 | 324.10 | 325.28 | 322.42 | 323.83 | 323.83 | 76,226 |
26 Apr 2024 | 317.71 | 322.00 | 315.96 | 320.77 | 320.77 | 116,242 |
24 Apr 2024 | 324.50 | 325.96 | 319.78 | 319.99 | 319.99 | 86,884 |
23 Apr 2024 | 323.79 | 324.84 | 322.05 | 322.90 | 322.90 | 135,333 |
22 Apr 2024 | 318.18 | 323.38 | 317.31 | 323.05 | 323.05 | 83,229 |
19 Apr 2024 | 315.20 | 318.89 | 311.30 | 315.65 | 315.65 | 118,504 |
18 Apr 2024 | 315.01 | 320.99 | 315.01 | 318.89 | 318.89 | 96,002 |
17 Apr 2024 | 314.78 | 319.28 | 311.06 | 318.24 | 318.24 | 98,774 |
16 Apr 2024 | 316.02 | 317.76 | 313.00 | 314.77 | 314.77 | 128,349 |
15 Apr 2024 | 318.00 | 319.84 | 316.42 | 318.38 | 318.38 | 81,019 |
12 Apr 2024 | 319.81 | 321.49 | 318.22 | 320.06 | 320.06 | 72,884 |
11 Apr 2024 | 313.82 | 321.00 | 313.37 | 321.00 | 321.00 | 130,945 |
10 Apr 2024 | 319.07 | 324.40 | 317.41 | 319.02 | 319.02 | 240,422 |
09 Apr 2024 | 323.50 | 326.02 | 317.99 | 319.07 | 319.07 | 107,265 |
08 Apr 2024 | 324.80 | 329.44 | 324.60 | 326.03 | 326.03 | 85,858 |
05 Apr 2024 | 330.76 | 331.80 | 326.43 | 326.43 | 326.43 | 99,109 |
04 Apr 2024 | 333.99 | 336.28 | 331.50 | 333.59 | 333.59 | 92,515 |
03 Apr 2024 | 332.86 | 335.07 | 329.29 | 329.93 | 329.93 | 109,049 |
02 Apr 2024 | 340.21 | 342.40 | 335.22 | 336.12 | 336.12 | 139,973 |
28 Mar 2024 | 338.49 | 340.15 | 335.45 | 337.52 | 337.52 | 122,848 |
27 Mar 2024 | 341.57 | 341.57 | 333.91 | 336.83 | 336.83 | 74,044 |
26 Mar 2024 | 338.91 | 339.25 | 333.90 | 334.95 | 334.95 | 114,213 |
25 Mar 2024 | 331.94 | 338.23 | 330.92 | 337.31 | 337.31 | 96,366 |
22 Mar 2024 | 330.32 | 331.75 | 325.16 | 331.75 | 331.75 | 80,017 |
21 Mar 2024 | 331.30 | 333.60 | 323.00 | 328.87 | 328.87 | 229,602 |
21 Mar 2024 | 2 Dividend | |||||
20 Mar 2024 | 328.90 | 330.85 | 326.93 | 329.68 | 327.68 | 256,069 |
19 Mar 2024 | 332.62 | 333.50 | 326.51 | 329.99 | 327.99 | 121,661 |
18 Mar 2024 | 331.70 | 333.31 | 330.27 | 332.70 | 330.68 | 76,214 |
15 Mar 2024 | 334.08 | 334.82 | 330.09 | 332.98 | 330.96 | 270,676 |
14 Mar 2024 | 332.81 | 337.38 | 330.44 | 336.52 | 334.48 | 150,183 |
13 Mar 2024 | 333.85 | 334.36 | 330.83 | 332.77 | 330.75 | 158,738 |
12 Mar 2024 | 334.82 | 335.82 | 328.45 | 333.76 | 331.74 | 113,693 |
11 Mar 2024 | 337.12 | 339.11 | 333.83 | 335.62 | 333.58 | 90,337 |
08 Mar 2024 | 337.84 | 342.83 | 337.06 | 341.86 | 339.79 | 122,230 |
07 Mar 2024 | 340.79 | 340.79 | 331.91 | 335.72 | 333.68 | 123,332 |
06 Mar 2024 | 335.00 | 339.00 | 335.00 | 337.63 | 335.58 | 97,749 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |