Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 125.0000 | 128.0000 | 123.0000 | 127.0000 | 127.0000 | 63,054,800 |
02 May 2024 | 129.0000 | 135.0000 | 123.0000 | 123.0000 | 123.0000 | 69,578,900 |
30 Apr 2024 | 125.0000 | 130.0000 | 123.0000 | 129.0000 | 129.0000 | 58,768,900 |
29 Apr 2024 | 119.0000 | 125.0000 | 117.0000 | 125.0000 | 125.0000 | 62,328,700 |
26 Apr 2024 | 121.0000 | 123.0000 | 117.0000 | 117.0000 | 117.0000 | 20,585,400 |
25 Apr 2024 | 122.0000 | 124.0000 | 118.0000 | 122.0000 | 122.0000 | 47,750,500 |
24 Apr 2024 | 124.0000 | 125.0000 | 121.0000 | 122.0000 | 122.0000 | 33,301,600 |
23 Apr 2024 | 125.0000 | 129.0000 | 123.0000 | 124.0000 | 124.0000 | 51,735,900 |
22 Apr 2024 | 125.0000 | 128.0000 | 122.0000 | 125.0000 | 125.0000 | 22,154,700 |
19 Apr 2024 | 130.0000 | 130.0000 | 123.0000 | 125.0000 | 125.0000 | 43,176,600 |
18 Apr 2024 | 122.0000 | 133.0000 | 122.0000 | 128.0000 | 128.0000 | 44,929,000 |
17 Apr 2024 | 135.0000 | 135.0000 | 129.0000 | 130.0000 | 130.0000 | 87,470,900 |
16 Apr 2024 | 137.0000 | 137.0000 | 132.0000 | 135.0000 | 135.0000 | 50,035,900 |
05 Apr 2024 | 138.0000 | 138.0000 | 135.0000 | 137.0000 | 137.0000 | 18,237,700 |
04 Apr 2024 | 136.0000 | 140.0000 | 135.0000 | 137.0000 | 137.0000 | 38,271,100 |
03 Apr 2024 | 130.0000 | 138.0000 | 130.0000 | 135.0000 | 135.0000 | 28,287,100 |
02 Apr 2024 | 137.0000 | 139.0000 | 134.0000 | 137.0000 | 137.0000 | 62,698,300 |
01 Apr 2024 | 141.0000 | 142.0000 | 136.0000 | 137.0000 | 137.0000 | 82,071,800 |
28 Mar 2024 | 144.0000 | 146.0000 | 141.0000 | 141.0000 | 141.0000 | 43,060,500 |
27 Mar 2024 | 148.0000 | 148.0000 | 144.0000 | 144.0000 | 144.0000 | 57,606,400 |
26 Mar 2024 | 150.0000 | 150.0000 | 147.0000 | 147.0000 | 147.0000 | 28,373,200 |
25 Mar 2024 | 151.0000 | 151.0000 | 147.0000 | 149.0000 | 149.0000 | 65,836,400 |
22 Mar 2024 | 149.0000 | 151.0000 | 147.0000 | 148.0000 | 148.0000 | 43,086,500 |
21 Mar 2024 | 147.0000 | 150.0000 | 147.0000 | 149.0000 | 149.0000 | 31,500,200 |
20 Mar 2024 | 150.0000 | 150.0000 | 147.0000 | 147.0000 | 147.0000 | 45,066,700 |
19 Mar 2024 | 153.0000 | 153.0000 | 148.0000 | 148.0000 | 148.0000 | 37,625,100 |
18 Mar 2024 | 148.0000 | 154.0000 | 146.0000 | 152.0000 | 152.0000 | 103,803,600 |
15 Mar 2024 | 153.0000 | 154.0000 | 147.0000 | 147.0000 | 147.0000 | 144,960,600 |
14 Mar 2024 | 157.0000 | 158.0000 | 151.0000 | 153.0000 | 153.0000 | 30,625,100 |
13 Mar 2024 | 159.0000 | 164.0000 | 156.0000 | 156.0000 | 156.0000 | 41,995,000 |
08 Mar 2024 | 158.0000 | 160.0000 | 156.0000 | 159.0000 | 159.0000 | 34,458,200 |
07 Mar 2024 | 160.0000 | 162.0000 | 157.0000 | 157.0000 | 157.0000 | 27,460,400 |
06 Mar 2024 | 159.0000 | 160.0000 | 156.0000 | 160.0000 | 160.0000 | 47,906,700 |
05 Mar 2024 | 154.0000 | 159.0000 | 152.0000 | 159.0000 | 159.0000 | 92,676,600 |
04 Mar 2024 | 153.0000 | 159.0000 | 152.0000 | 152.0000 | 152.0000 | 68,205,300 |
01 Mar 2024 | 150.0000 | 156.0000 | 149.0000 | 152.0000 | 152.0000 | 64,759,500 |
29 Feb 2024 | 152.0000 | 153.0000 | 149.0000 | 149.0000 | 149.0000 | 24,969,000 |
28 Feb 2024 | 152.0000 | 153.0000 | 151.0000 | 151.0000 | 151.0000 | 17,998,600 |
27 Feb 2024 | 150.0000 | 153.0000 | 149.0000 | 152.0000 | 152.0000 | 23,329,400 |
26 Feb 2024 | 152.0000 | 154.0000 | 149.0000 | 149.0000 | 149.0000 | 13,135,000 |
23 Feb 2024 | 152.0000 | 154.0000 | 150.0000 | 151.0000 | 151.0000 | 11,084,800 |
22 Feb 2024 | 150.0000 | 155.0000 | 149.0000 | 152.0000 | 152.0000 | 41,796,700 |
21 Feb 2024 | 148.0000 | 153.0000 | 148.0000 | 150.0000 | 150.0000 | 41,779,800 |
20 Feb 2024 | 151.0000 | 153.0000 | 145.0000 | 148.0000 | 148.0000 | 97,558,700 |
19 Feb 2024 | 145.0000 | 149.0000 | 142.0000 | 146.0000 | 146.0000 | 82,123,300 |
16 Feb 2024 | 148.0000 | 150.0000 | 145.0000 | 145.0000 | 145.0000 | 81,786,000 |
15 Feb 2024 | 149.0000 | 151.0000 | 146.0000 | 148.0000 | 148.0000 | 53,272,300 |
13 Feb 2024 | 150.0000 | 151.0000 | 145.0000 | 149.0000 | 149.0000 | 82,821,300 |
12 Feb 2024 | 152.0000 | 154.0000 | 150.0000 | 150.0000 | 150.0000 | 30,910,600 |
07 Feb 2024 | 157.0000 | 158.0000 | 152.0000 | 152.0000 | 152.0000 | 153,467,700 |
06 Feb 2024 | 155.0000 | 159.0000 | 154.0000 | 156.0000 | 156.0000 | 138,395,000 |
05 Feb 2024 | 157.0000 | 162.0000 | 155.0000 | 156.0000 | 156.0000 | 66,978,400 |
02 Feb 2024 | 156.0000 | 159.0000 | 155.0000 | 157.0000 | 157.0000 | 40,077,600 |
01 Feb 2024 | 154.0000 | 159.0000 | 154.0000 | 156.0000 | 156.0000 | 36,022,100 |
31 Jan 2024 | 157.0000 | 157.0000 | 154.0000 | 154.0000 | 154.0000 | 36,571,700 |
30 Jan 2024 | 155.0000 | 159.0000 | 150.0000 | 156.0000 | 156.0000 | 44,967,300 |
29 Jan 2024 | 154.0000 | 157.0000 | 153.0000 | 155.0000 | 155.0000 | 45,466,600 |
26 Jan 2024 | 159.0000 | 159.0000 | 154.0000 | 154.0000 | 154.0000 | 81,420,800 |
25 Jan 2024 | 159.0000 | 161.0000 | 157.0000 | 159.0000 | 159.0000 | 47,772,200 |
24 Jan 2024 | 158.0000 | 159.0000 | 155.0000 | 159.0000 | 159.0000 | 20,556,300 |
23 Jan 2024 | 163.0000 | 163.0000 | 156.0000 | 158.0000 | 158.0000 | 42,445,900 |
22 Jan 2024 | 159.0000 | 166.0000 | 159.0000 | 162.0000 | 162.0000 | 83,049,100 |
19 Jan 2024 | 156.0000 | 160.0000 | 154.0000 | 159.0000 | 159.0000 | 49,283,300 |
18 Jan 2024 | 156.0000 | 157.0000 | 153.0000 | 156.0000 | 156.0000 | 44,284,200 |
17 Jan 2024 | 158.0000 | 159.0000 | 153.0000 | 156.0000 | 156.0000 | 83,851,900 |
16 Jan 2024 | 161.0000 | 162.0000 | 157.0000 | 158.0000 | 158.0000 | 37,712,700 |
15 Jan 2024 | 164.0000 | 166.0000 | 159.0000 | 161.0000 | 161.0000 | 23,819,800 |
12 Jan 2024 | 163.0000 | 165.0000 | 161.0000 | 164.0000 | 164.0000 | 38,549,800 |
11 Jan 2024 | 163.0000 | 165.0000 | 161.0000 | 163.0000 | 163.0000 | 36,258,200 |
10 Jan 2024 | 161.0000 | 164.0000 | 158.0000 | 162.0000 | 162.0000 | 53,098,800 |
09 Jan 2024 | 156.0000 | 160.0000 | 156.0000 | 160.0000 | 160.0000 | 58,595,500 |
08 Jan 2024 | 153.0000 | 156.0000 | 152.0000 | 155.0000 | 155.0000 | 70,987,300 |
05 Jan 2024 | 155.0000 | 157.0000 | 153.0000 | 154.0000 | 154.0000 | 73,120,100 |
04 Jan 2024 | 153.0000 | 157.0000 | 153.0000 | 155.0000 | 155.0000 | 42,440,200 |
03 Jan 2024 | 154.0000 | 156.0000 | 152.0000 | 154.0000 | 154.0000 | 60,448,200 |
02 Jan 2024 | 164.0000 | 164.0000 | 152.0000 | 153.0000 | 153.0000 | 174,519,700 |
29 Dec 2023 | 150.0000 | 170.0000 | 149.0000 | 170.0000 | 170.0000 | 404,425,700 |
28 Dec 2023 | 149.0000 | 153.0000 | 148.0000 | 150.0000 | 150.0000 | 87,891,300 |
27 Dec 2023 | 151.0000 | 151.0000 | 148.0000 | 148.0000 | 148.0000 | 51,393,600 |
22 Dec 2023 | 148.0000 | 151.0000 | 147.0000 | 150.0000 | 150.0000 | 36,553,400 |
21 Dec 2023 | 149.0000 | 150.0000 | 147.0000 | 148.0000 | 148.0000 | 38,713,600 |
20 Dec 2023 | 149.0000 | 150.0000 | 148.0000 | 149.0000 | 149.0000 | 29,295,500 |
19 Dec 2023 | 149.0000 | 149.0000 | 147.0000 | 149.0000 | 149.0000 | 18,590,600 |
18 Dec 2023 | 149.0000 | 151.0000 | 147.0000 | 148.0000 | 148.0000 | 43,577,000 |
15 Dec 2023 | 151.0000 | 153.0000 | 149.0000 | 149.0000 | 149.0000 | 47,036,400 |
14 Dec 2023 | 150.0000 | 151.0000 | 149.0000 | 150.0000 | 150.0000 | 28,950,200 |
13 Dec 2023 | 150.0000 | 151.0000 | 148.0000 | 148.0000 | 148.0000 | 20,620,600 |
12 Dec 2023 | 148.0000 | 151.0000 | 147.0000 | 150.0000 | 150.0000 | 71,399,000 |
11 Dec 2023 | 150.0000 | 151.0000 | 148.0000 | 148.0000 | 148.0000 | 45,447,300 |
08 Dec 2023 | 153.0000 | 153.0000 | 149.0000 | 150.0000 | 150.0000 | 154,636,400 |
07 Dec 2023 | 155.0000 | 156.0000 | 150.0000 | 153.0000 | 153.0000 | 64,737,300 |
06 Dec 2023 | 155.0000 | 156.0000 | 154.0000 | 155.0000 | 155.0000 | 24,699,200 |
05 Dec 2023 | 154.0000 | 156.0000 | 152.0000 | 155.0000 | 155.0000 | 44,500,400 |
04 Dec 2023 | 154.0000 | 157.0000 | 153.0000 | 154.0000 | 154.0000 | 42,790,800 |
01 Dec 2023 | 157.0000 | 160.0000 | 153.0000 | 153.0000 | 153.0000 | 79,665,200 |
30 Nov 2023 | 161.0000 | 161.0000 | 156.0000 | 157.0000 | 157.0000 | 89,760,300 |
29 Nov 2023 | 160.0000 | 162.0000 | 157.0000 | 160.0000 | 160.0000 | 83,809,300 |
28 Nov 2023 | 161.0000 | 162.0000 | 156.0000 | 159.0000 | 159.0000 | 75,869,200 |
27 Nov 2023 | 152.0000 | 163.0000 | 152.0000 | 161.0000 | 161.0000 | 239,656,000 |
24 Nov 2023 | 154.0000 | 156.0000 | 151.0000 | 152.0000 | 152.0000 | 55,229,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |