Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 162.56 | 162.58 | 155.98 | 156.52 | 156.52 | 7,178 |
25 Apr 2024 | 150.50 | 157.96 | 149.52 | 157.96 | 157.96 | 3,891 |
24 Apr 2024 | 152.52 | 157.12 | 147.28 | 151.38 | 151.38 | 14,290 |
23 Apr 2024 | 133.64 | 137.24 | 131.88 | 135.72 | 135.72 | 6,107 |
22 Apr 2024 | 135.98 | 136.86 | 131.00 | 133.32 | 133.32 | 25,598 |
19 Apr 2024 | 138.98 | 140.94 | 136.82 | 137.98 | 137.98 | 18,222 |
18 Apr 2024 | 146.56 | 146.56 | 139.90 | 141.44 | 141.44 | 5,322 |
17 Apr 2024 | 148.14 | 149.82 | 144.62 | 146.60 | 146.60 | 8,911 |
16 Apr 2024 | 150.42 | 151.62 | 145.00 | 147.96 | 147.96 | 7,550 |
15 Apr 2024 | 159.86 | 160.86 | 152.14 | 152.34 | 152.34 | 4,056 |
12 Apr 2024 | 161.02 | 164.50 | 161.00 | 161.86 | 161.86 | 1,447 |
11 Apr 2024 | 158.98 | 163.74 | 157.66 | 163.54 | 163.54 | 2,446 |
10 Apr 2024 | 163.12 | 164.22 | 159.44 | 160.28 | 160.28 | 2,539 |
09 Apr 2024 | 159.50 | 164.64 | 158.22 | 162.26 | 162.26 | 4,714 |
08 Apr 2024 | 157.50 | 160.70 | 154.80 | 159.12 | 159.12 | 9,373 |
05 Apr 2024 | 158.20 | 159.34 | 148.92 | 152.46 | 152.46 | 3,897 |
04 Apr 2024 | 156.10 | 162.90 | 154.52 | 157.90 | 157.90 | 14,435 |
03 Apr 2024 | 153.76 | 155.58 | 151.46 | 155.50 | 155.50 | 9,673 |
02 Apr 2024 | 162.32 | 163.16 | 151.58 | 154.20 | 154.20 | 7,794 |
28 Mar 2024 | 167.94 | 167.94 | 162.50 | 162.50 | 162.50 | 2,693 |
27 Mar 2024 | 165.96 | 167.72 | 163.54 | 165.92 | 165.92 | 2,424 |
26 Mar 2024 | 161.18 | 169.90 | 159.64 | 165.28 | 165.28 | 6,714 |
25 Mar 2024 | 157.38 | 160.82 | 155.00 | 159.32 | 159.32 | 3,258 |
22 Mar 2024 | 159.74 | 160.20 | 152.76 | 158.40 | 158.40 | 6,548 |
21 Mar 2024 | 163.96 | 163.96 | 158.72 | 158.80 | 158.80 | 3,444 |
20 Mar 2024 | 157.34 | 161.12 | 157.34 | 161.02 | 161.02 | 5,790 |
19 Mar 2024 | 160.82 | 162.54 | 155.00 | 157.68 | 157.68 | 4,315 |
18 Mar 2024 | 150.34 | 160.54 | 150.12 | 160.00 | 160.00 | 10,256 |
15 Mar 2024 | 150.40 | 151.68 | 147.66 | 150.92 | 150.92 | 7,219 |
14 Mar 2024 | 155.30 | 155.44 | 147.48 | 149.20 | 149.20 | 11,366 |
13 Mar 2024 | 163.80 | 163.90 | 154.12 | 154.56 | 154.56 | 10,065 |
12 Mar 2024 | 164.86 | 165.88 | 158.70 | 162.82 | 162.82 | 4,019 |
11 Mar 2024 | 159.50 | 166.00 | 159.50 | 162.94 | 162.94 | 5,538 |
08 Mar 2024 | 163.84 | 166.60 | 160.00 | 160.30 | 160.30 | 5,158 |
07 Mar 2024 | 162.30 | 164.64 | 158.02 | 163.80 | 163.80 | 6,796 |
06 Mar 2024 | 167.94 | 169.28 | 159.88 | 161.96 | 161.96 | 11,883 |
05 Mar 2024 | 171.98 | 171.98 | 163.80 | 167.00 | 167.00 | 12,458 |
04 Mar 2024 | 186.12 | 187.18 | 172.02 | 174.02 | 174.02 | 8,464 |
01 Mar 2024 | 186.10 | 188.50 | 183.96 | 187.00 | 187.00 | 1,403 |
29 Feb 2024 | 186.04 | 188.58 | 183.94 | 185.64 | 185.64 | 2,037 |
28 Feb 2024 | 185.96 | 189.14 | 184.14 | 187.54 | 187.54 | 2,926 |
27 Feb 2024 | 184.00 | 188.88 | 182.90 | 184.00 | 184.00 | 3,488 |
26 Feb 2024 | 178.42 | 185.52 | 175.26 | 183.70 | 183.70 | 5,626 |
23 Feb 2024 | 181.96 | 181.96 | 177.40 | 177.40 | 177.40 | 5,407 |
22 Feb 2024 | 182.90 | 182.90 | 177.00 | 182.72 | 182.72 | 5,583 |
21 Feb 2024 | 179.36 | 182.50 | 177.00 | 179.40 | 179.40 | 4,425 |
20 Feb 2024 | 184.60 | 184.60 | 175.86 | 179.00 | 179.00 | 4,687 |
19 Feb 2024 | 184.26 | 185.26 | 182.88 | 183.62 | 183.62 | 2,361 |
16 Feb 2024 | 187.98 | 190.76 | 184.16 | 185.84 | 185.84 | 8,842 |
15 Feb 2024 | 177.02 | 186.34 | 176.30 | 186.34 | 186.34 | 4,080 |
14 Feb 2024 | 172.00 | 174.70 | 171.50 | 174.70 | 174.70 | 2,150 |
13 Feb 2024 | 174.48 | 175.10 | 170.00 | 170.90 | 170.90 | 3,064 |
12 Feb 2024 | 179.78 | 182.26 | 174.00 | 174.60 | 174.60 | 9,234 |
09 Feb 2024 | 177.40 | 179.88 | 176.06 | 179.10 | 179.10 | 5,323 |
08 Feb 2024 | 174.80 | 177.64 | 173.20 | 176.32 | 176.32 | 3,796 |
07 Feb 2024 | 172.98 | 176.40 | 170.00 | 174.34 | 174.34 | 3,615 |
06 Feb 2024 | 167.98 | 172.78 | 163.96 | 171.64 | 171.64 | 6,441 |
05 Feb 2024 | 173.68 | 173.68 | 162.90 | 168.00 | 168.00 | 11,886 |
02 Feb 2024 | 176.44 | 176.44 | 169.26 | 173.80 | 173.80 | 3,591 |
01 Feb 2024 | 176.66 | 177.20 | 170.30 | 173.80 | 173.80 | 3,426 |
31 Jan 2024 | 173.60 | 177.10 | 170.58 | 173.82 | 173.82 | 4,960 |
30 Jan 2024 | 178.30 | 180.98 | 176.30 | 177.08 | 177.08 | 13,138 |
29 Jan 2024 | 169.52 | 176.52 | 169.52 | 175.70 | 175.70 | 10,113 |
26 Jan 2024 | 169.72 | 171.56 | 167.98 | 168.66 | 168.66 | 13,388 |
25 Jan 2024 | 179.60 | 179.96 | 165.96 | 168.90 | 168.90 | 28,700 |
24 Jan 2024 | 195.24 | 195.84 | 190.00 | 190.64 | 190.64 | 4,962 |
23 Jan 2024 | 192.20 | 198.16 | 190.98 | 192.52 | 192.52 | 3,131 |
22 Jan 2024 | 196.82 | 199.14 | 190.00 | 191.64 | 191.64 | 4,500 |
19 Jan 2024 | 193.52 | 195.36 | 191.00 | 193.42 | 193.42 | 2,732 |
18 Jan 2024 | 195.30 | 201.85 | 192.24 | 194.56 | 194.56 | 2,870 |
17 Jan 2024 | 200.80 | 200.80 | 195.38 | 197.28 | 197.28 | 2,465 |
16 Jan 2024 | 199.10 | 205.40 | 195.08 | 202.10 | 202.10 | 5,814 |
15 Jan 2024 | 199.40 | 202.00 | 199.40 | 201.75 | 201.75 | 4,028 |
12 Jan 2024 | 204.55 | 204.95 | 198.00 | 199.94 | 199.94 | 6,380 |
11 Jan 2024 | 213.20 | 216.55 | 205.95 | 206.55 | 206.55 | 4,779 |
10 Jan 2024 | 214.60 | 217.00 | 211.70 | 214.25 | 214.25 | 2,750 |
09 Jan 2024 | 217.70 | 219.70 | 212.80 | 214.20 | 214.20 | 2,373 |
08 Jan 2024 | 216.40 | 219.90 | 214.55 | 219.80 | 219.80 | 1,367 |
05 Jan 2024 | 217.10 | 218.30 | 215.00 | 216.60 | 216.60 | 3,732 |
04 Jan 2024 | 217.75 | 220.75 | 217.60 | 218.50 | 218.50 | 1,165 |
03 Jan 2024 | 227.05 | 227.05 | 216.45 | 218.35 | 218.35 | 5,596 |
02 Jan 2024 | 225.05 | 229.10 | 222.90 | 225.80 | 225.80 | 3,092 |
29 Dec 2023 | 231.55 | 232.55 | 229.30 | 230.50 | 230.50 | 2,355 |
28 Dec 2023 | 236.30 | 238.30 | 228.30 | 228.30 | 228.30 | 7,279 |
27 Dec 2023 | 231.50 | 236.90 | 231.50 | 234.80 | 234.80 | 3,838 |
22 Dec 2023 | 230.35 | 233.45 | 229.25 | 229.55 | 229.55 | 3,454 |
21 Dec 2023 | 225.90 | 230.80 | 223.65 | 229.90 | 229.90 | 4,085 |
20 Dec 2023 | 235.95 | 236.50 | 226.35 | 227.90 | 227.90 | 3,111 |
19 Dec 2023 | 229.45 | 235.00 | 229.45 | 233.15 | 233.15 | 2,334 |
18 Dec 2023 | 231.50 | 236.30 | 230.00 | 231.65 | 231.65 | 7,207 |
15 Dec 2023 | 227.25 | 232.55 | 227.25 | 232.55 | 232.55 | 6,093 |
14 Dec 2023 | 220.15 | 230.00 | 219.10 | 228.00 | 228.00 | 10,504 |
13 Dec 2023 | 219.90 | 220.70 | 212.60 | 219.10 | 219.10 | 5,644 |
12 Dec 2023 | 222.10 | 223.55 | 216.50 | 219.70 | 219.70 | 3,646 |
11 Dec 2023 | 223.95 | 227.20 | 221.50 | 222.10 | 222.10 | 3,180 |
08 Dec 2023 | 225.45 | 227.00 | 223.90 | 226.30 | 226.30 | 5,026 |
07 Dec 2023 | 222.40 | 225.50 | 220.80 | 223.45 | 223.45 | 2,556 |
06 Dec 2023 | 222.50 | 227.35 | 222.50 | 222.85 | 222.85 | 3,975 |
05 Dec 2023 | 217.75 | 228.00 | 214.50 | 221.30 | 221.30 | 4,292 |
04 Dec 2023 | 219.90 | 220.55 | 216.20 | 218.80 | 218.80 | 4,275 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |