Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 99.00 | 99.00 | 99.00 | 99.00 | 99.00 | 133,100 |
02 May 2024 | 99.00 | 100.00 | 99.00 | 99.00 | 99.00 | 291,500 |
30 Apr 2024 | 97.00 | 97.00 | 97.00 | 97.00 | 97.00 | 114,400 |
29 Apr 2024 | 89.00 | 89.00 | 89.00 | 89.00 | 89.00 | 296,600 |
26 Apr 2024 | 89.00 | 89.00 | 89.00 | 89.00 | 89.00 | 115,200 |
25 Apr 2024 | 89.00 | 89.00 | 89.00 | 89.00 | 89.00 | 228,100 |
24 Apr 2024 | 92.00 | 92.00 | 90.00 | 90.00 | 90.00 | 110,000 |
23 Apr 2024 | 92.00 | 93.00 | 92.00 | 92.00 | 92.00 | 420,600 |
22 Apr 2024 | 98.00 | 98.00 | 94.00 | 94.00 | 94.00 | 228,800 |
19 Apr 2024 | 99.00 | 99.00 | 98.00 | 98.00 | 98.00 | 102,500 |
18 Apr 2024 | 98.00 | 98.00 | 98.00 | 98.00 | 98.00 | 71,200 |
17 Apr 2024 | 99.00 | 99.00 | 98.00 | 98.00 | 98.00 | 223,900 |
16 Apr 2024 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 160,200 |
05 Apr 2024 | 99.00 | 101.00 | 99.00 | 101.00 | 101.00 | 139,400 |
04 Apr 2024 | 100.00 | 100.00 | 99.00 | 99.00 | 99.00 | 1,021,600 |
03 Apr 2024 | 102.00 | 102.00 | 102.00 | 102.00 | 102.00 | 514,700 |
02 Apr 2024 | 107.00 | 107.00 | 104.00 | 104.00 | 104.00 | 523,900 |
01 Apr 2024 | 110.00 | 110.00 | 108.00 | 108.00 | 108.00 | 349,800 |
28 Mar 2024 | 112.00 | 112.00 | 112.00 | 112.00 | 112.00 | 419,600 |
27 Mar 2024 | 111.00 | 112.00 | 110.00 | 112.00 | 112.00 | 1,136,100 |
26 Mar 2024 | 116.00 | 116.00 | 111.00 | 111.00 | 111.00 | 791,000 |
25 Mar 2024 | 122.00 | 122.00 | 116.00 | 117.00 | 117.00 | 395,700 |
22 Mar 2024 | 120.00 | 131.00 | 120.00 | 124.00 | 124.00 | 653,600 |
21 Mar 2024 | 123.00 | 125.00 | 122.00 | 124.00 | 124.00 | 516,700 |
20 Mar 2024 | 125.00 | 126.00 | 122.00 | 124.00 | 124.00 | 668,500 |
19 Mar 2024 | 124.00 | 127.00 | 123.00 | 125.00 | 125.00 | 731,200 |
18 Mar 2024 | 125.00 | 129.00 | 124.00 | 125.00 | 125.00 | 720,800 |
15 Mar 2024 | 137.00 | 137.00 | 124.00 | 125.00 | 125.00 | 1,451,600 |
14 Mar 2024 | 135.00 | 139.00 | 127.00 | 128.00 | 128.00 | 5,590,500 |
13 Mar 2024 | 138.00 | 146.00 | 125.00 | 135.00 | 135.00 | 13,498,500 |
08 Mar 2024 | 133.00 | 133.00 | 125.00 | 133.00 | 133.00 | 7,984,600 |
07 Mar 2024 | 110.00 | 121.00 | 109.00 | 121.00 | 121.00 | 4,469,900 |
06 Mar 2024 | 111.00 | 112.00 | 109.00 | 110.00 | 110.00 | 495,200 |
05 Mar 2024 | 113.00 | 114.00 | 110.00 | 112.00 | 112.00 | 625,600 |
04 Mar 2024 | 113.00 | 114.00 | 111.00 | 113.00 | 113.00 | 129,400 |
01 Mar 2024 | 103.00 | 114.00 | 103.00 | 113.00 | 113.00 | 380,200 |
29 Feb 2024 | 104.00 | 116.00 | 104.00 | 113.00 | 113.00 | 895,200 |
28 Feb 2024 | 110.00 | 118.00 | 108.00 | 113.00 | 113.00 | 1,573,800 |
27 Feb 2024 | 110.00 | 118.00 | 110.00 | 113.00 | 113.00 | 383,600 |
26 Feb 2024 | 111.00 | 122.00 | 111.00 | 115.00 | 115.00 | 1,594,600 |
23 Feb 2024 | 112.00 | 122.00 | 111.00 | 120.00 | 120.00 | 2,728,800 |
22 Feb 2024 | 112.00 | 114.00 | 111.00 | 111.00 | 111.00 | 1,960,200 |
21 Feb 2024 | 114.00 | 116.00 | 108.00 | 113.00 | 113.00 | 684,300 |
20 Feb 2024 | 115.00 | 116.00 | 112.00 | 114.00 | 114.00 | 901,600 |
19 Feb 2024 | 117.00 | 118.00 | 115.00 | 115.00 | 115.00 | 438,700 |
16 Feb 2024 | 117.00 | 123.00 | 116.00 | 117.00 | 117.00 | 1,339,600 |
15 Feb 2024 | 115.00 | 122.00 | 115.00 | 116.00 | 116.00 | 1,336,100 |
13 Feb 2024 | 121.00 | 123.00 | 110.00 | 114.00 | 114.00 | 2,956,500 |
12 Feb 2024 | 121.00 | 126.00 | 120.00 | 121.00 | 121.00 | 551,300 |
07 Feb 2024 | 123.00 | 125.00 | 120.00 | 121.00 | 121.00 | 796,800 |
06 Feb 2024 | 123.00 | 124.00 | 121.00 | 124.00 | 124.00 | 415,100 |
05 Feb 2024 | 125.00 | 126.00 | 123.00 | 123.00 | 123.00 | 463,600 |
02 Feb 2024 | 127.00 | 130.00 | 125.00 | 125.00 | 125.00 | 1,040,500 |
01 Feb 2024 | 128.00 | 129.00 | 125.00 | 127.00 | 127.00 | 1,067,200 |
31 Jan 2024 | 129.00 | 130.00 | 128.00 | 128.00 | 128.00 | 1,109,200 |
30 Jan 2024 | 130.00 | 131.00 | 129.00 | 130.00 | 130.00 | 595,200 |
29 Jan 2024 | 129.00 | 135.00 | 129.00 | 132.00 | 132.00 | 488,300 |
26 Jan 2024 | 134.00 | 135.00 | 129.00 | 129.00 | 129.00 | 1,546,700 |
25 Jan 2024 | 129.00 | 138.00 | 128.00 | 132.00 | 132.00 | 4,274,700 |
24 Jan 2024 | 130.00 | 130.00 | 128.00 | 129.00 | 129.00 | 557,700 |
23 Jan 2024 | 132.00 | 134.00 | 128.00 | 129.00 | 129.00 | 1,444,200 |
22 Jan 2024 | 135.00 | 135.00 | 131.00 | 132.00 | 132.00 | 663,100 |
19 Jan 2024 | 135.00 | 136.00 | 131.00 | 133.00 | 133.00 | 1,485,900 |
18 Jan 2024 | 134.00 | 138.00 | 132.00 | 135.00 | 135.00 | 2,393,400 |
17 Jan 2024 | 135.00 | 136.00 | 134.00 | 134.00 | 134.00 | 1,209,800 |
16 Jan 2024 | 138.00 | 139.00 | 134.00 | 135.00 | 135.00 | 1,747,500 |
15 Jan 2024 | 139.00 | 139.00 | 135.00 | 137.00 | 137.00 | 868,300 |
12 Jan 2024 | 141.00 | 142.00 | 136.00 | 137.00 | 137.00 | 897,200 |
11 Jan 2024 | 143.00 | 144.00 | 140.00 | 141.00 | 141.00 | 2,098,400 |
10 Jan 2024 | 134.00 | 143.00 | 134.00 | 142.00 | 142.00 | 6,172,900 |
09 Jan 2024 | 137.00 | 137.00 | 133.00 | 135.00 | 135.00 | 648,900 |
08 Jan 2024 | 139.00 | 140.00 | 134.00 | 136.00 | 136.00 | 1,025,800 |
05 Jan 2024 | 141.00 | 142.00 | 138.00 | 139.00 | 139.00 | 3,302,100 |
04 Jan 2024 | 135.00 | 142.00 | 135.00 | 139.00 | 139.00 | 4,805,800 |
03 Jan 2024 | 132.00 | 139.00 | 131.00 | 135.00 | 135.00 | 4,400,700 |
02 Jan 2024 | 132.00 | 134.00 | 130.00 | 132.00 | 132.00 | 914,100 |
29 Dec 2023 | 133.00 | 135.00 | 131.00 | 132.00 | 132.00 | 468,300 |
28 Dec 2023 | 130.00 | 133.00 | 130.00 | 133.00 | 133.00 | 286,600 |
27 Dec 2023 | 130.00 | 133.00 | 129.00 | 130.00 | 130.00 | 538,500 |
22 Dec 2023 | 127.00 | 133.00 | 127.00 | 130.00 | 130.00 | 1,386,900 |
21 Dec 2023 | 125.00 | 134.00 | 125.00 | 133.00 | 133.00 | 715,000 |
20 Dec 2023 | 132.00 | 133.00 | 131.00 | 133.00 | 133.00 | 1,212,400 |
19 Dec 2023 | 128.00 | 137.00 | 128.00 | 132.00 | 132.00 | 1,876,700 |
18 Dec 2023 | 132.00 | 144.00 | 132.00 | 136.00 | 136.00 | 11,857,200 |
15 Dec 2023 | 129.00 | 132.00 | 128.00 | 131.00 | 131.00 | 1,000,400 |
14 Dec 2023 | 128.00 | 132.00 | 128.00 | 129.00 | 129.00 | 695,500 |
13 Dec 2023 | 132.00 | 132.00 | 127.00 | 128.00 | 128.00 | 550,900 |
12 Dec 2023 | 129.00 | 134.00 | 128.00 | 130.00 | 130.00 | 1,249,100 |
11 Dec 2023 | 130.00 | 131.00 | 127.00 | 129.00 | 129.00 | 623,700 |
08 Dec 2023 | 128.00 | 131.00 | 127.00 | 130.00 | 130.00 | 1,068,600 |
07 Dec 2023 | 129.00 | 129.00 | 128.00 | 128.00 | 128.00 | 603,600 |
06 Dec 2023 | 131.00 | 131.00 | 127.00 | 129.00 | 129.00 | 813,200 |
05 Dec 2023 | 130.00 | 131.00 | 127.00 | 129.00 | 129.00 | 1,421,600 |
04 Dec 2023 | 131.00 | 132.00 | 129.00 | 129.00 | 129.00 | 1,124,400 |
01 Dec 2023 | 132.00 | 133.00 | 130.00 | 131.00 | 131.00 | 316,500 |
30 Nov 2023 | 130.00 | 135.00 | 130.00 | 131.00 | 131.00 | 642,600 |
29 Nov 2023 | 134.00 | 134.00 | 130.00 | 130.00 | 130.00 | 1,171,200 |
28 Nov 2023 | 132.00 | 134.00 | 131.00 | 132.00 | 132.00 | 307,600 |
27 Nov 2023 | 130.00 | 134.00 | 130.00 | 131.00 | 131.00 | 858,600 |
24 Nov 2023 | 130.00 | 131.00 | 129.00 | 130.00 | 130.00 | 467,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |