Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jul 2024 | 360.00 | 360.00 | 355.00 | 355.00 | 355.00 | 25,536 |
01 Jul 2024 | - | - | - | - | - | - |
28 Jun 2024 | 360.00 | 366.50 | 356.00 | 362.50 | 362.50 | 1,630,399 |
27 Jun 2024 | 347.00 | 357.00 | 347.00 | 350.50 | 350.50 | 327,040 |
26 Jun 2024 | 349.50 | 354.50 | 348.50 | 350.50 | 350.50 | 730,770 |
25 Jun 2024 | 353.50 | 355.00 | 348.00 | 350.50 | 350.50 | 562,943 |
24 Jun 2024 | 346.00 | 357.00 | 345.50 | 354.00 | 354.00 | 2,487,114 |
21 Jun 2024 | 368.00 | 370.00 | 347.00 | 351.00 | 351.00 | 1,684,085 |
20 Jun 2024 | 346.00 | 359.00 | 346.00 | 357.00 | 357.00 | 193,587 |
19 Jun 2024 | 354.50 | 359.50 | 354.50 | 357.00 | 357.00 | 569,757 |
18 Jun 2024 | 351.00 | 357.74 | 351.00 | 356.00 | 356.00 | 1,328,324 |
17 Jun 2024 | 351.00 | 358.02 | 350.00 | 353.00 | 353.00 | 699,572 |
14 Jun 2024 | 356.50 | 357.70 | 354.00 | 354.00 | 354.00 | 164,192 |
13 Jun 2024 | 361.00 | 361.00 | 359.50 | 360.00 | 360.00 | 1,250,659 |
12 Jun 2024 | 356.00 | 365.00 | 355.70 | 361.00 | 361.00 | 1,239,033 |
11 Jun 2024 | 352.00 | 359.50 | 352.00 | 356.00 | 356.00 | 86,842 |
10 Jun 2024 | 364.00 | 364.50 | 359.50 | 359.50 | 359.50 | 118,200 |
07 Jun 2024 | 362.00 | 366.50 | 361.50 | 364.50 | 364.50 | 229,130 |
06 Jun 2024 | 368.50 | 368.50 | 358.76 | 361.00 | 361.00 | 778,880 |
05 Jun 2024 | 367.00 | 369.50 | 356.00 | 363.00 | 363.00 | 132,150 |
04 Jun 2024 | 363.50 | 368.50 | 361.00 | 365.00 | 365.00 | 64,648 |
03 Jun 2024 | 381.50 | 381.50 | 364.00 | 366.50 | 366.50 | 3,599,360 |
31 May 2024 | 367.50 | 369.77 | 361.50 | 364.00 | 364.00 | 1,644,805 |
30 May 2024 | 381.50 | 381.50 | 364.50 | 364.50 | 364.50 | 249,368 |
29 May 2024 | 363.00 | 370.50 | 363.00 | 366.00 | 366.00 | 137,244 |
28 May 2024 | 375.50 | 375.50 | 365.00 | 367.00 | 367.00 | 915,830 |
24 May 2024 | 379.00 | 379.00 | 372.50 | 374.00 | 374.00 | 72,220 |
23 May 2024 | 380.00 | 380.00 | 371.50 | 374.50 | 374.50 | 1,396,671 |
22 May 2024 | 380.00 | 380.00 | 366.00 | 375.00 | 375.00 | 139,971 |
21 May 2024 | 385.00 | 385.00 | 372.00 | 376.50 | 376.50 | 113,293 |
20 May 2024 | 375.50 | 379.00 | 371.08 | 376.00 | 376.00 | 391,884 |
17 May 2024 | 385.00 | 385.00 | 373.21 | 380.00 | 380.00 | 143,001 |
16 May 2024 | 390.00 | 390.00 | 370.00 | 380.00 | 380.00 | 230,988 |
15 May 2024 | 381.00 | 385.00 | 380.50 | 382.50 | 382.50 | 1,589,824 |
14 May 2024 | 382.00 | 384.00 | 380.00 | 381.00 | 381.00 | 371,606 |
13 May 2024 | 384.00 | 385.00 | 375.00 | 382.50 | 382.50 | 228,381 |
10 May 2024 | 384.00 | 384.50 | 380.00 | 382.00 | 382.00 | 634,229 |
09 May 2024 | 380.50 | 385.00 | 377.50 | 383.00 | 383.00 | 771,353 |
08 May 2024 | 386.00 | 386.00 | 379.00 | 380.50 | 380.50 | 768,357 |
07 May 2024 | 390.50 | 390.50 | 382.00 | 382.00 | 382.00 | 647,797 |
03 May 2024 | 375.00 | 384.00 | 375.00 | 382.50 | 382.50 | 511,250 |
02 May 2024 | 376.00 | 381.00 | 375.00 | 380.00 | 380.00 | 673,759 |
01 May 2024 | 376.00 | 377.57 | 367.08 | 375.50 | 375.50 | 420,066 |
30 Apr 2024 | 376.00 | 379.00 | 376.00 | 377.00 | 377.00 | 544,441 |
29 Apr 2024 | 375.00 | 381.00 | 374.00 | 378.00 | 378.00 | 466,639 |
26 Apr 2024 | 368.50 | 381.21 | 368.50 | 378.00 | 378.00 | 717,369 |
25 Apr 2024 | 380.50 | 389.50 | 374.00 | 374.00 | 374.00 | 709,989 |
25 Apr 2024 | 9.5 Dividend | |||||
24 Apr 2024 | 394.00 | 397.00 | 390.50 | 393.00 | 383.50 | 2,507,583 |
23 Apr 2024 | 390.00 | 398.00 | 390.00 | 393.00 | 383.50 | 3,200,331 |
22 Apr 2024 | 385.00 | 400.00 | 356.12 | 396.50 | 386.92 | 12,575,920 |
19 Apr 2024 | 293.00 | 298.00 | 292.50 | 296.00 | 288.84 | 641,480 |
18 Apr 2024 | 298.50 | 299.49 | 293.00 | 293.00 | 285.92 | 258,592 |
17 Apr 2024 | 300.00 | 300.50 | 295.50 | 297.00 | 289.82 | 92,943 |
16 Apr 2024 | 297.00 | 299.00 | 293.00 | 298.00 | 290.80 | 200,968 |
15 Apr 2024 | 311.50 | 316.00 | 301.00 | 302.00 | 294.70 | 339,143 |
12 Apr 2024 | 311.00 | 311.00 | 304.50 | 305.50 | 298.12 | 182,954 |
11 Apr 2024 | 312.00 | 314.00 | 308.00 | 309.00 | 301.53 | 216,149 |
10 Apr 2024 | 298.00 | 311.50 | 298.00 | 308.50 | 301.04 | 639,046 |
09 Apr 2024 | 308.00 | 308.00 | 304.00 | 304.00 | 296.65 | 297,277 |
08 Apr 2024 | 296.50 | 304.50 | 293.00 | 304.50 | 297.14 | 1,271,762 |
05 Apr 2024 | 296.00 | 296.00 | 293.50 | 296.00 | 288.84 | 274,394 |
04 Apr 2024 | 304.00 | 304.00 | 294.00 | 297.00 | 289.82 | 323,589 |
03 Apr 2024 | 293.00 | 296.00 | 287.50 | 296.00 | 288.84 | 365,153 |
02 Apr 2024 | 293.00 | 293.00 | 287.50 | 292.50 | 285.43 | 469,864 |
28 Mar 2024 | 287.50 | 292.07 | 285.00 | 289.50 | 282.50 | 726,710 |
27 Mar 2024 | 287.50 | 292.50 | 282.00 | 289.00 | 282.01 | 367,371 |
26 Mar 2024 | 289.50 | 289.50 | 284.87 | 288.50 | 281.53 | 1,650,740 |
25 Mar 2024 | 290.00 | 295.00 | 290.00 | 290.50 | 283.48 | 92,041 |
22 Mar 2024 | 303.00 | 303.50 | 296.50 | 296.50 | 289.33 | 68,404 |
21 Mar 2024 | 300.00 | 303.50 | 296.00 | 300.50 | 293.24 | 78,609 |
20 Mar 2024 | 291.00 | 296.50 | 290.58 | 295.00 | 287.87 | 144,188 |
19 Mar 2024 | 292.50 | 293.70 | 290.50 | 291.00 | 283.97 | 64,505 |
18 Mar 2024 | 288.00 | 292.50 | 287.50 | 292.50 | 285.43 | 71,435 |
15 Mar 2024 | 287.50 | 290.00 | 285.00 | 288.50 | 281.53 | 259,891 |
14 Mar 2024 | 285.00 | 288.00 | 283.50 | 287.00 | 280.06 | 262,913 |
13 Mar 2024 | 282.50 | 287.00 | 281.00 | 285.00 | 278.11 | 342,574 |
12 Mar 2024 | 288.00 | 288.00 | 283.00 | 283.50 | 276.65 | 196,813 |
11 Mar 2024 | 287.00 | 287.00 | 284.00 | 285.00 | 278.11 | 1,174,630 |
08 Mar 2024 | 290.00 | 297.50 | 284.50 | 290.00 | 282.99 | 211,019 |
07 Mar 2024 | 295.00 | 296.50 | 275.00 | 296.50 | 289.33 | 757,783 |
06 Mar 2024 | 301.50 | 301.50 | 288.50 | 295.00 | 287.87 | 393,756 |
05 Mar 2024 | 294.00 | 294.50 | 289.50 | 289.50 | 282.50 | 196,438 |
04 Mar 2024 | 295.50 | 302.50 | 294.50 | 295.00 | 287.87 | 120,538 |
01 Mar 2024 | 298.00 | 300.50 | 297.50 | 300.00 | 292.75 | 93,694 |
29 Feb 2024 | 299.50 | 300.00 | 292.00 | 298.00 | 290.80 | 330,657 |
28 Feb 2024 | 299.50 | 299.50 | 293.00 | 297.00 | 289.82 | 71,397 |
27 Feb 2024 | 300.00 | 300.00 | 295.50 | 296.00 | 288.84 | 187,149 |
26 Feb 2024 | 300.00 | 300.00 | 294.50 | 294.50 | 287.38 | 44,836 |
23 Feb 2024 | 297.00 | 298.50 | 296.25 | 296.50 | 289.33 | 52,679 |
22 Feb 2024 | 295.00 | 300.00 | 295.00 | 299.50 | 292.26 | 107,464 |
21 Feb 2024 | 297.50 | 298.50 | 293.00 | 297.50 | 290.31 | 101,453 |
20 Feb 2024 | 299.00 | 300.00 | 294.00 | 294.00 | 286.89 | 357,623 |
19 Feb 2024 | 300.00 | 301.50 | 299.00 | 299.00 | 291.77 | 75,886 |
16 Feb 2024 | 301.50 | 302.00 | 298.50 | 301.00 | 293.72 | 196,227 |
15 Feb 2024 | 298.50 | 300.00 | 293.00 | 296.50 | 289.33 | 328,542 |
14 Feb 2024 | 299.50 | 299.50 | 294.00 | 296.50 | 289.33 | 38,599 |
13 Feb 2024 | 301.00 | 303.00 | 290.50 | 293.50 | 286.41 | 51,989 |
12 Feb 2024 | 301.00 | 305.00 | 300.00 | 301.00 | 293.72 | 127,137 |
09 Feb 2024 | 298.50 | 299.00 | 295.00 | 297.00 | 289.82 | 432,449 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |