Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 138.70 | 141.04 | 136.92 | 137.48 | 137.48 | 2,547 |
18 Apr 2024 | 145.50 | 145.96 | 139.92 | 140.92 | 140.92 | 4,486 |
17 Apr 2024 | 148.32 | 149.88 | 145.00 | 146.30 | 146.30 | 1,094 |
16 Apr 2024 | 151.10 | 151.10 | 144.86 | 147.74 | 147.74 | 20,614 |
15 Apr 2024 | 160.22 | 160.80 | 152.50 | 152.50 | 152.50 | 3,424 |
12 Apr 2024 | 162.30 | 162.98 | 160.46 | 160.66 | 160.66 | 1,704 |
11 Apr 2024 | 159.66 | 163.12 | 158.94 | 163.12 | 163.12 | 4,705 |
10 Apr 2024 | 163.56 | 164.30 | 158.44 | 159.40 | 159.40 | 2,645 |
09 Apr 2024 | 159.44 | 164.50 | 158.56 | 162.78 | 162.78 | 4,360 |
08 Apr 2024 | 157.04 | 160.54 | 155.04 | 159.92 | 159.92 | 3,886 |
05 Apr 2024 | 158.88 | 159.00 | 148.46 | 152.86 | 152.86 | 4,746 |
04 Apr 2024 | 156.36 | 163.04 | 154.58 | 158.00 | 158.00 | 1,983 |
03 Apr 2024 | 154.24 | 155.54 | 151.70 | 154.44 | 154.44 | 4,516 |
02 Apr 2024 | 162.34 | 162.70 | 151.06 | 154.20 | 154.20 | 3,469 |
28 Mar 2024 | 166.52 | 167.38 | 162.54 | 162.54 | 162.54 | 2,662 |
27 Mar 2024 | 165.46 | 167.62 | 163.92 | 163.92 | 163.92 | 555 |
26 Mar 2024 | 160.88 | 169.38 | 160.88 | 164.88 | 164.88 | 5,075 |
25 Mar 2024 | 156.06 | 160.58 | 155.00 | 159.10 | 159.10 | 622 |
22 Mar 2024 | 160.06 | 160.06 | 153.46 | 157.56 | 157.56 | 1,404 |
21 Mar 2024 | 163.04 | 163.24 | 158.28 | 159.28 | 159.28 | 1,350 |
20 Mar 2024 | 158.44 | 160.62 | 158.30 | 160.62 | 160.62 | 1,212 |
19 Mar 2024 | 160.48 | 161.78 | 154.50 | 157.48 | 157.48 | 2,291 |
18 Mar 2024 | 153.00 | 160.48 | 153.00 | 160.18 | 160.18 | 5,946 |
15 Mar 2024 | 149.72 | 151.44 | 148.10 | 150.28 | 150.28 | 2,498 |
14 Mar 2024 | 154.28 | 154.44 | 147.86 | 149.42 | 149.42 | 4,615 |
13 Mar 2024 | 162.96 | 163.18 | 154.22 | 154.22 | 154.22 | 1,702 |
12 Mar 2024 | 164.40 | 165.90 | 158.16 | 162.50 | 162.50 | 2,774 |
11 Mar 2024 | 161.20 | 165.26 | 160.10 | 162.86 | 162.86 | 2,001 |
08 Mar 2024 | 162.82 | 166.20 | 159.86 | 161.10 | 161.10 | 2,081 |
07 Mar 2024 | 160.18 | 164.34 | 158.40 | 163.72 | 163.72 | 6,287 |
06 Mar 2024 | 167.50 | 169.04 | 160.00 | 163.22 | 163.22 | 2,677 |
05 Mar 2024 | 171.70 | 171.70 | 163.98 | 166.36 | 166.36 | 2,863 |
04 Mar 2024 | 186.02 | 186.44 | 172.28 | 173.56 | 173.56 | 7,984 |
01 Mar 2024 | 186.04 | 188.36 | 184.66 | 187.50 | 187.50 | 436 |
29 Feb 2024 | 186.00 | 188.48 | 184.40 | 185.96 | 185.96 | 1,511 |
28 Feb 2024 | 185.54 | 188.78 | 184.42 | 185.78 | 185.78 | 1,406 |
27 Feb 2024 | 183.52 | 188.88 | 183.12 | 183.92 | 183.92 | 1,617 |
26 Feb 2024 | 176.92 | 185.28 | 175.84 | 183.96 | 183.96 | 2,645 |
23 Feb 2024 | 180.74 | 181.20 | 177.92 | 178.20 | 178.20 | 1,825 |
22 Feb 2024 | 181.02 | 182.72 | 178.12 | 182.72 | 182.72 | 1,684 |
21 Feb 2024 | 178.02 | 183.30 | 177.44 | 179.52 | 179.52 | 3,147 |
20 Feb 2024 | 183.42 | 183.42 | 175.24 | 179.14 | 179.14 | 1,263 |
19 Feb 2024 | 185.50 | 185.50 | 183.48 | 184.04 | 184.04 | 585 |
16 Feb 2024 | 188.52 | 190.70 | 184.56 | 185.68 | 185.68 | 2,854 |
15 Feb 2024 | 177.54 | 184.46 | 176.86 | 184.36 | 184.36 | 1,330 |
14 Feb 2024 | 171.72 | 175.54 | 171.72 | 175.42 | 175.42 | 4,843 |
13 Feb 2024 | 174.02 | 174.72 | 170.42 | 170.66 | 170.66 | 2,266 |
12 Feb 2024 | 179.24 | 181.00 | 174.18 | 174.80 | 174.80 | 5,206 |
09 Feb 2024 | 176.52 | 179.68 | 176.18 | 178.70 | 178.70 | 1,002 |
08 Feb 2024 | 174.08 | 177.90 | 172.88 | 175.92 | 175.92 | 1,915 |
07 Feb 2024 | 173.10 | 176.30 | 169.84 | 175.04 | 175.04 | 1,829 |
06 Feb 2024 | 166.66 | 172.66 | 164.28 | 172.66 | 172.66 | 2,084 |
05 Feb 2024 | 172.82 | 173.48 | 163.56 | 168.32 | 168.32 | 7,032 |
02 Feb 2024 | 174.74 | 174.74 | 169.18 | 174.20 | 174.20 | 3,090 |
01 Feb 2024 | 174.60 | 177.00 | 170.34 | 173.36 | 173.36 | 6,449 |
31 Jan 2024 | 172.50 | 176.88 | 170.90 | 174.10 | 174.10 | 1,949 |
30 Jan 2024 | 179.30 | 180.86 | 176.70 | 176.96 | 176.96 | 3,789 |
29 Jan 2024 | 170.10 | 176.58 | 170.10 | 176.14 | 176.14 | 3,262 |
26 Jan 2024 | 169.50 | 170.72 | 168.00 | 168.56 | 168.56 | 4,283 |
25 Jan 2024 | 179.00 | 179.98 | 166.82 | 168.72 | 168.72 | 13,552 |
24 Jan 2024 | 195.02 | 195.70 | 190.36 | 191.02 | 191.02 | 1,994 |
23 Jan 2024 | 191.02 | 197.22 | 191.02 | 192.22 | 192.22 | 2,735 |
22 Jan 2024 | 196.12 | 197.86 | 189.70 | 192.10 | 192.10 | 3,728 |
19 Jan 2024 | 194.70 | 194.86 | 191.58 | 193.84 | 193.84 | 4,387 |
18 Jan 2024 | 198.00 | 201.20 | 192.54 | 194.92 | 194.92 | 2,163 |
17 Jan 2024 | 200.00 | 200.00 | 195.50 | 197.60 | 197.60 | 3,604 |
16 Jan 2024 | 199.00 | 205.10 | 196.16 | 202.20 | 202.20 | 2,454 |
15 Jan 2024 | 201.40 | 201.85 | 201.00 | 201.60 | 201.60 | 605 |
12 Jan 2024 | 203.75 | 204.90 | 198.82 | 199.80 | 199.80 | 9,869 |
11 Jan 2024 | 213.30 | 215.05 | 206.60 | 206.90 | 206.90 | 7,544 |
10 Jan 2024 | 214.10 | 215.65 | 211.40 | 214.25 | 214.25 | 1,361 |
09 Jan 2024 | 219.40 | 219.40 | 213.45 | 214.85 | 214.85 | 1,678 |
08 Jan 2024 | 216.25 | 220.00 | 215.00 | 220.00 | 220.00 | 758 |
05 Jan 2024 | 218.15 | 218.90 | 215.00 | 216.90 | 216.90 | 1,179 |
04 Jan 2024 | 218.15 | 221.15 | 217.60 | 218.50 | 218.50 | 941 |
03 Jan 2024 | 226.35 | 226.85 | 217.20 | 218.65 | 218.65 | 1,945 |
02 Jan 2024 | 225.90 | 228.75 | 223.70 | 226.75 | 226.75 | 3,668 |
29 Dec 2023 | 230.55 | 231.45 | 229.80 | 230.35 | 230.35 | 801 |
28 Dec 2023 | 236.10 | 238.50 | 229.00 | 229.00 | 229.00 | 2,151 |
27 Dec 2023 | 232.00 | 236.95 | 232.00 | 235.05 | 235.05 | 2,555 |
22 Dec 2023 | 231.70 | 233.60 | 229.60 | 229.60 | 229.60 | 553 |
21 Dec 2023 | 227.50 | 231.40 | 226.50 | 231.40 | 231.40 | 3,153 |
20 Dec 2023 | 235.10 | 236.70 | 226.50 | 226.50 | 226.50 | 1,770 |
19 Dec 2023 | 229.55 | 235.10 | 229.55 | 233.35 | 233.35 | 3,264 |
18 Dec 2023 | 231.50 | 236.55 | 231.10 | 231.15 | 231.15 | 8,703 |
15 Dec 2023 | 227.90 | 232.80 | 227.90 | 232.80 | 232.80 | 3,950 |
14 Dec 2023 | 220.05 | 230.20 | 219.85 | 228.00 | 228.00 | 13,573 |
13 Dec 2023 | 219.35 | 219.65 | 211.70 | 219.20 | 219.20 | 1,949 |
12 Dec 2023 | 222.15 | 222.95 | 216.75 | 219.00 | 219.00 | 2,202 |
11 Dec 2023 | 224.60 | 227.00 | 221.75 | 222.20 | 222.20 | 2,664 |
08 Dec 2023 | 224.50 | 227.00 | 223.90 | 226.20 | 226.20 | 10,667 |
07 Dec 2023 | 222.85 | 225.20 | 220.05 | 224.50 | 224.50 | 4,253 |
06 Dec 2023 | 223.80 | 227.55 | 223.35 | 224.85 | 224.85 | 1,378 |
05 Dec 2023 | 216.40 | 227.25 | 215.00 | 221.35 | 221.35 | 1,872 |
04 Dec 2023 | 219.25 | 219.70 | 218.10 | 218.95 | 218.95 | 579 |
01 Dec 2023 | 215.55 | 219.55 | 214.05 | 218.90 | 218.90 | 2,684 |
30 Nov 2023 | 223.00 | 225.60 | 219.00 | 219.90 | 219.90 | 1,662 |
29 Nov 2023 | 226.00 | 229.30 | 222.75 | 222.80 | 222.80 | 4,862 |
28 Nov 2023 | 213.60 | 224.30 | 213.30 | 224.30 | 224.30 | 5,252 |
27 Nov 2023 | 213.60 | 217.35 | 213.30 | 215.70 | 215.70 | 3,170 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |