Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 May 2023 | 110.00 | 110.00 | 104.00 | 105.00 | 105.00 | 3,090,031,900 |
30 May 2023 | 109.00 | 112.00 | 108.00 | 109.00 | 109.00 | 5,728,320,300 |
29 May 2023 | 104.00 | 109.00 | 103.00 | 108.00 | 108.00 | 4,966,821,400 |
26 May 2023 | 112.00 | 112.00 | 104.00 | 104.00 | 104.00 | 3,861,463,800 |
25 May 2023 | 113.00 | 114.00 | 111.00 | 111.00 | 111.00 | 4,305,481,100 |
24 May 2023 | 114.00 | 114.00 | 112.00 | 114.00 | 114.00 | 3,619,630,900 |
23 May 2023 | 115.00 | 115.00 | 113.00 | 115.00 | 115.00 | 4,251,378,800 |
22 May 2023 | 115.00 | 117.00 | 114.00 | 114.00 | 114.00 | 4,221,737,600 |
19 May 2023 | 114.00 | 116.00 | 113.00 | 115.00 | 115.00 | 4,214,466,700 |
17 May 2023 | 118.00 | 120.00 | 113.00 | 113.00 | 113.00 | 5,592,195,100 |
16 May 2023 | 117.00 | 119.00 | 117.00 | 118.00 | 118.00 | 3,021,416,700 |
15 May 2023 | 116.00 | 118.00 | 115.00 | 117.00 | 117.00 | 3,716,716,500 |
12 May 2023 | 119.00 | 119.00 | 115.00 | 116.00 | 116.00 | 7,321,741,000 |
11 May 2023 | 118.00 | 120.00 | 112.00 | 116.00 | 116.00 | 5,732,919,300 |
10 May 2023 | 110.00 | 118.00 | 109.00 | 118.00 | 118.00 | 5,983,231,300 |
09 May 2023 | 108.00 | 112.00 | 106.00 | 109.00 | 109.00 | 4,161,078,000 |
08 May 2023 | 107.00 | 110.00 | 104.00 | 106.00 | 106.00 | 4,112,031,600 |
05 May 2023 | 109.00 | 110.00 | 104.00 | 106.00 | 106.00 | 3,105,323,400 |
04 May 2023 | 99.00 | 110.00 | 98.00 | 109.00 | 109.00 | 3,535,125,100 |
03 May 2023 | 103.00 | 103.00 | 98.00 | 100.00 | 100.00 | 1,867,045,500 |
02 May 2023 | 104.00 | 106.00 | 102.00 | 103.00 | 103.00 | 1,548,215,600 |
28 Apr 2023 | 101.00 | 105.00 | 101.00 | 104.00 | 104.00 | 2,867,792,700 |
27 Apr 2023 | 95.00 | 104.00 | 95.00 | 99.00 | 99.00 | 5,844,603,100 |
26 Apr 2023 | 94.00 | 96.00 | 92.00 | 95.00 | 95.00 | 1,838,524,300 |
18 Apr 2023 | 93.00 | 95.00 | 92.00 | 95.00 | 95.00 | 956,749,500 |
17 Apr 2023 | 93.00 | 94.00 | 92.00 | 92.00 | 92.00 | 1,182,628,900 |
14 Apr 2023 | 92.00 | 97.00 | 92.00 | 92.00 | 92.00 | 3,840,963,100 |
13 Apr 2023 | 89.00 | 93.00 | 89.00 | 91.00 | 91.00 | 5,114,014,300 |
12 Apr 2023 | 99.00 | 99.00 | 93.00 | 93.00 | 93.00 | 4,216,335,000 |
11 Apr 2023 | 92.00 | 100.00 | 89.00 | 99.00 | 99.00 | 5,972,809,700 |
10 Apr 2023 | 100.00 | 101.00 | 94.00 | 94.00 | 94.00 | 3,935,236,200 |
06 Apr 2023 | 107.00 | 107.00 | 100.00 | 101.00 | 101.00 | 7,189,254,300 |
05 Apr 2023 | 110.00 | 111.00 | 106.00 | 107.00 | 107.00 | 1,998,405,100 |
04 Apr 2023 | 111.00 | 111.00 | 108.00 | 110.00 | 110.00 | 1,524,521,400 |
03 Apr 2023 | 110.00 | 112.00 | 108.00 | 110.00 | 110.00 | 2,344,341,500 |
31 Mar 2023 | 113.00 | 113.00 | 109.00 | 109.00 | 109.00 | 3,043,461,400 |
30 Mar 2023 | 117.00 | 118.00 | 112.00 | 112.00 | 112.00 | 2,525,410,300 |
29 Mar 2023 | 118.00 | 119.00 | 115.00 | 116.00 | 116.00 | 2,192,202,900 |
28 Mar 2023 | 116.00 | 118.00 | 115.00 | 118.00 | 118.00 | 1,526,839,400 |
27 Mar 2023 | 115.00 | 117.00 | 113.00 | 115.00 | 115.00 | 1,562,022,400 |
24 Mar 2023 | 112.00 | 115.00 | 111.00 | 115.00 | 115.00 | 3,269,322,300 |
21 Mar 2023 | 105.00 | 111.00 | 103.00 | 110.00 | 110.00 | 4,671,194,300 |
20 Mar 2023 | 115.00 | 116.00 | 108.00 | 108.00 | 108.00 | 2,667,209,800 |
17 Mar 2023 | 119.00 | 121.00 | 113.00 | 116.00 | 116.00 | 58,034,016,600 |
16 Mar 2023 | 121.00 | 121.00 | 116.00 | 117.00 | 117.00 | 2,961,356,000 |
15 Mar 2023 | 124.00 | 125.00 | 119.00 | 121.00 | 121.00 | 3,063,900,200 |
14 Mar 2023 | 126.00 | 127.00 | 118.00 | 121.00 | 121.00 | 3,851,197,200 |
13 Mar 2023 | 124.00 | 129.00 | 121.00 | 126.00 | 126.00 | 4,384,992,200 |
10 Mar 2023 | 128.00 | 129.00 | 123.00 | 125.00 | 125.00 | 2,283,679,700 |
09 Mar 2023 | 131.00 | 132.00 | 128.00 | 129.00 | 129.00 | 1,922,759,300 |
08 Mar 2023 | 129.00 | 131.00 | 126.00 | 130.00 | 130.00 | 4,196,129,100 |
07 Mar 2023 | 129.00 | 132.00 | 128.00 | 129.00 | 129.00 | 3,779,176,100 |
06 Mar 2023 | 125.00 | 129.00 | 124.00 | 128.00 | 128.00 | 3,551,983,600 |
03 Mar 2023 | 123.00 | 124.00 | 122.00 | 124.00 | 124.00 | 2,184,394,100 |
02 Mar 2023 | 122.00 | 125.00 | 120.00 | 121.00 | 121.00 | 2,721,105,200 |
01 Mar 2023 | 119.00 | 123.00 | 118.00 | 122.00 | 122.00 | 3,981,849,100 |
28 Feb 2023 | 118.00 | 119.00 | 114.00 | 118.00 | 118.00 | 3,160,179,500 |
27 Feb 2023 | 120.00 | 122.00 | 117.00 | 118.00 | 118.00 | 2,277,082,600 |
24 Feb 2023 | 118.00 | 122.00 | 116.00 | 120.00 | 120.00 | 2,348,456,200 |
23 Feb 2023 | 118.00 | 119.00 | 115.00 | 116.00 | 116.00 | 1,792,359,400 |
22 Feb 2023 | 119.00 | 120.00 | 113.00 | 116.00 | 116.00 | 4,225,445,100 |
21 Feb 2023 | 122.00 | 123.00 | 120.00 | 121.00 | 121.00 | 2,981,870,500 |
20 Feb 2023 | 127.00 | 128.00 | 120.00 | 122.00 | 122.00 | 6,521,473,000 |
17 Feb 2023 | 122.00 | 127.00 | 122.00 | 125.00 | 125.00 | 7,262,941,800 |
16 Feb 2023 | 121.00 | 122.00 | 118.00 | 121.00 | 121.00 | 3,464,330,000 |
15 Feb 2023 | 120.00 | 120.00 | 115.00 | 118.00 | 118.00 | 2,267,807,300 |
14 Feb 2023 | 118.00 | 122.00 | 117.00 | 119.00 | 119.00 | 3,119,397,900 |
13 Feb 2023 | 102.00 | 117.00 | 102.00 | 116.00 | 116.00 | 10,381,585,300 |
10 Feb 2023 | 105.00 | 105.00 | 105.00 | 105.00 | 105.00 | 803,642,100 |
09 Feb 2023 | 121.00 | 123.00 | 112.00 | 112.00 | 112.00 | 4,732,017,300 |
08 Feb 2023 | 124.00 | 125.00 | 119.00 | 120.00 | 120.00 | 2,752,037,500 |
07 Feb 2023 | 120.00 | 127.00 | 120.00 | 123.00 | 123.00 | 3,152,141,000 |
06 Feb 2023 | 124.00 | 124.00 | 120.00 | 120.00 | 120.00 | 1,838,131,300 |
03 Feb 2023 | 125.00 | 128.00 | 122.00 | 124.00 | 124.00 | 4,983,617,500 |
02 Feb 2023 | 115.00 | 125.00 | 114.00 | 124.00 | 124.00 | 6,121,060,400 |
01 Feb 2023 | 112.00 | 115.00 | 111.00 | 113.00 | 113.00 | 1,700,371,800 |
31 Jan 2023 | 111.00 | 113.00 | 109.00 | 112.00 | 112.00 | 2,929,808,600 |
30 Jan 2023 | 117.00 | 117.00 | 112.00 | 113.00 | 113.00 | 1,662,060,700 |
27 Jan 2023 | 115.00 | 118.00 | 115.00 | 117.00 | 117.00 | 2,461,734,200 |
26 Jan 2023 | 115.00 | 117.00 | 114.00 | 115.00 | 115.00 | 2,412,800,600 |
25 Jan 2023 | 119.00 | 121.00 | 114.00 | 117.00 | 117.00 | 5,141,106,500 |
24 Jan 2023 | 115.00 | 120.00 | 113.00 | 119.00 | 119.00 | 6,586,988,600 |
20 Jan 2023 | 116.00 | 118.00 | 111.00 | 114.00 | 114.00 | 4,169,642,200 |
19 Jan 2023 | 113.00 | 116.00 | 111.00 | 115.00 | 115.00 | 2,689,869,700 |
18 Jan 2023 | 115.00 | 118.00 | 111.00 | 114.00 | 114.00 | 4,022,915,200 |
17 Jan 2023 | 108.00 | 117.00 | 107.00 | 114.00 | 114.00 | 7,642,543,700 |
16 Jan 2023 | 105.00 | 107.00 | 103.00 | 107.00 | 107.00 | 3,602,544,900 |
13 Jan 2023 | 97.00 | 107.00 | 96.00 | 105.00 | 105.00 | 6,370,530,700 |
12 Jan 2023 | 95.00 | 98.00 | 93.00 | 97.00 | 97.00 | 2,508,642,100 |
11 Jan 2023 | 95.00 | 96.00 | 93.00 | 94.00 | 94.00 | 632,614,500 |
10 Jan 2023 | 93.00 | 96.00 | 92.00 | 95.00 | 95.00 | 1,876,902,000 |
09 Jan 2023 | 95.00 | 96.00 | 91.00 | 93.00 | 93.00 | 1,911,356,800 |
06 Jan 2023 | 92.00 | 95.00 | 91.00 | 95.00 | 95.00 | 802,624,500 |
05 Jan 2023 | 96.00 | 96.00 | 91.00 | 92.00 | 92.00 | 1,795,026,400 |
04 Jan 2023 | 95.00 | 97.00 | 93.00 | 96.00 | 96.00 | 1,816,437,300 |
03 Jan 2023 | 93.00 | 97.00 | 93.00 | 95.00 | 95.00 | 2,761,729,900 |
02 Jan 2023 | 91.00 | 94.00 | 91.00 | 93.00 | 93.00 | 897,258,100 |
30 Dec 2022 | 97.00 | 97.00 | 91.00 | 91.00 | 91.00 | 2,801,920,800 |
29 Dec 2022 | 91.00 | 99.00 | 90.00 | 97.00 | 97.00 | 4,103,905,500 |
28 Dec 2022 | 91.00 | 92.00 | 89.00 | 91.00 | 91.00 | 1,870,751,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |