Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Mar 2024 | 194.00 | 197.35 | 191.25 | 195.94 | 195.94 | 2,588,700 |
15 Mar 2024 | 198.79 | 199.73 | 193.47 | 194.03 | 194.03 | 2,664,700 |
14 Mar 2024 | 201.43 | 202.13 | 197.16 | 198.83 | 198.83 | 1,220,700 |
13 Mar 2024 | 200.17 | 204.43 | 199.11 | 201.43 | 201.43 | 1,753,200 |
12 Mar 2024 | 203.20 | 205.34 | 199.00 | 201.24 | 201.24 | 2,305,000 |
11 Mar 2024 | 196.70 | 201.85 | 195.66 | 200.74 | 200.74 | 1,825,900 |
08 Mar 2024 | 201.14 | 204.55 | 197.88 | 198.69 | 198.69 | 2,840,700 |
07 Mar 2024 | 202.58 | 202.89 | 197.02 | 201.27 | 201.27 | 3,349,400 |
06 Mar 2024 | 214.62 | 217.17 | 200.81 | 202.42 | 202.42 | 4,348,100 |
05 Mar 2024 | 209.94 | 210.05 | 199.29 | 206.36 | 206.36 | 5,002,100 |
04 Mar 2024 | 220.12 | 221.62 | 212.63 | 214.22 | 214.22 | 4,141,500 |
01 Mar 2024 | 227.00 | 227.30 | 215.00 | 219.23 | 219.23 | 11,811,500 |
29 Feb 2024 | 240.50 | 243.94 | 235.84 | 241.97 | 241.97 | 6,757,300 |
28 Feb 2024 | 240.10 | 242.47 | 236.50 | 237.29 | 237.29 | 2,010,400 |
27 Feb 2024 | 244.00 | 251.55 | 242.02 | 242.49 | 242.49 | 2,401,800 |
26 Feb 2024 | 239.99 | 246.00 | 236.91 | 241.70 | 241.70 | 2,728,800 |
23 Feb 2024 | 229.88 | 240.70 | 228.32 | 235.23 | 235.23 | 3,217,300 |
22 Feb 2024 | 224.51 | 229.34 | 218.91 | 226.15 | 226.15 | 3,659,900 |
21 Feb 2024 | 213.00 | 216.51 | 202.44 | 213.92 | 213.92 | 7,815,800 |
20 Feb 2024 | 251.94 | 251.94 | 240.96 | 249.04 | 249.04 | 2,061,300 |
16 Feb 2024 | 253.41 | 254.68 | 248.61 | 252.75 | 252.75 | 1,257,900 |
15 Feb 2024 | 255.00 | 255.00 | 247.00 | 253.16 | 253.16 | 1,185,300 |
14 Feb 2024 | 247.66 | 253.54 | 246.10 | 253.27 | 253.27 | 1,586,600 |
13 Feb 2024 | 242.33 | 247.67 | 237.57 | 242.80 | 242.80 | 3,434,400 |
12 Feb 2024 | 253.70 | 256.42 | 251.28 | 253.86 | 253.86 | 1,511,900 |
09 Feb 2024 | 253.84 | 259.61 | 252.40 | 254.93 | 254.93 | 2,505,500 |
08 Feb 2024 | 244.64 | 251.32 | 243.77 | 249.41 | 249.41 | 1,669,700 |
07 Feb 2024 | 241.63 | 245.56 | 237.09 | 244.66 | 244.66 | 2,234,500 |
06 Feb 2024 | 235.25 | 236.32 | 228.52 | 234.73 | 234.73 | 1,660,800 |
05 Feb 2024 | 233.45 | 239.45 | 226.19 | 232.05 | 232.05 | 4,761,900 |
02 Feb 2024 | 239.62 | 245.11 | 237.06 | 244.00 | 244.00 | 1,358,100 |
01 Feb 2024 | 236.61 | 240.36 | 235.42 | 238.06 | 238.06 | 1,033,500 |
31 Jan 2024 | 238.00 | 239.59 | 232.31 | 235.67 | 235.67 | 1,568,800 |
30 Jan 2024 | 243.41 | 245.82 | 240.90 | 241.12 | 241.12 | 2,037,800 |
29 Jan 2024 | 238.69 | 245.11 | 238.02 | 245.05 | 245.05 | 1,377,900 |
26 Jan 2024 | 236.88 | 239.84 | 234.29 | 236.83 | 236.83 | 1,204,700 |
25 Jan 2024 | 244.70 | 245.00 | 236.84 | 238.30 | 238.30 | 1,477,900 |
24 Jan 2024 | 245.00 | 246.38 | 240.67 | 241.38 | 241.38 | 1,554,100 |
23 Jan 2024 | 242.52 | 244.99 | 238.95 | 242.59 | 242.59 | 1,974,400 |
22 Jan 2024 | 239.68 | 241.77 | 235.08 | 240.85 | 240.85 | 2,513,500 |
19 Jan 2024 | 229.00 | 231.36 | 226.84 | 231.29 | 231.29 | 1,543,900 |
18 Jan 2024 | 230.31 | 231.37 | 224.93 | 227.91 | 227.91 | 1,909,800 |
17 Jan 2024 | 228.90 | 230.33 | 221.50 | 225.33 | 225.33 | 2,349,600 |
16 Jan 2024 | 230.00 | 233.28 | 228.78 | 232.18 | 232.18 | 1,517,400 |
12 Jan 2024 | 230.98 | 233.81 | 229.63 | 230.77 | 230.77 | 1,563,600 |
11 Jan 2024 | 226.00 | 229.91 | 224.00 | 228.52 | 228.52 | 1,397,100 |
10 Jan 2024 | 228.31 | 230.23 | 224.66 | 225.40 | 225.40 | 1,880,200 |
09 Jan 2024 | 215.96 | 228.15 | 215.96 | 226.26 | 226.26 | 2,445,800 |
08 Jan 2024 | 213.28 | 219.35 | 212.51 | 218.10 | 218.10 | 1,633,200 |
05 Jan 2024 | 209.94 | 212.20 | 209.05 | 209.81 | 209.81 | 1,125,300 |
04 Jan 2024 | 210.33 | 212.45 | 209.01 | 210.33 | 210.33 | 1,096,400 |
03 Jan 2024 | 208.53 | 215.71 | 206.67 | 210.24 | 210.24 | 2,095,500 |
02 Jan 2024 | 218.10 | 218.17 | 210.62 | 212.37 | 212.37 | 2,083,500 |
29 Dec 2023 | 224.03 | 225.91 | 220.87 | 221.56 | 221.56 | 804,800 |
28 Dec 2023 | 225.02 | 225.27 | 222.91 | 224.44 | 224.44 | 575,300 |
27 Dec 2023 | 225.16 | 227.29 | 224.00 | 225.02 | 225.02 | 840,800 |
26 Dec 2023 | 222.23 | 224.69 | 221.46 | 224.59 | 224.59 | 770,000 |
22 Dec 2023 | 221.67 | 222.07 | 219.37 | 221.68 | 221.68 | 912,600 |
21 Dec 2023 | 221.68 | 221.88 | 218.04 | 221.33 | 221.33 | 1,250,500 |
20 Dec 2023 | 222.55 | 224.62 | 217.74 | 218.73 | 218.73 | 1,582,700 |
19 Dec 2023 | 221.49 | 224.95 | 221.01 | 224.04 | 224.04 | 1,544,300 |
18 Dec 2023 | 221.66 | 224.09 | 219.60 | 222.55 | 222.55 | 2,488,000 |
15 Dec 2023 | 219.41 | 223.53 | 218.44 | 221.66 | 221.66 | 3,350,400 |
14 Dec 2023 | 218.75 | 221.13 | 213.40 | 216.40 | 216.40 | 3,111,900 |
13 Dec 2023 | 212.34 | 216.04 | 210.05 | 215.45 | 215.45 | 2,375,400 |
12 Dec 2023 | 207.00 | 211.59 | 205.10 | 210.76 | 210.76 | 2,304,500 |
11 Dec 2023 | 200.38 | 207.51 | 200.07 | 205.47 | 205.47 | 2,314,300 |
08 Dec 2023 | 198.00 | 202.73 | 197.59 | 198.80 | 198.80 | 2,034,000 |
07 Dec 2023 | 197.91 | 200.56 | 195.70 | 200.05 | 200.05 | 1,313,300 |
06 Dec 2023 | 200.00 | 203.89 | 197.48 | 197.91 | 197.91 | 2,149,200 |
05 Dec 2023 | 196.17 | 199.21 | 194.29 | 198.91 | 198.91 | 1,526,100 |
04 Dec 2023 | 196.96 | 198.96 | 193.19 | 198.26 | 198.26 | 1,599,800 |
01 Dec 2023 | 197.89 | 198.99 | 194.75 | 198.03 | 198.03 | 2,474,300 |
30 Nov 2023 | 200.63 | 205.69 | 195.71 | 197.53 | 197.53 | 3,350,400 |
29 Nov 2023 | 197.27 | 207.78 | 196.80 | 199.84 | 199.84 | 6,120,300 |
28 Nov 2023 | 183.75 | 194.11 | 182.60 | 193.85 | 193.85 | 11,013,400 |
27 Nov 2023 | 191.99 | 195.07 | 190.43 | 191.91 | 191.91 | 6,317,800 |
24 Nov 2023 | 189.89 | 194.25 | 188.56 | 193.09 | 193.09 | 975,400 |
22 Nov 2023 | 193.03 | 193.07 | 189.18 | 190.64 | 190.64 | 1,410,900 |
21 Nov 2023 | 190.17 | 191.90 | 188.88 | 191.36 | 191.36 | 1,323,800 |
20 Nov 2023 | 188.87 | 193.49 | 188.87 | 191.96 | 191.96 | 1,569,100 |
17 Nov 2023 | 186.03 | 189.71 | 185.52 | 187.47 | 187.47 | 1,293,800 |
16 Nov 2023 | 183.72 | 189.30 | 183.14 | 186.18 | 186.18 | 1,701,300 |
15 Nov 2023 | 188.00 | 189.54 | 183.46 | 184.56 | 184.56 | 1,954,000 |
14 Nov 2023 | 181.75 | 188.51 | 181.62 | 187.09 | 187.09 | 2,469,700 |
13 Nov 2023 | 175.63 | 178.94 | 175.05 | 178.17 | 178.17 | 1,467,500 |
10 Nov 2023 | 170.65 | 175.08 | 168.40 | 175.04 | 175.04 | 1,910,300 |
09 Nov 2023 | 174.77 | 176.16 | 170.40 | 170.70 | 170.70 | 1,431,900 |
08 Nov 2023 | 172.00 | 176.46 | 171.88 | 173.96 | 173.96 | 1,690,900 |
07 Nov 2023 | 166.68 | 172.80 | 164.46 | 171.39 | 171.39 | 1,969,900 |
06 Nov 2023 | 166.60 | 167.06 | 159.80 | 163.47 | 163.47 | 1,481,200 |
03 Nov 2023 | 158.44 | 166.09 | 155.51 | 164.37 | 164.37 | 2,640,100 |
02 Nov 2023 | 160.00 | 161.85 | 157.53 | 159.19 | 159.19 | 1,426,700 |
01 Nov 2023 | 159.60 | 159.90 | 152.60 | 156.65 | 156.65 | 1,522,300 |
31 Oct 2023 | 157.39 | 159.23 | 155.37 | 158.69 | 158.69 | 769,600 |
30 Oct 2023 | 156.06 | 158.39 | 155.08 | 156.81 | 156.81 | 1,215,600 |
27 Oct 2023 | 156.24 | 157.09 | 153.88 | 154.37 | 154.37 | 1,089,700 |
26 Oct 2023 | 159.03 | 161.10 | 153.08 | 154.61 | 154.61 | 1,397,100 |
25 Oct 2023 | 162.88 | 163.99 | 157.53 | 157.61 | 157.61 | 1,389,900 |
24 Oct 2023 | 164.47 | 167.50 | 163.10 | 164.79 | 164.79 | 1,087,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |