Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 107.00 | 107.00 | 104.50 | 104.50 | 104.50 | 71,743 |
20 May 2024 | 113.00 | 113.00 | 105.50 | 106.00 | 106.00 | 161,732 |
17 May 2024 | 114.50 | 115.50 | 110.50 | 113.00 | 113.00 | 219,656 |
16 May 2024 | 100.50 | 117.50 | 99.50 | 116.50 | 116.50 | 611,999 |
15 May 2024 | 94.00 | 98.50 | 93.50 | 97.90 | 97.90 | 915,100 |
14 May 2024 | 109.50 | 112.50 | 108.50 | 110.00 | 110.00 | 193,471 |
13 May 2024 | 108.00 | 112.50 | 105.00 | 110.50 | 110.50 | 205,206 |
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 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |