Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 Jun 2024 | 319.00 | 324.00 | 314.00 | 320.00 | 320.00 | 348,102 |
13 Jun 2024 | 324.00 | 324.80 | 320.00 | 320.00 | 320.00 | 255,193 |
12 Jun 2024 | 320.00 | 325.00 | 319.75 | 325.00 | 325.00 | 328,832 |
11 Jun 2024 | 323.00 | 328.00 | 320.38 | 322.00 | 322.00 | 273,876 |
10 Jun 2024 | 328.00 | 331.00 | 323.05 | 326.00 | 326.00 | 409,828 |
07 Jun 2024 | 332.00 | 336.50 | 328.01 | 330.00 | 330.00 | 272,821 |
06 Jun 2024 | 333.00 | 337.00 | 331.03 | 333.00 | 333.00 | 517,972 |
05 Jun 2024 | 338.00 | 341.00 | 334.00 | 335.00 | 335.00 | 164,602 |
04 Jun 2024 | 338.00 | 341.00 | 336.00 | 337.00 | 337.00 | 647,400 |
03 Jun 2024 | 341.00 | 344.00 | 338.00 | 338.50 | 338.50 | 743,351 |
31 May 2024 | 336.00 | 339.20 | 334.60 | 339.00 | 339.00 | 1,002,263 |
30 May 2024 | 332.00 | 338.00 | 331.00 | 334.00 | 334.00 | 252,529 |
29 May 2024 | 334.00 | 337.08 | 333.00 | 334.00 | 334.00 | 565,910 |
28 May 2024 | 334.00 | 338.97 | 330.00 | 335.00 | 335.00 | 460,207 |
24 May 2024 | 333.00 | 334.34 | 329.00 | 334.00 | 334.00 | 397,835 |
23 May 2024 | 331.00 | 334.50 | 327.30 | 334.00 | 334.00 | 441,738 |
23 May 2024 | 0.0646 Dividend | |||||
22 May 2024 | 336.00 | 336.00 | 333.00 | 336.00 | 335.94 | 275,267 |
21 May 2024 | 336.00 | 339.00 | 333.90 | 334.00 | 333.94 | 515,184 |
20 May 2024 | 337.00 | 339.00 | 334.00 | 335.00 | 334.94 | 350,327 |
17 May 2024 | 337.00 | 338.00 | 332.00 | 334.00 | 333.94 | 273,152 |
16 May 2024 | 329.00 | 336.00 | 329.00 | 336.00 | 335.94 | 362,396 |
15 May 2024 | 330.00 | 333.00 | 327.40 | 332.00 | 331.94 | 401,870 |
14 May 2024 | 328.00 | 329.00 | 324.56 | 329.00 | 328.94 | 596,904 |
13 May 2024 | 327.00 | 329.00 | 324.00 | 326.00 | 325.94 | 392,017 |
10 May 2024 | 323.00 | 329.00 | 320.00 | 325.00 | 324.94 | 459,866 |
09 May 2024 | 321.00 | 322.00 | 319.37 | 322.00 | 321.94 | 164,224 |
08 May 2024 | 320.00 | 322.00 | 319.00 | 321.00 | 320.94 | 255,854 |
07 May 2024 | 321.00 | 321.77 | 317.80 | 319.00 | 318.94 | 245,411 |
03 May 2024 | 316.00 | 320.00 | 314.50 | 316.00 | 315.94 | 1,159,599 |
02 May 2024 | 311.00 | 317.40 | 311.00 | 315.00 | 314.94 | 322,774 |
01 May 2024 | 314.00 | 318.00 | 313.00 | 315.00 | 314.94 | 206,393 |
30 Apr 2024 | 316.00 | 317.62 | 317.62 | 319.00 | 318.94 | 228,155 |
29 Apr 2024 | 318.00 | 319.50 | 310.98 | 316.00 | 315.94 | 342,674 |
26 Apr 2024 | 312.00 | 315.75 | 309.15 | 313.00 | 312.94 | 875,334 |
25 Apr 2024 | 307.00 | 311.00 | 306.00 | 308.00 | 307.94 | 1,058,231 |
24 Apr 2024 | 307.00 | 312.00 | 304.86 | 307.00 | 306.94 | 259,503 |
23 Apr 2024 | 295.00 | 307.37 | 292.96 | 306.00 | 305.94 | 490,197 |
22 Apr 2024 | 293.00 | 295.00 | 289.17 | 295.00 | 294.94 | 247,952 |
19 Apr 2024 | 288.00 | 292.25 | 287.00 | 287.00 | 286.94 | 115,154 |
18 Apr 2024 | 294.00 | 296.00 | 289.00 | 290.00 | 289.94 | 151,158 |
17 Apr 2024 | 291.00 | 298.00 | 290.00 | 291.00 | 290.94 | 119,294 |
16 Apr 2024 | 295.00 | 298.00 | 290.00 | 292.00 | 291.94 | 236,273 |
15 Apr 2024 | 298.00 | 301.00 | 296.00 | 296.00 | 295.94 | 569,456 |
12 Apr 2024 | 303.00 | 306.00 | 299.00 | 299.00 | 298.94 | 338,018 |
11 Apr 2024 | 300.00 | 301.43 | 297.84 | 300.00 | 299.94 | 186,741 |
10 Apr 2024 | 299.00 | 300.00 | 295.48 | 300.00 | 299.94 | 585,197 |
09 Apr 2024 | 298.00 | 298.00 | 292.32 | 298.00 | 297.94 | 333,673 |
08 Apr 2024 | 291.00 | 297.00 | 288.10 | 296.00 | 295.94 | 314,858 |
05 Apr 2024 | 294.00 | 294.00 | 289.06 | 292.00 | 291.94 | 124,310 |
04 Apr 2024 | 293.00 | 294.00 | 290.90 | 294.00 | 293.94 | 359,141 |
03 Apr 2024 | 290.00 | 293.00 | 289.00 | 291.00 | 290.94 | 236,606 |
02 Apr 2024 | 292.00 | 297.00 | 289.00 | 289.00 | 288.94 | 468,085 |
28 Mar 2024 | 294.00 | 296.00 | 290.00 | 291.00 | 290.94 | 243,824 |
27 Mar 2024 | 293.00 | 296.00 | 292.00 | 294.00 | 293.94 | 97,967 |
26 Mar 2024 | 295.00 | 295.12 | 290.25 | 294.00 | 293.94 | 440,884 |
25 Mar 2024 | 284.00 | 296.00 | 284.00 | 296.00 | 295.94 | 237,022 |
22 Mar 2024 | 294.00 | 298.00 | 290.01 | 295.00 | 294.94 | 352,508 |
21 Mar 2024 | 293.00 | 294.00 | 290.72 | 293.50 | 293.44 | 185,330 |
20 Mar 2024 | 287.00 | 291.13 | 286.52 | 289.50 | 289.44 | 296,577 |
19 Mar 2024 | 287.00 | 289.00 | 284.00 | 288.00 | 287.94 | 487,740 |
18 Mar 2024 | 288.00 | 290.00 | 287.00 | 289.00 | 288.94 | 289,526 |
15 Mar 2024 | 288.00 | 292.00 | 288.00 | 289.00 | 288.94 | 301,966 |
14 Mar 2024 | 289.00 | 294.64 | 288.36 | 292.00 | 291.94 | 153,465 |
13 Mar 2024 | 289.00 | 295.00 | 289.00 | 291.00 | 290.94 | 287,505 |
12 Mar 2024 | 289.00 | 293.00 | 288.00 | 293.00 | 292.94 | 398,838 |
11 Mar 2024 | 288.00 | 291.00 | 286.00 | 288.00 | 287.94 | 295,535 |
08 Mar 2024 | 290.00 | 293.00 | 289.00 | 290.00 | 289.94 | 206,845 |
07 Mar 2024 | 290.00 | 292.00 | 287.00 | 289.00 | 288.94 | 175,695 |
06 Mar 2024 | 284.00 | 289.32 | 282.56 | 286.00 | 285.95 | 278,814 |
05 Mar 2024 | 279.00 | 284.05 | 279.00 | 284.00 | 283.95 | 292,568 |
04 Mar 2024 | 284.00 | 285.50 | 279.40 | 281.00 | 280.95 | 339,462 |
01 Mar 2024 | 281.00 | 287.10 | 281.00 | 285.00 | 284.95 | 795,621 |
29 Feb 2024 | 279.00 | 279.00 | 279.00 | 279.00 | 278.95 | - |
28 Feb 2024 | 281.00 | 284.60 | 278.00 | 279.00 | 278.95 | 173,021 |
27 Feb 2024 | 284.00 | 289.00 | 281.00 | 281.00 | 280.95 | 112,296 |
26 Feb 2024 | 282.00 | 285.72 | 281.50 | 283.00 | 282.95 | 198,951 |
23 Feb 2024 | 284.00 | 286.00 | 282.31 | 285.00 | 284.95 | 192,711 |
22 Feb 2024 | 282.00 | 287.44 | 281.17 | 282.00 | 281.95 | 148,936 |
21 Feb 2024 | 281.00 | 287.00 | 280.00 | 280.00 | 279.95 | 27,838 |
20 Feb 2024 | 284.00 | 286.00 | 281.00 | 282.00 | 281.95 | 85,506 |
19 Feb 2024 | 284.17 | 287.00 | 281.60 | 284.50 | 284.45 | 52,053 |
16 Feb 2024 | 285.00 | 285.00 | 282.00 | 282.00 | 281.95 | 314,664 |
15 Feb 2024 | 284.00 | 286.00 | 282.38 | 284.00 | 283.95 | 132,901 |
14 Feb 2024 | 285.00 | 286.05 | 283.00 | 283.00 | 282.95 | 146,909 |
13 Feb 2024 | 286.00 | 290.00 | 283.00 | 285.00 | 284.95 | 57,469 |
12 Feb 2024 | 284.00 | 289.00 | 284.00 | 286.00 | 285.95 | 104,377 |
09 Feb 2024 | 286.00 | 288.00 | 285.00 | 285.00 | 284.95 | 64,808 |
08 Feb 2024 | 290.00 | 292.00 | 277.00 | 285.00 | 284.95 | 122,299 |
07 Feb 2024 | 287.00 | 292.00 | 285.00 | 285.00 | 284.95 | 114,310 |
06 Feb 2024 | 287.00 | 292.00 | 285.00 | 285.00 | 284.95 | 410,380 |
05 Feb 2024 | 287.00 | 291.00 | 285.00 | 285.00 | 284.95 | 111,689 |
02 Feb 2024 | 287.00 | 292.00 | 286.12 | 287.00 | 286.94 | 185,185 |
01 Feb 2024 | 288.00 | 292.00 | 285.00 | 285.00 | 284.95 | 55,353 |
01 Feb 2024 | 0.036 Dividend | |||||
31 Jan 2024 | 289.00 | 291.00 | 288.36 | 290.00 | 289.91 | 143,936 |
30 Jan 2024 | 291.00 | 292.01 | 290.00 | 290.00 | 289.91 | 539,964 |
29 Jan 2024 | 291.00 | 291.00 | 288.00 | 288.00 | 287.91 | 101,892 |
26 Jan 2024 | 287.00 | 290.87 | 286.66 | 290.50 | 290.41 | 82,435 |
25 Jan 2024 | 286.00 | 290.00 | 285.38 | 286.00 | 285.91 | 138,562 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |