Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 172.50 | 175.00 | 172.00 | 173.50 | 173.50 | 51,222 |
09 May 2024 | 171.50 | 174.00 | 170.00 | 172.50 | 172.50 | 40,797 |
08 May 2024 | 177.00 | 177.00 | 170.00 | 170.00 | 170.00 | 86,230 |
07 May 2024 | 178.00 | 180.00 | 174.00 | 177.00 | 177.00 | 117,308 |
03 May 2024 | 178.00 | 180.00 | 176.66 | 178.00 | 178.00 | 16,103 |
02 May 2024 | 175.00 | 179.00 | 170.00 | 178.00 | 178.00 | 120,758 |
01 May 2024 | 176.50 | 178.00 | 173.00 | 175.00 | 175.00 | 102,825 |
30 Apr 2024 | 178.50 | 182.00 | 175.00 | 176.50 | 176.50 | 39,261 |
29 Apr 2024 | 177.00 | 181.75 | 174.00 | 178.50 | 178.50 | 106,742 |
26 Apr 2024 | 178.50 | 180.00 | 174.00 | 177.00 | 177.00 | 17,608 |
25 Apr 2024 | 177.00 | 180.00 | 175.00 | 178.50 | 178.50 | 14,720 |
24 Apr 2024 | 174.50 | 179.65 | 172.50 | 177.00 | 177.00 | 451,770 |
23 Apr 2024 | 181.00 | 180.55 | 172.00 | 174.50 | 174.50 | 140,197 |
22 Apr 2024 | 182.00 | 183.75 | 180.00 | 181.00 | 181.00 | 113,765 |
19 Apr 2024 | 177.50 | 185.00 | 172.50 | 182.00 | 182.00 | 254,626 |
18 Apr 2024 | 177.50 | 179.95 | 176.75 | 177.00 | 177.00 | 101,020 |
17 Apr 2024 | 181.00 | 180.00 | 175.00 | 177.50 | 177.50 | 62,715 |
16 Apr 2024 | 183.50 | 184.00 | 179.64 | 181.50 | 181.50 | 38,986 |
15 Apr 2024 | 187.00 | 191.00 | 182.00 | 183.50 | 183.50 | 89,166 |
12 Apr 2024 | 189.00 | 190.00 | 187.00 | 187.00 | 187.00 | 64,940 |
11 Apr 2024 | 191.50 | 195.00 | 188.13 | 192.00 | 192.00 | 124,103 |
10 Apr 2024 | 186.50 | 193.00 | 186.55 | 191.00 | 191.00 | 206,156 |
09 Apr 2024 | 181.50 | 190.00 | 182.00 | 188.00 | 188.00 | 260,595 |
08 Apr 2024 | 180.00 | 188.00 | 179.01 | 183.00 | 183.00 | 141,617 |
05 Apr 2024 | 177.50 | 185.00 | 176.00 | 180.00 | 180.00 | 252,904 |
04 Apr 2024 | 178.50 | 180.00 | 175.00 | 177.50 | 177.50 | 100,679 |
03 Apr 2024 | 174.50 | 179.99 | 173.70 | 178.50 | 178.50 | 166,341 |
02 Apr 2024 | 174.00 | 180.00 | 172.00 | 174.50 | 174.50 | 203,869 |
28 Mar 2024 | 172.50 | 177.55 | 170.90 | 174.00 | 174.00 | 168,681 |
27 Mar 2024 | 176.00 | 181.50 | 170.30 | 172.50 | 172.50 | 252,082 |
26 Mar 2024 | 175.00 | 178.00 | 172.13 | 176.00 | 176.00 | 189,310 |
25 Mar 2024 | 177.50 | 180.90 | 172.00 | 175.00 | 175.00 | 609,609 |
22 Mar 2024 | 177.00 | 178.00 | 165.00 | 173.00 | 173.00 | 5,459,665 |
21 Mar 2024 | 177.00 | 180.00 | 174.00 | 177.00 | 177.00 | 23,606 |
20 Mar 2024 | 179.00 | 180.00 | 174.00 | 177.00 | 177.00 | 79,911 |
19 Mar 2024 | 172.00 | 180.00 | 170.00 | 179.00 | 179.00 | 79,461 |
18 Mar 2024 | 174.50 | 174.50 | 170.20 | 172.00 | 172.00 | 75,592 |
15 Mar 2024 | 180.00 | 182.00 | 172.05 | 174.50 | 174.50 | 57,163 |
14 Mar 2024 | 176.50 | 181.55 | 176.00 | 180.00 | 180.00 | 345,363 |
13 Mar 2024 | 163.00 | 174.73 | 162.00 | 171.50 | 171.50 | 99,811 |
12 Mar 2024 | 165.50 | 168.00 | 162.95 | 164.00 | 164.00 | 79,566 |
11 Mar 2024 | 172.00 | 174.00 | 162.05 | 165.50 | 165.50 | 221,313 |
08 Mar 2024 | 172.00 | 174.00 | 170.00 | 172.00 | 172.00 | 227,754 |
07 Mar 2024 | 176.50 | 177.00 | 172.50 | 173.00 | 173.00 | 50,254 |
06 Mar 2024 | 175.00 | 179.00 | 174.64 | 176.50 | 176.50 | 127,382 |
05 Mar 2024 | 174.50 | 180.00 | 172.00 | 175.00 | 175.00 | 488,012 |
04 Mar 2024 | 171.50 | 175.00 | 170.60 | 173.00 | 173.00 | 101,804 |
01 Mar 2024 | 166.50 | 178.50 | 167.00 | 171.50 | 171.50 | 267,522 |
29 Feb 2024 | 172.50 | 174.79 | 165.50 | 166.50 | 166.50 | 59,086 |
28 Feb 2024 | 165.00 | 178.50 | 166.70 | 172.50 | 172.50 | 434,390 |
27 Feb 2024 | 165.00 | 168.00 | 162.00 | 165.00 | 165.00 | 75,321 |
26 Feb 2024 | 165.00 | 168.00 | 163.20 | 166.00 | 166.00 | 31,131 |
23 Feb 2024 | 160.00 | 169.95 | 160.00 | 165.00 | 165.00 | 198,064 |
22 Feb 2024 | 157.50 | 163.00 | 155.00 | 160.00 | 160.00 | 130,428 |
21 Feb 2024 | 160.00 | 162.87 | 156.00 | 158.00 | 158.00 | 176,301 |
20 Feb 2024 | 161.00 | 165.00 | 158.00 | 160.50 | 160.50 | 37,468 |
19 Feb 2024 | 155.00 | 166.00 | 157.50 | 166.00 | 166.00 | 86,210 |
16 Feb 2024 | 145.00 | 160.00 | 144.85 | 158.00 | 158.00 | 118,712 |
15 Feb 2024 | 151.00 | 150.02 | 142.00 | 145.00 | 145.00 | 360,362 |
14 Feb 2024 | 154.50 | 154.22 | 150.00 | 151.00 | 151.00 | 83,976 |
13 Feb 2024 | 161.50 | 163.00 | 153.00 | 154.50 | 154.50 | 143,001 |
12 Feb 2024 | 151.50 | 163.90 | 150.05 | 161.50 | 161.50 | 216,955 |
09 Feb 2024 | 142.00 | 155.00 | 138.75 | 151.50 | 151.50 | 385,299 |
08 Feb 2024 | 137.50 | 143.95 | 135.00 | 141.50 | 141.50 | 908,055 |
07 Feb 2024 | 142.50 | 141.75 | 134.00 | 137.50 | 137.50 | 348,801 |
06 Feb 2024 | 122.50 | 155.00 | 120.00 | 142.50 | 142.50 | 1,617,135 |
05 Feb 2024 | 97.00 | 108.45 | 96.21 | 108.00 | 108.00 | 599,973 |
02 Feb 2024 | 98.50 | 99.00 | 94.00 | 97.00 | 97.00 | 1,343,251 |
01 Feb 2024 | 95.50 | 99.00 | 97.95 | 98.00 | 98.00 | 401,516 |
31 Jan 2024 | 93.50 | 96.00 | 91.75 | 96.00 | 96.00 | 732,253 |
30 Jan 2024 | 95.00 | 96.00 | 92.10 | 96.00 | 96.00 | 62,854 |
29 Jan 2024 | 95.00 | 96.00 | 94.00 | 95.00 | 95.00 | 9,498 |
26 Jan 2024 | 95.00 | 97.20 | 95.00 | 95.00 | 95.00 | 5,100 |
25 Jan 2024 | 96.00 | 95.98 | 94.00 | 95.00 | 95.00 | 33,536 |
24 Jan 2024 | 98.60 | 99.25 | 95.02 | 96.00 | 96.00 | 66,063 |
23 Jan 2024 | 99.00 | 100.00 | 97.20 | 98.60 | 98.60 | 54,202 |
22 Jan 2024 | 99.00 | 99.98 | 98.02 | 99.00 | 99.00 | 46,729 |
19 Jan 2024 | 99.50 | 101.00 | 98.24 | 99.00 | 99.00 | 154,227 |
18 Jan 2024 | 100.00 | 102.00 | 98.00 | 99.50 | 99.50 | 220,503 |
17 Jan 2024 | 101.00 | 102.00 | 98.80 | 100.00 | 100.00 | 26,990 |
16 Jan 2024 | 101.00 | 101.00 | 99.13 | 101.00 | 101.00 | 9,825 |
15 Jan 2024 | 101.00 | 101.00 | 99.00 | 101.00 | 101.00 | 35,460 |
12 Jan 2024 | 99.50 | 103.00 | 98.00 | 99.00 | 99.00 | 70,756 |
11 Jan 2024 | 101.50 | 102.75 | 98.00 | 99.50 | 99.50 | 69,990 |
10 Jan 2024 | 101.50 | 103.00 | 98.00 | 101.50 | 101.50 | 26,034 |
09 Jan 2024 | 101.00 | 103.00 | 101.05 | 101.50 | 101.50 | 111,567 |
08 Jan 2024 | 102.00 | 102.10 | 98.00 | 101.00 | 101.00 | 47,375 |
05 Jan 2024 | 103.00 | 103.75 | 101.00 | 102.00 | 102.00 | 73,523 |
04 Jan 2024 | 104.00 | 104.50 | 101.00 | 103.00 | 103.00 | 36,954 |
03 Jan 2024 | 103.00 | 105.00 | 103.00 | 104.00 | 104.00 | 87,016 |
02 Jan 2024 | 99.00 | 104.00 | 98.50 | 103.00 | 103.00 | 113,241 |
29 Dec 2023 | 97.00 | 98.00 | 98.00 | 99.00 | 99.00 | 2,500 |
28 Dec 2023 | 96.50 | 98.00 | 96.00 | 97.00 | 97.00 | 20,534 |
27 Dec 2023 | 98.30 | 97.00 | 96.00 | 96.50 | 96.50 | 33,505 |
22 Dec 2023 | 98.30 | 100.00 | 98.00 | 98.30 | 98.30 | 286 |
21 Dec 2023 | 98.50 | 100.00 | 97.00 | 100.00 | 100.00 | 13,586 |
20 Dec 2023 | 98.50 | 100.00 | 97.00 | 98.50 | 98.50 | 56,923 |
19 Dec 2023 | 99.00 | 100.00 | 97.00 | 98.50 | 98.50 | 11,487 |
18 Dec 2023 | 100.50 | 100.40 | 98.00 | 100.00 | 100.00 | 32,964 |
15 Dec 2023 | 100.50 | 100.50 | 99.00 | 100.50 | 100.50 | 12,142 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |