Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 June 2024 | 447.14 | 450.31 | 446.08 | 448.50 | 448.50 | 70,496 |
24 June 2024 | 450.08 | 452.73 | 446.35 | 451.00 | 451.00 | 128,465 |
21 June 2024 | 444.25 | 450.29 | 444.25 | 448.00 | 448.00 | 99,519 |
20 June 2024 | 446.42 | 449.23 | 441.25 | 444.00 | 444.00 | 74,036 |
19 June 2024 | 449.50 | 449.50 | 449.50 | 449.50 | 449.50 | 764 |
18 June 2024 | 448.70 | 450.14 | 444.88 | 446.50 | 446.50 | 99,827 |
17 June 2024 | 442.66 | 450.67 | 440.71 | 445.00 | 445.00 | 318,185 |
14 June 2024 | 440.54 | 443.11 | 436.72 | 443.00 | 443.00 | 71,611 |
13 June 2024 | 440.21 | 443.29 | 439.30 | 443.00 | 443.00 | 73,517 |
12 June 2024 | 432.84 | 440.56 | 432.68 | 428.50 | 428.50 | 173,759 |
11 June 2024 | 427.44 | 429.84 | 425.25 | 428.50 | 428.50 | 281,721 |
10 June 2024 | 424.30 | 427.84 | 424.02 | 427.00 | 427.00 | 91,256 |
07 June 2024 | 426.00 | 426.28 | 423.68 | 429.50 | 429.50 | 49,664 |
06 June 2024 | 425.00 | 425.26 | 420.61 | 421.50 | 421.50 | 71,190 |
05 June 2024 | 420.00 | 423.34 | 416.27 | 420.00 | 420.00 | 64,928 |
04 June 2024 | 416.00 | 416.00 | 409.59 | 416.00 | 416.00 | 116,965 |
03 June 2024 | 415.00 | 417.10 | 408.92 | 413.00 | 413.00 | 73,447 |
31 May 2024 | 412.82 | 416.60 | 404.61 | 406.50 | 406.50 | 91,313 |
30 May 2024 | 427.59 | 427.59 | 417.60 | 419.00 | 419.00 | 60,975 |
29 May 2024 | 430.99 | 430.99 | 425.82 | 431.50 | 431.50 | 41,930 |
28 May 2024 | 430.75 | 431.00 | 426.59 | 430.00 | 430.00 | 39,358 |
24 May 2024 | 426.62 | 430.85 | 424.41 | 430.00 | 430.00 | 61,908 |
23 May 2024 | 432.70 | 434.65 | 426.91 | 431.00 | 431.00 | 156,427 |
22 May 2024 | 430.00 | 432.39 | 428.21 | 431.50 | 431.50 | 314,439 |
21 May 2024 | 425.15 | 432.95 | 424.86 | 431.50 | 431.50 | 52,668 |
20 May 2024 | 421.00 | 426.74 | 420.00 | 429.00 | 429.00 | 51,104 |
17 May 2024 | 421.21 | 422.92 | 418.02 | 420.00 | 420.00 | 44,045 |
16 May 2024 | 423.10 | 425.40 | 421.49 | 424.00 | 424.00 | 292,857 |
15 May 2024 | 415.80 | 422.06 | 415.80 | 421.50 | 421.50 | 34,389 |
15 May 2024 | 0.75 Dividend | |||||
14 May 2024 | 413.90 | 415.54 | 411.32 | 404.00 | 403.25 | 79,887 |
13 May 2024 | 419.80 | 420.00 | 410.81 | 413.00 | 412.23 | 134,466 |
10 May 2024 | 412.79 | 415.37 | 412.00 | 413.50 | 412.73 | 964,146 |
09 May 2024 | 409.96 | 412.71 | 409.13 | 408.50 | 407.74 | 24,002 |
08 May 2024 | 410.29 | 412.21 | 406.70 | 412.00 | 411.24 | 281,872 |
07 May 2024 | 415.00 | 415.00 | 410.83 | 412.50 | 411.73 | 47,887 |
03 May 2024 | 397.64 | 406.61 | 397.47 | 405.50 | 404.75 | 29,120 |
02 May 2024 | 398.21 | 399.54 | 394.94 | 397.50 | 396.76 | 327,119 |
01 May 2024 | 391.50 | 395.82 | 390.00 | 394.50 | 393.77 | 31,885 |
30 Apr 2024 | 402.16 | 402.47 | 396.42 | 396.50 | 395.76 | 35,914 |
29 Apr 2024 | 406.50 | 409.33 | 399.14 | 400.50 | 399.76 | 320,054 |
26 Apr 2024 | 420.00 | 420.00 | 405.76 | 408.50 | 407.74 | 1,290,611 |
25 Apr 2024 | 402.71 | 402.80 | 388.20 | 392.50 | 391.77 | 108,652 |
24 Apr 2024 | 409.50 | 412.49 | 406.84 | 409.00 | 408.24 | 96,324 |
23 Apr 2024 | 401.00 | 408.20 | 400.92 | 406.50 | 405.75 | 45,065 |
22 Apr 2024 | 402.00 | 402.55 | 391.00 | 398.00 | 397.26 | 50,790 |
19 Apr 2024 | 402.40 | 405.32 | 396.00 | 401.50 | 400.75 | 139,262 |
18 Apr 2024 | 411.64 | 414.07 | 405.21 | 410.00 | 409.24 | 49,246 |
17 Apr 2024 | 415.90 | 418.84 | 410.34 | 413.00 | 412.23 | 52,041 |
16 Apr 2024 | 425.00 | 425.00 | 411.60 | 416.00 | 415.23 | 37,481 |
15 Apr 2024 | 421.50 | 426.81 | 413.97 | 422.50 | 421.72 | 60,850 |
12 Apr 2024 | 426.00 | 426.00 | 419.78 | 423.50 | 422.71 | 59,688 |
11 Apr 2024 | 423.00 | 429.12 | 422.36 | 425.00 | 424.21 | 57,826 |
10 Apr 2024 | 426.10 | 427.05 | 419.70 | 421.00 | 420.22 | 44,938 |
09 Apr 2024 | 425.75 | 427.69 | 421.62 | 423.00 | 422.21 | 79,359 |
08 Apr 2024 | 425.00 | 427.27 | 423.35 | 425.00 | 424.21 | 127,980 |
05 Apr 2024 | 418.70 | 426.40 | 418.35 | 424.50 | 423.71 | 655,480 |
04 Apr 2024 | 421.60 | 428.65 | 421.60 | 426.50 | 425.71 | 54,984 |
03 Apr 2024 | 421.75 | 423.25 | 419.18 | 423.00 | 422.21 | 38,892 |
02 Apr 2024 | 417.00 | 425.98 | 417.00 | 415.50 | 414.73 | 652,562 |
28 Mar 2024 | 432.00 | 432.00 | 419.18 | 421.00 | 420.22 | 2,434,730 |
27 Mar 2024 | 424.50 | 424.50 | 419.02 | 420.00 | 419.22 | 40,988 |
26 Mar 2024 | 423.87 | 425.81 | 422.20 | 424.50 | 423.71 | 62,180 |
25 Mar 2024 | 429.79 | 429.79 | 421.63 | 425.50 | 424.71 | 1,667,560 |
22 Mar 2024 | 430.38 | 431.96 | 426.07 | 427.00 | 426.21 | 276,060 |
21 Mar 2024 | 418.00 | 430.83 | 417.00 | 431.00 | 430.20 | 105,589 |
20 Mar 2024 | 420.85 | 425.95 | 420.67 | 423.00 | 422.21 | 211,748 |
19 Mar 2024 | 416.89 | 421.64 | 415.00 | 421.50 | 420.72 | 150,011 |
18 Mar 2024 | 417.38 | 420.73 | 412.00 | 419.00 | 418.22 | 62,703 |
15 Mar 2024 | 426.00 | 428.80 | 412.79 | 414.00 | 413.23 | 52,978 |
14 Mar 2024 | 418.00 | 427.74 | 417.50 | 425.50 | 424.71 | 102,845 |
13 Mar 2024 | 415.38 | 418.18 | 408.57 | 415.00 | 414.23 | 34,448 |
12 Mar 2024 | 405.03 | 414.44 | 405.03 | 414.00 | 413.23 | 35,496 |
11 Mar 2024 | 408.29 | 408.29 | 401.30 | 403.00 | 402.25 | 73,977 |
08 Mar 2024 | 407.25 | 410.42 | 406.60 | 408.00 | 407.24 | 124,304 |
07 Mar 2024 | 400.00 | 409.79 | 399.60 | 408.00 | 407.24 | 129,872 |
06 Mar 2024 | 403.51 | 405.15 | 398.39 | 403.50 | 402.75 | 151,901 |
05 Mar 2024 | 413.78 | 414.92 | 401.27 | 404.00 | 403.25 | 140,641 |
04 Mar 2024 | 413.64 | 417.31 | 412.30 | 415.50 | 414.73 | 40,275 |
01 Mar 2024 | 414.13 | 415.61 | 410.94 | 413.50 | 412.73 | 58,054 |
29 Feb 2024 | 406.00 | 410.21 | 405.10 | 407.50 | 406.74 | 966,220 |
28 Feb 2024 | 407.45 | 409.26 | 405.34 | 407.50 | 406.74 | 34,692 |
27 Feb 2024 | 407.30 | 408.14 | 403.83 | 405.50 | 404.75 | 88,520 |
26 Feb 2024 | 415.00 | 415.00 | 408.00 | 408.50 | 407.74 | 9,858,187 |
23 Feb 2024 | 411.86 | 415.74 | 409.00 | 410.50 | 409.74 | 60,413 |
22 Feb 2024 | 406.00 | 412.71 | 402.18 | 415.00 | 414.23 | 1,837,936 |
21 Feb 2024 | 402.48 | 402.48 | 397.22 | 399.50 | 398.76 | 34,872 |
20 Feb 2024 | 404.10 | 404.50 | 398.01 | 401.50 | 400.75 | 295,380 |
19 Feb 2024 | 406.50 | 406.50 | 406.50 | 406.50 | 405.75 | 159 |
16 Feb 2024 | 406.56 | 408.27 | 403.58 | 405.50 | 404.75 | 1,252,366 |
15 Feb 2024 | 410.50 | 410.50 | 404.29 | 405.00 | 404.25 | 47,123 |
14 Feb 2024 | 410.20 | 410.20 | 404.60 | 401.50 | 400.75 | 69,697 |
14 Feb 2024 | 0.75 Dividend | |||||
13 Feb 2024 | 414.93 | 416.15 | 403.48 | 400.00 | 398.51 | 96,325 |
12 Feb 2024 | 420.60 | 421.00 | 416.50 | 419.00 | 417.44 | 85,281 |
09 Feb 2024 | 414.15 | 420.39 | 414.11 | 419.50 | 417.94 | 324,479 |
08 Feb 2024 | 415.00 | 415.80 | 405.00 | 412.50 | 410.96 | 69,489 |
07 Feb 2024 | 405.20 | 412.43 | 405.20 | 411.50 | 409.97 | 43,326 |
06 Feb 2024 | 407.40 | 412.66 | 403.14 | 404.50 | 402.99 | 11,122,220 |
05 Feb 2024 | 411.05 | 412.09 | 404.00 | 404.00 | 402.49 | 1,036,964 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |