Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
13 May 2024 | 108.00 | 112.50 | 105.00 | 109.50 | 109.50 | 215,366 |
10 May 2024 | 109.50 | 109.50 | 106.00 | 107.50 | 107.50 | 221,072 |
09 May 2024 | 109.00 | 111.00 | 108.00 | 108.50 | 108.50 | 125,946 |
08 May 2024 | 110.00 | 110.00 | 107.50 | 108.50 | 108.50 | 124,310 |
07 May 2024 | 112.00 | 112.00 | 107.50 | 109.50 | 109.50 | 207,019 |
06 May 2024 | 119.00 | 120.00 | 107.50 | 111.00 | 111.00 | 725,433 |
03 May 2024 | 117.50 | 118.50 | 117.00 | 118.00 | 118.00 | 46,065 |
02 May 2024 | 117.00 | 118.50 | 116.00 | 117.50 | 117.50 | 193,273 |
30 Apr 2024 | 118.00 | 119.00 | 117.00 | 118.50 | 118.50 | 100,676 |
29 Apr 2024 | 122.50 | 123.00 | 117.50 | 119.50 | 119.50 | 400,442 |
26 Apr 2024 | 123.50 | 125.50 | 121.50 | 123.50 | 123.50 | 213,115 |
25 Apr 2024 | 126.00 | 126.00 | 122.00 | 123.50 | 123.50 | 173,893 |
24 Apr 2024 | 126.00 | 128.50 | 123.50 | 125.50 | 125.50 | 430,013 |
23 Apr 2024 | 124.00 | 127.00 | 123.00 | 125.00 | 125.00 | 529,954 |
22 Apr 2024 | 120.50 | 127.50 | 120.00 | 123.00 | 123.00 | 462,971 |
19 Apr 2024 | 120.00 | 122.50 | 117.00 | 120.50 | 120.50 | 222,543 |
18 Apr 2024 | 120.00 | 121.00 | 119.00 | 120.50 | 120.50 | 91,441 |
17 Apr 2024 | 118.00 | 120.50 | 117.50 | 119.50 | 119.50 | 54,038 |
16 Apr 2024 | 120.00 | 120.00 | 115.50 | 117.50 | 117.50 | 135,030 |
15 Apr 2024 | 120.00 | 121.50 | 118.00 | 119.50 | 119.50 | 102,613 |
12 Apr 2024 | 120.50 | 121.50 | 118.50 | 120.00 | 120.00 | 109,984 |
11 Apr 2024 | 120.50 | 121.50 | 119.50 | 120.50 | 120.50 | 76,762 |
10 Apr 2024 | 123.50 | 124.00 | 120.50 | 120.50 | 120.50 | 94,650 |
09 Apr 2024 | 123.00 | 125.00 | 122.50 | 123.50 | 123.50 | 103,709 |
08 Apr 2024 | 120.50 | 123.50 | 120.50 | 122.50 | 122.50 | 146,248 |
03 Apr 2024 | 122.00 | 122.50 | 120.00 | 120.50 | 120.50 | 130,399 |
02 Apr 2024 | 118.50 | 122.50 | 118.00 | 122.00 | 122.00 | 105,126 |
01 Apr 2024 | 120.00 | 120.50 | 116.50 | 117.50 | 117.50 | 189,030 |
29 Mar 2024 | 119.50 | 120.50 | 118.50 | 119.50 | 119.50 | 48,096 |
28 Mar 2024 | 120.50 | 121.00 | 118.50 | 118.50 | 118.50 | 76,427 |
27 Mar 2024 | 118.50 | 120.50 | 118.00 | 120.00 | 120.00 | 24,506 |
26 Mar 2024 | 120.00 | 120.00 | 120.00 | 120.00 | 120.00 | - |
25 Mar 2024 | 120.00 | 120.00 | 120.00 | 120.00 | 120.00 | - |
22 Mar 2024 | 122.50 | 122.50 | 119.50 | 120.00 | 120.00 | 78,448 |
21 Mar 2024 | 120.50 | 123.50 | 120.00 | 122.00 | 122.00 | 77,897 |
21 Mar 2024 | 1 Dividend | |||||
20 Mar 2024 | 119.50 | 121.00 | 118.00 | 121.00 | 120.00 | 58,835 |
19 Mar 2024 | 119.50 | 123.00 | 118.50 | 118.50 | 117.52 | 100,832 |
18 Mar 2024 | 121.50 | 121.50 | 121.50 | 121.50 | 120.50 | - |
15 Mar 2024 | 122.50 | 123.00 | 120.50 | 121.50 | 120.50 | 77,083 |
14 Mar 2024 | 123.00 | 123.50 | 120.50 | 122.50 | 121.49 | 159,158 |
13 Mar 2024 | 125.50 | 125.50 | 125.50 | 125.50 | 124.46 | - |
12 Mar 2024 | 127.00 | 127.00 | 124.50 | 125.50 | 124.46 | 89,701 |
11 Mar 2024 | 124.50 | 125.00 | 122.50 | 123.50 | 122.48 | 91,165 |
08 Mar 2024 | 126.50 | 127.50 | 120.00 | 123.00 | 121.98 | 386,583 |
07 Mar 2024 | 128.50 | 130.00 | 125.50 | 128.00 | 126.94 | 251,068 |
06 Mar 2024 | 128.50 | 130.00 | 127.50 | 128.00 | 126.94 | 113,580 |
05 Mar 2024 | 132.50 | 132.50 | 127.50 | 128.50 | 127.44 | 241,960 |
04 Mar 2024 | 131.50 | 135.00 | 128.50 | 132.50 | 131.40 | 924,890 |
01 Mar 2024 | 124.50 | 130.50 | 122.50 | 129.50 | 128.43 | 433,490 |
29 Feb 2024 | 126.00 | 126.00 | 121.50 | 123.50 | 122.48 | 206,942 |
27 Feb 2024 | 127.00 | 127.00 | 121.50 | 124.50 | 123.47 | 229,756 |
26 Feb 2024 | 126.50 | 127.50 | 125.50 | 126.50 | 125.45 | 157,204 |
23 Feb 2024 | 128.00 | 128.50 | 126.00 | 127.50 | 126.45 | 115,677 |
22 Feb 2024 | 127.50 | 128.50 | 125.50 | 127.50 | 126.45 | 215,513 |
21 Feb 2024 | 126.00 | 128.50 | 126.00 | 127.00 | 125.95 | 224,898 |
20 Feb 2024 | 125.00 | 127.00 | 123.00 | 124.50 | 123.47 | 160,407 |
19 Feb 2024 | 129.00 | 129.50 | 125.50 | 127.00 | 125.95 | 216,663 |
16 Feb 2024 | 130.00 | 131.50 | 127.00 | 127.50 | 126.45 | 287,313 |
15 Feb 2024 | 129.00 | 134.00 | 128.00 | 129.00 | 127.93 | 304,121 |
05 Feb 2024 | 130.00 | 130.50 | 127.50 | 129.00 | 127.93 | 245,526 |
02 Feb 2024 | 128.50 | 133.00 | 127.00 | 130.00 | 128.93 | 356,355 |
01 Feb 2024 | 129.00 | 130.00 | 126.50 | 128.50 | 127.44 | 176,115 |
31 Jan 2024 | 128.50 | 130.00 | 124.50 | 129.00 | 127.93 | 243,015 |
30 Jan 2024 | 129.00 | 134.50 | 128.50 | 129.50 | 128.43 | 615,383 |
29 Jan 2024 | 122.50 | 131.00 | 122.50 | 129.50 | 128.43 | 689,510 |
26 Jan 2024 | 122.00 | 123.00 | 120.50 | 122.50 | 121.49 | 70,166 |
25 Jan 2024 | 123.00 | 123.00 | 120.50 | 122.00 | 120.99 | 75,478 |
24 Jan 2024 | 123.00 | 124.00 | 120.00 | 122.00 | 120.99 | 164,730 |
23 Jan 2024 | 124.00 | 124.00 | 121.50 | 122.00 | 120.99 | 64,934 |
22 Jan 2024 | 124.50 | 126.50 | 121.00 | 124.50 | 123.47 | 273,664 |
19 Jan 2024 | 130.00 | 133.00 | 123.00 | 125.50 | 124.46 | 419,434 |
18 Jan 2024 | 125.50 | 129.50 | 125.50 | 129.00 | 127.93 | 400,923 |
17 Jan 2024 | 123.50 | 129.00 | 123.00 | 127.00 | 125.95 | 590,574 |
16 Jan 2024 | 121.00 | 124.50 | 121.00 | 124.00 | 122.98 | 244,824 |
15 Jan 2024 | 121.00 | 123.00 | 120.50 | 121.00 | 120.00 | 136,232 |
12 Jan 2024 | 117.50 | 124.50 | 117.00 | 123.00 | 121.98 | 367,204 |
11 Jan 2024 | 118.00 | 118.00 | 116.00 | 117.00 | 116.03 | 100,403 |
10 Jan 2024 | 120.00 | 120.00 | 117.00 | 118.00 | 117.02 | 107,956 |
09 Jan 2024 | 121.00 | 121.00 | 118.00 | 119.50 | 118.51 | 96,477 |
08 Jan 2024 | 122.50 | 123.50 | 120.00 | 120.00 | 119.01 | 47,282 |
05 Jan 2024 | 123.00 | 123.50 | 121.00 | 122.50 | 121.49 | 48,050 |
04 Jan 2024 | 119.00 | 123.50 | 119.00 | 122.50 | 121.49 | 120,171 |
03 Jan 2024 | 119.00 | 119.00 | 117.50 | 119.00 | 118.02 | 44,967 |
02 Jan 2024 | 120.50 | 120.50 | 118.00 | 118.50 | 117.52 | 93,691 |
29 Dec 2023 | 124.00 | 124.00 | 119.50 | 119.50 | 118.51 | 303,875 |
28 Dec 2023 | 122.50 | 124.50 | 121.00 | 123.50 | 122.48 | 157,606 |
27 Dec 2023 | 120.50 | 122.00 | 119.50 | 122.00 | 120.99 | 228,314 |
26 Dec 2023 | 123.00 | 123.00 | 120.50 | 121.50 | 120.50 | 176,445 |
25 Dec 2023 | 123.50 | 125.50 | 121.50 | 122.50 | 121.49 | 130,126 |
22 Dec 2023 | 122.50 | 125.00 | 121.50 | 123.50 | 122.48 | 110,475 |
21 Dec 2023 | 122.50 | 123.50 | 120.00 | 122.00 | 120.99 | 126,495 |
20 Dec 2023 | 120.50 | 126.00 | 120.50 | 123.00 | 121.98 | 190,961 |
19 Dec 2023 | 124.00 | 124.50 | 117.00 | 120.50 | 119.50 | 505,515 |
18 Dec 2023 | 127.50 | 127.50 | 121.00 | 122.50 | 121.49 | 233,422 |
15 Dec 2023 | 129.00 | 130.00 | 125.50 | 127.00 | 125.95 | 443,353 |
14 Dec 2023 | 132.00 | 135.50 | 127.00 | 128.50 | 127.44 | 668,328 |
13 Dec 2023 | 124.50 | 136.50 | 124.50 | 132.00 | 130.91 | 1,048,273 |
12 Dec 2023 | 130.50 | 130.50 | 123.00 | 124.00 | 122.98 | 380,335 |
11 Dec 2023 | 130.00 | 131.50 | 128.00 | 130.50 | 129.42 | 229,542 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |