Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 134.15 | 136.65 | 133.95 | 134.40 | 134.40 | 35,089 |
09 May 2024 | 133.00 | 133.00 | 133.00 | 133.00 | 133.00 | - |
08 May 2024 | 133.20 | 133.35 | 131.95 | 133.00 | 133.00 | 249,534 |
07 May 2024 | 132.52 | 133.00 | 131.20 | 132.52 | 132.52 | 174,432 |
03 May 2024 | 129.40 | 132.20 | 127.30 | 129.63 | 129.63 | 423,239 |
02 May 2024 | 128.63 | 129.80 | 127.05 | 128.82 | 128.82 | 76,784 |
01 May 2024 | 130.68 | 130.68 | 130.68 | 130.68 | 130.68 | - |
30 Apr 2024 | 130.20 | 131.00 | 127.90 | 130.68 | 130.68 | 170,331 |
29 Apr 2024 | 130.57 | 130.75 | 129.15 | 130.30 | 130.30 | 116,103 |
26 Apr 2024 | 128.82 | 130.30 | 127.10 | 129.40 | 129.40 | 77,061 |
25 Apr 2024 | 130.25 | 130.45 | 126.05 | 126.00 | 126.00 | 268,638 |
24 Apr 2024 | 128.93 | 130.95 | 128.20 | 129.35 | 129.35 | 558,334 |
23 Apr 2024 | 128.30 | 129.35 | 126.35 | 128.57 | 128.57 | 115,674 |
22 Apr 2024 | 129.10 | 130.10 | 126.70 | 129.15 | 129.15 | 319,385 |
19 Apr 2024 | 125.68 | 131.75 | 124.65 | 126.78 | 126.78 | 160,851 |
18 Apr 2024 | 131.20 | 132.40 | 127.75 | 131.57 | 131.57 | 719,340 |
17 Apr 2024 | 130.25 | 131.75 | 127.45 | 129.77 | 129.77 | 235,614 |
16 Apr 2024 | 128.00 | 130.80 | 126.95 | 128.73 | 128.73 | 146,237 |
15 Apr 2024 | 129.57 | 131.25 | 127.25 | 129.82 | 129.82 | 1,175,564 |
12 Apr 2024 | 133.52 | 134.30 | 127.30 | 128.93 | 128.93 | 299,257 |
11 Apr 2024 | 132.88 | 134.20 | 131.35 | 132.88 | 132.88 | 439,994 |
10 Apr 2024 | 135.00 | 136.05 | 132.30 | 134.93 | 134.93 | 162,322 |
09 Apr 2024 | 134.52 | 135.95 | 133.50 | 134.45 | 134.45 | 77,772 |
08 Apr 2024 | 134.10 | 135.55 | 133.10 | 134.15 | 134.15 | 194,429 |
05 Apr 2024 | 135.20 | 138.60 | 133.85 | 135.15 | 135.15 | 594,347 |
04 Apr 2024 | 137.63 | 138.75 | 136.70 | 137.15 | 137.15 | 630,498 |
03 Apr 2024 | 136.15 | 138.00 | 136.05 | 136.63 | 136.63 | 428,130 |
02 Apr 2024 | 137.88 | 138.55 | 135.00 | 137.82 | 137.82 | 140,068 |
28 Mar 2024 | 137.77 | 138.70 | 135.65 | 138.10 | 138.10 | 247,180 |
27 Mar 2024 | 134.57 | 136.85 | 133.65 | 134.40 | 134.40 | 596,071 |
26 Mar 2024 | 134.93 | 135.75 | 133.40 | 134.77 | 134.77 | 219,398 |
25 Mar 2024 | 133.77 | 135.10 | 132.60 | 133.93 | 133.93 | 500,666 |
22 Mar 2024 | 136.93 | 137.05 | 134.25 | 136.73 | 136.73 | 493,687 |
21 Mar 2024 | 138.68 | 140.65 | 135.95 | 138.68 | 138.68 | 150,408 |
20 Mar 2024 | 134.10 | 137.35 | 133.60 | 133.82 | 133.82 | 317,813 |
19 Mar 2024 | 141.05 | 142.95 | 138.65 | 140.77 | 140.77 | 153,851 |
18 Mar 2024 | 145.68 | 146.70 | 141.40 | 141.57 | 141.57 | 540,248 |
15 Mar 2024 | 148.00 | 149.10 | 145.80 | 147.57 | 147.57 | 212,376 |
14 Mar 2024 | 147.30 | 150.60 | 146.65 | 148.10 | 148.10 | 306,094 |
13 Mar 2024 | 146.00 | 147.95 | 145.35 | 146.10 | 146.10 | 271,465 |
12 Mar 2024 | 145.77 | 146.75 | 143.75 | 145.63 | 145.63 | 859,961 |
11 Mar 2024 | 144.00 | 145.95 | 143.15 | 144.25 | 144.25 | 234,687 |
08 Mar 2024 | 144.77 | 145.50 | 143.45 | 144.93 | 144.93 | 95,153 |
07 Mar 2024 | 141.63 | 144.52 | 140.45 | 141.20 | 141.20 | 241,258 |
06 Mar 2024 | 141.25 | 142.95 | 140.35 | 141.35 | 141.35 | 572,065 |
05 Mar 2024 | 141.20 | 143.25 | 139.90 | 141.10 | 141.10 | 602,697 |
04 Mar 2024 | 142.30 | 142.71 | 142.00 | 142.15 | 142.15 | 675,928 |
01 Mar 2024 | 141.45 | 143.20 | 139.80 | 141.45 | 141.45 | 127,313 |
29 Feb 2024 | 139.68 | 140.61 | 137.75 | 140.40 | 140.40 | 693,215 |
28 Feb 2024 | 136.82 | 138.55 | 136.65 | 136.88 | 136.88 | 205,440 |
27 Feb 2024 | 136.63 | 138.05 | 135.50 | 136.88 | 136.88 | 262,936 |
26 Feb 2024 | 136.57 | 138.40 | 135.55 | 137.15 | 137.15 | 250,897 |
23 Feb 2024 | 135.73 | 138.15 | 135.80 | 136.20 | 136.20 | 302,386 |
22 Feb 2024 | 135.25 | 136.10 | 133.25 | 135.30 | 135.30 | 344,765 |
21 Feb 2024 | 135.77 | 136.60 | 133.05 | 135.82 | 135.82 | 475,198 |
20 Feb 2024 | 135.73 | 136.93 | 134.35 | 135.63 | 135.63 | 115,524 |
19 Feb 2024 | 136.10 | 137.85 | 135.20 | 136.20 | 136.20 | 179,334 |
16 Feb 2024 | 137.57 | 138.45 | 135.65 | 137.45 | 137.45 | 692,701 |
15 Feb 2024 | 135.77 | 136.45 | 133.45 | 136.20 | 136.20 | 153,995 |
14 Feb 2024 | 132.15 | 134.80 | 131.15 | 132.20 | 132.20 | 1,063,689 |
13 Feb 2024 | 134.88 | 135.95 | 131.80 | 135.10 | 135.10 | 572,609 |
12 Feb 2024 | 134.63 | 135.35 | 133.40 | 134.82 | 134.82 | 144,936 |
09 Feb 2024 | 133.05 | 134.65 | 132.25 | 133.05 | 133.05 | 87,641 |
08 Feb 2024 | 129.25 | 133.45 | 128.25 | 129.68 | 129.68 | 256,194 |
07 Feb 2024 | 128.77 | 130.55 | 127.95 | 129.00 | 129.00 | 568,347 |
06 Feb 2024 | 129.73 | 130.30 | 127.85 | 129.77 | 129.77 | 1,335,828 |
05 Feb 2024 | 128.40 | 128.60 | 127.60 | 128.25 | 128.25 | 73,547 |
02 Feb 2024 | 128.82 | 129.80 | 127.75 | 129.00 | 129.00 | 95,942 |
01 Feb 2024 | 127.63 | 129.75 | 126.65 | 128.15 | 128.15 | 489,033 |
31 Jan 2024 | 129.77 | 131.20 | 128.45 | 130.15 | 130.15 | 347,111 |
30 Jan 2024 | 129.35 | 131.15 | 127.95 | 129.20 | 129.20 | 272,083 |
29 Jan 2024 | 127.25 | 129.25 | 126.70 | 127.20 | 127.20 | 391,406 |
26 Jan 2024 | 124.53 | 129.20 | 120.30 | 128.20 | 128.20 | 211,248 |
25 Jan 2024 | 120.88 | 122.10 | 119.90 | 121.00 | 121.00 | 136,966 |
24 Jan 2024 | 121.57 | 122.35 | 118.95 | 121.63 | 121.63 | 355,244 |
23 Jan 2024 | 118.53 | 120.10 | 87.00 | 118.57 | 118.57 | 376,410 |
22 Jan 2024 | 117.93 | 118.25 | 115.75 | 117.93 | 117.93 | 240,710 |
19 Jan 2024 | 117.72 | 119.90 | 115.65 | 117.93 | 117.93 | 232,795 |
18 Jan 2024 | 114.72 | 117.35 | 110.05 | 114.30 | 114.30 | 852,872 |
17 Jan 2024 | 105.30 | 108.60 | 104.15 | 105.53 | 105.53 | 694,052 |
16 Jan 2024 | 108.05 | 110.50 | 107.60 | 107.82 | 107.82 | 693,860 |
15 Jan 2024 | 110.35 | 111.85 | 109.60 | 110.45 | 110.45 | 198,121 |
12 Jan 2024 | 108.10 | 111.55 | 107.40 | 111.45 | 111.45 | 279,246 |
11 Jan 2024 | 112.63 | 113.50 | 110.45 | 112.78 | 112.78 | 125,961 |
10 Jan 2024 | 112.72 | 113.45 | 112.00 | 112.93 | 112.93 | 144,476 |
09 Jan 2024 | 113.53 | 114.45 | 112.00 | 113.25 | 113.25 | 896,917 |
08 Jan 2024 | 113.00 | 113.20 | 111.15 | 112.78 | 112.78 | 323,294 |
05 Jan 2024 | 111.05 | 112.35 | 110.25 | 110.78 | 110.78 | 737,375 |
04 Jan 2024 | 111.88 | 112.80 | 111.30 | 111.82 | 111.82 | 1,037,816 |
03 Jan 2024 | 114.78 | 115.75 | 111.35 | 114.35 | 114.35 | 346,855 |
02 Jan 2024 | 115.75 | 115.75 | 115.75 | 115.63 | 115.63 | 34,484 |
29 Dec 2023 | 115.82 | 116.65 | 114.60 | 115.63 | 115.63 | 136,821 |
28 Dec 2023 | 116.93 | 117.05 | 114.70 | 116.68 | 116.68 | 98,504 |
27 Dec 2023 | 116.10 | 117.00 | 115.30 | 116.15 | 116.15 | 360,482 |
22 Dec 2023 | 116.40 | 118.25 | 115.45 | 116.25 | 116.25 | 560,650 |
21 Dec 2023 | 118.45 | 119.65 | 116.60 | 118.30 | 118.30 | 303,435 |
20 Dec 2023 | 119.82 | 120.45 | 118.30 | 119.78 | 119.78 | 995,560 |
19 Dec 2023 | 118.68 | 119.96 | 117.75 | 118.68 | 118.68 | 628,220 |
18 Dec 2023 | 121.00 | 122.60 | 119.30 | 120.30 | 120.30 | 4,533,383 |
15 Dec 2023 | 124.35 | 125.00 | 121.45 | 124.88 | 124.88 | 4,564,176 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |