Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Jun 2024 | 130.00 | 130.10 | 129.28 | 130.00 | 130.00 | 289,380 |
18 Jun 2024 | 129.00 | 130.50 | 127.50 | 130.50 | 130.50 | 1,000,207 |
17 Jun 2024 | 129.00 | 130.50 | 126.21 | 130.00 | 130.00 | 179,123 |
14 Jun 2024 | 128.00 | 131.00 | 125.36 | 131.00 | 131.00 | 94,950 |
13 Jun 2024 | 129.50 | 129.52 | 126.88 | 129.00 | 129.00 | 71,338 |
12 Jun 2024 | 129.50 | 131.00 | 127.32 | 131.00 | 131.00 | 56,535 |
11 Jun 2024 | 129.50 | 129.98 | 128.83 | 129.00 | 129.00 | 89,706 |
10 Jun 2024 | 127.00 | 131.00 | 127.00 | 131.00 | 131.00 | 202,464 |
07 Jun 2024 | 131.00 | 131.00 | 127.68 | 130.00 | 130.00 | 386,151 |
06 Jun 2024 | 127.50 | 131.00 | 126.80 | 129.50 | 129.50 | 103,575 |
05 Jun 2024 | 130.00 | 130.53 | 128.50 | 130.00 | 130.00 | 181,857 |
04 Jun 2024 | 127.50 | 130.00 | 126.75 | 129.50 | 129.50 | 121,710 |
03 Jun 2024 | 126.00 | 128.50 | 125.00 | 128.00 | 128.00 | 60,421 |
31 May 2024 | 127.00 | 127.00 | 123.00 | 125.00 | 125.00 | 1,423,119 |
30 May 2024 | 126.00 | 127.00 | 125.00 | 125.50 | 125.50 | 85,990 |
29 May 2024 | 129.00 | 129.00 | 126.00 | 125.00 | 125.00 | 32,139 |
28 May 2024 | 126.50 | 129.01 | 126.13 | 128.00 | 128.00 | 105,864 |
24 May 2024 | 127.00 | 130.00 | 126.26 | 128.00 | 128.00 | 126,449 |
23 May 2024 | 127.00 | 131.00 | 126.00 | 127.50 | 127.50 | 76,616 |
22 May 2024 | 128.50 | 132.00 | 127.00 | 127.00 | 127.00 | 140,584 |
21 May 2024 | 129.50 | 133.00 | 128.95 | 130.00 | 130.00 | 76,444 |
20 May 2024 | 127.50 | 133.00 | 127.50 | 131.00 | 131.00 | 1,492,458 |
17 May 2024 | 128.50 | 128.68 | 126.50 | 128.50 | 128.50 | 961,729 |
16 May 2024 | 128.00 | 133.50 | 128.00 | 129.50 | 129.50 | 122,074 |
15 May 2024 | 129.00 | 133.50 | 126.67 | 129.50 | 129.50 | 230,799 |
14 May 2024 | 129.50 | 134.00 | 129.30 | 129.50 | 129.50 | 118,290 |
13 May 2024 | 133.00 | 133.00 | 129.15 | 131.50 | 131.50 | 109,287 |
10 May 2024 | 132.50 | 132.50 | 130.37 | 131.00 | 131.00 | 59,209 |
09 May 2024 | 128.00 | 132.00 | 128.00 | 129.50 | 129.50 | 58,287 |
08 May 2024 | 129.00 | 131.50 | 128.06 | 130.00 | 130.00 | 272,549 |
07 May 2024 | 134.00 | 134.00 | 129.50 | 130.00 | 130.00 | 182,831 |
03 May 2024 | 131.00 | 131.00 | 129.42 | 131.00 | 131.00 | 24,203 |
02 May 2024 | 129.50 | 131.00 | 126.16 | 129.00 | 129.00 | 328,211 |
01 May 2024 | 126.00 | 130.75 | 126.00 | 129.00 | 129.00 | 258,279 |
30 Apr 2024 | 127.00 | 129.48 | 127.96 | 127.00 | 127.00 | 53,022 |
29 Apr 2024 | 130.00 | 130.00 | 126.75 | 127.00 | 127.00 | 94,528 |
26 Apr 2024 | 130.00 | 130.00 | 126.00 | 128.50 | 128.50 | 4,167 |
25 Apr 2024 | 127.50 | 129.00 | 124.50 | 124.50 | 124.50 | 88,405 |
25 Apr 2024 | 0.0085 Dividend | |||||
24 Apr 2024 | 129.50 | 130.00 | 127.35 | 128.00 | 127.99 | 123,734 |
23 Apr 2024 | 130.00 | 130.00 | 125.96 | 130.00 | 129.99 | 55,715 |
22 Apr 2024 | 129.00 | 130.00 | 125.21 | 130.00 | 129.99 | 31,233 |
19 Apr 2024 | 126.00 | 128.50 | 125.00 | 126.50 | 126.49 | 69,630 |
18 Apr 2024 | 132.00 | 132.00 | 126.90 | 129.50 | 129.49 | 91,451 |
17 Apr 2024 | 129.00 | 131.00 | 128.18 | 127.75 | 127.74 | 66,014 |
16 Apr 2024 | 128.00 | 132.50 | 126.60 | 129.00 | 128.99 | 160,406 |
15 Apr 2024 | 133.00 | 133.00 | 129.17 | 130.25 | 130.24 | 87,591 |
12 Apr 2024 | 132.00 | 133.50 | 130.00 | 131.00 | 130.99 | 184,533 |
11 Apr 2024 | 133.00 | 133.00 | 131.07 | 131.75 | 131.74 | 48,713 |
10 Apr 2024 | 133.00 | 133.00 | 131.00 | 132.75 | 132.74 | 79,258 |
09 Apr 2024 | 133.00 | 133.00 | 131.00 | 131.75 | 131.74 | 124,132 |
08 Apr 2024 | 133.00 | 133.50 | 130.36 | 131.75 | 131.74 | 51,086 |
05 Apr 2024 | 132.00 | 132.00 | 128.00 | 130.50 | 130.49 | 46,934 |
04 Apr 2024 | 133.00 | 133.00 | 130.10 | 131.00 | 130.99 | 105,630 |
03 Apr 2024 | 130.00 | 133.00 | 128.76 | 131.00 | 130.99 | 131,423 |
02 Apr 2024 | 133.00 | 133.00 | 129.00 | 129.00 | 128.99 | 117,863 |
28 Mar 2024 | 130.50 | 132.50 | 130.48 | 130.50 | 130.49 | 428,373 |
27 Mar 2024 | 131.50 | 133.00 | 130.00 | 131.50 | 131.49 | 255,108 |
26 Mar 2024 | 131.00 | 131.16 | 130.00 | 130.25 | 130.24 | 109,953 |
25 Mar 2024 | 131.00 | 131.00 | 129.00 | 129.00 | 128.99 | 212,390 |
22 Mar 2024 | 130.00 | 131.50 | 129.90 | 131.50 | 131.49 | 112,352 |
21 Mar 2024 | 131.00 | 131.00 | 129.00 | 129.00 | 128.99 | 21,534 |
20 Mar 2024 | 129.00 | 130.80 | 129.00 | 128.75 | 128.74 | 51,401 |
19 Mar 2024 | 129.00 | 130.10 | 128.94 | 129.25 | 129.24 | 111,111 |
18 Mar 2024 | 130.00 | 130.50 | 128.72 | 130.00 | 129.99 | 46,206 |
15 Mar 2024 | 128.50 | 129.80 | 127.50 | 129.00 | 128.99 | 371,716 |
14 Mar 2024 | 128.00 | 128.90 | 127.00 | 128.00 | 127.99 | 267,015 |
13 Mar 2024 | 131.00 | 131.00 | 126.50 | 127.25 | 127.24 | 414,563 |
12 Mar 2024 | 129.00 | 130.88 | 129.00 | 130.50 | 130.49 | 65,815 |
11 Mar 2024 | 127.00 | 129.00 | 126.50 | 128.25 | 128.24 | 114,017 |
08 Mar 2024 | 128.00 | 128.92 | 126.50 | 126.50 | 126.49 | 64,894 |
07 Mar 2024 | 128.00 | 129.30 | 126.50 | 128.50 | 128.49 | 185,761 |
06 Mar 2024 | 126.50 | 128.79 | 126.50 | 128.00 | 127.99 | 55,990 |
05 Mar 2024 | 127.00 | 128.25 | 126.00 | 126.00 | 125.99 | 45,554 |
04 Mar 2024 | 127.00 | 127.55 | 125.51 | 126.50 | 126.49 | 232,379 |
01 Mar 2024 | 125.50 | 128.05 | 125.50 | 127.00 | 126.99 | 226,731 |
29 Feb 2024 | 123.50 | 125.75 | 123.50 | 124.00 | 123.99 | 147,711 |
28 Feb 2024 | 123.00 | 124.00 | 121.50 | 123.00 | 122.99 | 60,453 |
27 Feb 2024 | 123.50 | 125.77 | 121.00 | 121.00 | 120.99 | 331,055 |
26 Feb 2024 | 126.00 | 126.00 | 121.82 | 123.50 | 123.49 | 475,979 |
23 Feb 2024 | 125.50 | 125.50 | 123.00 | 125.00 | 124.99 | 160,153 |
22 Feb 2024 | 125.50 | 125.50 | 122.50 | 123.50 | 123.49 | 232,446 |
21 Feb 2024 | 125.00 | 125.40 | 121.82 | 123.00 | 122.99 | 194,234 |
20 Feb 2024 | 125.50 | 125.50 | 121.75 | 124.50 | 124.49 | 74,240 |
19 Feb 2024 | 125.50 | 125.50 | 124.00 | 125.50 | 125.49 | 89,392 |
16 Feb 2024 | 125.50 | 125.50 | 123.00 | 125.50 | 125.49 | 61,204 |
15 Feb 2024 | 123.50 | 125.60 | 123.00 | 124.00 | 123.99 | 623,982 |
14 Feb 2024 | 125.00 | 125.70 | 123.00 | 123.00 | 122.99 | 140,666 |
13 Feb 2024 | 123.50 | 126.00 | 123.30 | 124.50 | 124.49 | 477,667 |
12 Feb 2024 | 126.00 | 126.00 | 123.00 | 125.00 | 124.99 | 186,931 |
09 Feb 2024 | 125.50 | 125.50 | 120.22 | 124.00 | 123.99 | 34,635 |
08 Feb 2024 | 124.50 | 125.00 | 121.00 | 121.00 | 120.99 | 87,705 |
07 Feb 2024 | 124.50 | 124.50 | 121.00 | 121.00 | 120.99 | 17,468 |
06 Feb 2024 | 125.50 | 125.50 | 122.00 | 122.00 | 121.99 | 65,257 |
05 Feb 2024 | 125.50 | 125.50 | 122.00 | 123.00 | 122.99 | 90,141 |
02 Feb 2024 | 123.50 | 124.50 | 120.00 | 124.50 | 124.49 | 195,351 |
01 Feb 2024 | 120.00 | 124.50 | 120.00 | 123.50 | 123.49 | 445,500 |
31 Jan 2024 | 122.45 | 122.45 | 118.60 | 121.25 | 121.24 | 77,816 |
30 Jan 2024 | 119.00 | 124.50 | 119.00 | 121.75 | 121.74 | 269,634 |
29 Jan 2024 | 121.00 | 124.50 | 119.50 | 120.00 | 119.99 | 25,117 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |