Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
29 May 2023 | 192.00 | 194.70 | 190.35 | 192.45 | 192.45 | 9,562,092 |
26 May 2023 | 175.55 | 192.90 | 175.55 | 190.80 | 190.80 | 46,839,577 |
25 May 2023 | 180.95 | 182.05 | 177.75 | 178.85 | 178.85 | 8,412,284 |
24 May 2023 | 183.50 | 184.90 | 180.20 | 180.80 | 180.80 | 6,669,607 |
23 May 2023 | 185.10 | 186.00 | 183.20 | 183.50 | 183.50 | 4,536,859 |
22 May 2023 | 186.80 | 186.80 | 184.30 | 185.80 | 185.80 | 2,713,133 |
19 May 2023 | 187.40 | 189.60 | 183.65 | 185.75 | 185.75 | 9,067,017 |
18 May 2023 | 188.80 | 188.80 | 184.45 | 185.15 | 185.15 | 3,634,991 |
17 May 2023 | 190.00 | 190.00 | 184.35 | 187.10 | 187.10 | 4,403,485 |
16 May 2023 | 190.70 | 191.60 | 188.55 | 189.10 | 189.10 | 3,757,570 |
15 May 2023 | 188.00 | 191.20 | 185.20 | 190.20 | 190.20 | 6,676,725 |
12 May 2023 | 184.95 | 188.00 | 179.30 | 186.20 | 186.20 | 27,560,297 |
11 May 2023 | 193.30 | 193.85 | 191.40 | 192.10 | 192.10 | 4,525,123 |
10 May 2023 | 189.95 | 194.90 | 189.50 | 192.75 | 192.75 | 6,722,726 |
09 May 2023 | 191.95 | 192.85 | 189.00 | 189.45 | 189.45 | 4,401,972 |
08 May 2023 | 192.80 | 193.50 | 191.05 | 191.40 | 191.40 | 5,736,049 |
05 May 2023 | 194.00 | 194.95 | 190.60 | 192.75 | 192.75 | 5,937,611 |
04 May 2023 | 194.75 | 196.65 | 193.75 | 195.10 | 195.10 | 5,880,935 |
03 May 2023 | 195.00 | 197.40 | 194.40 | 195.85 | 195.85 | 5,281,432 |
02 May 2023 | 198.00 | 199.40 | 195.65 | 196.35 | 196.35 | 7,601,216 |
28 Apr 2023 | 188.10 | 197.90 | 188.10 | 196.75 | 196.75 | 25,665,162 |
27 Apr 2023 | 190.55 | 191.45 | 185.25 | 186.15 | 186.15 | 17,670,756 |
26 Apr 2023 | 187.25 | 191.60 | 183.55 | 189.40 | 189.40 | 11,439,942 |
25 Apr 2023 | 192.70 | 193.50 | 186.65 | 187.25 | 187.25 | 12,370,487 |
24 Apr 2023 | 195.95 | 196.80 | 191.65 | 192.75 | 192.75 | 8,324,707 |
21 Apr 2023 | 196.80 | 198.80 | 194.70 | 195.95 | 195.95 | 5,468,727 |
20 Apr 2023 | 199.00 | 200.00 | 193.80 | 196.80 | 196.80 | 21,002,757 |
19 Apr 2023 | 204.00 | 204.25 | 197.50 | 198.05 | 198.05 | 13,033,724 |
18 Apr 2023 | 205.50 | 207.35 | 203.20 | 203.80 | 203.80 | 5,445,958 |
17 Apr 2023 | 205.45 | 214.00 | 201.65 | 203.85 | 203.85 | 17,026,157 |
13 Apr 2023 | 212.45 | 212.45 | 202.90 | 208.15 | 208.15 | 7,245,647 |
12 Apr 2023 | 213.65 | 214.60 | 211.25 | 211.60 | 211.60 | 3,651,067 |
11 Apr 2023 | 212.50 | 216.20 | 211.80 | 213.60 | 213.60 | 2,490,760 |
10 Apr 2023 | 212.45 | 213.85 | 210.35 | 211.45 | 211.45 | 1,862,218 |
06 Apr 2023 | 214.10 | 214.35 | 211.05 | 212.45 | 212.45 | 2,050,933 |
05 Apr 2023 | 214.00 | 214.75 | 212.80 | 214.05 | 214.05 | 1,650,303 |
03 Apr 2023 | 213.00 | 214.90 | 211.85 | 213.90 | 213.90 | 2,691,398 |
31 Mar 2023 | 217.95 | 217.95 | 211.70 | 212.25 | 212.25 | 6,250,236 |
29 Mar 2023 | 209.00 | 219.65 | 208.45 | 216.05 | 216.05 | 15,652,099 |
28 Mar 2023 | 210.85 | 213.20 | 206.50 | 208.80 | 208.80 | 5,241,239 |
27 Mar 2023 | 211.15 | 215.90 | 210.00 | 210.65 | 210.65 | 5,556,669 |
24 Mar 2023 | 216.50 | 217.75 | 210.70 | 211.75 | 211.75 | 6,462,530 |
23 Mar 2023 | 213.55 | 219.00 | 212.35 | 216.00 | 216.00 | 5,696,592 |
22 Mar 2023 | 214.00 | 217.20 | 211.55 | 214.50 | 214.50 | 5,994,903 |
21 Mar 2023 | 206.90 | 215.35 | 206.50 | 213.75 | 213.75 | 11,141,992 |
20 Mar 2023 | 205.00 | 208.25 | 201.80 | 206.90 | 206.90 | 9,491,163 |
17 Mar 2023 | 205.85 | 209.15 | 198.20 | 207.25 | 207.25 | 20,518,280 |
16 Mar 2023 | 189.10 | 207.95 | 187.45 | 206.70 | 206.70 | 22,589,250 |
15 Mar 2023 | 193.00 | 194.00 | 187.50 | 189.05 | 189.05 | 4,079,054 |
14 Mar 2023 | 187.20 | 193.90 | 187.10 | 192.45 | 192.45 | 6,511,040 |
13 Mar 2023 | 193.70 | 194.45 | 186.40 | 188.30 | 188.30 | 4,321,616 |
10 Mar 2023 | 192.00 | 195.40 | 190.40 | 193.60 | 193.60 | 2,891,305 |
09 Mar 2023 | 196.55 | 197.85 | 192.40 | 193.80 | 193.80 | 4,136,612 |
08 Mar 2023 | 198.10 | 201.50 | 195.35 | 196.65 | 196.65 | 9,528,342 |
06 Mar 2023 | 200.10 | 201.70 | 194.70 | 195.40 | 195.40 | 6,571,348 |
03 Mar 2023 | 196.50 | 202.35 | 196.20 | 200.00 | 200.00 | 8,617,953 |
02 Mar 2023 | 198.00 | 200.00 | 194.55 | 196.10 | 196.10 | 3,304,473 |
01 Mar 2023 | 194.70 | 200.20 | 192.60 | 199.25 | 199.25 | 7,245,746 |
28 Feb 2023 | 190.45 | 198.50 | 188.30 | 195.60 | 195.60 | 19,361,371 |
27 Feb 2023 | 195.00 | 195.00 | 176.65 | 182.95 | 182.95 | 23,279,131 |
24 Feb 2023 | 188.00 | 204.85 | 188.00 | 195.55 | 195.55 | 37,357,144 |
23 Feb 2023 | 196.70 | 201.95 | 176.55 | 198.65 | 198.65 | 76,578,247 |
22 Feb 2023 | 210.65 | 211.00 | 200.00 | 206.35 | 206.35 | 5,867,677 |
21 Feb 2023 | 215.80 | 215.80 | 210.00 | 210.65 | 210.65 | 3,065,064 |
20 Feb 2023 | 215.95 | 216.10 | 212.85 | 214.95 | 214.95 | 2,142,690 |
17 Feb 2023 | 214.25 | 216.90 | 213.50 | 215.25 | 215.25 | 2,805,579 |
16 Feb 2023 | 215.90 | 216.20 | 212.60 | 213.95 | 213.95 | 5,644,841 |
15 Feb 2023 | 217.00 | 218.00 | 213.25 | 214.50 | 214.50 | 3,280,676 |
14 Feb 2023 | 213.90 | 217.75 | 210.35 | 216.25 | 216.25 | 8,849,241 |
13 Feb 2023 | 226.95 | 227.50 | 217.40 | 218.35 | 218.35 | 3,390,867 |
10 Feb 2023 | 224.00 | 228.80 | 222.25 | 226.35 | 226.35 | 2,374,095 |
09 Feb 2023 | 222.00 | 224.95 | 220.40 | 224.50 | 224.50 | 2,573,936 |
08 Feb 2023 | 222.00 | 224.00 | 221.00 | 223.15 | 223.15 | 1,795,544 |
07 Feb 2023 | 224.00 | 224.00 | 220.10 | 221.30 | 221.30 | 1,657,540 |
06 Feb 2023 | 219.65 | 225.50 | 219.25 | 223.80 | 223.80 | 7,808,545 |
03 Feb 2023 | 222.05 | 223.85 | 216.60 | 220.60 | 220.60 | 3,616,152 |
02 Feb 2023 | 220.00 | 224.20 | 218.50 | 222.05 | 222.05 | 3,508,465 |
01 Feb 2023 | 227.90 | 228.00 | 215.85 | 221.30 | 221.30 | 3,985,166 |
31 Jan 2023 | 219.90 | 227.60 | 218.00 | 226.80 | 226.80 | 5,794,541 |
30 Jan 2023 | 215.10 | 220.05 | 213.75 | 219.35 | 219.35 | 3,325,048 |
27 Jan 2023 | 220.90 | 220.90 | 214.55 | 215.35 | 215.35 | 6,687,632 |
25 Jan 2023 | 222.55 | 222.80 | 219.00 | 220.00 | 220.00 | 6,143,830 |
24 Jan 2023 | 224.90 | 224.90 | 222.30 | 222.80 | 222.80 | 2,458,629 |
23 Jan 2023 | 223.50 | 225.15 | 221.75 | 223.85 | 223.85 | 3,102,920 |
20 Jan 2023 | 224.75 | 226.35 | 222.25 | 222.75 | 222.75 | 3,242,461 |
19 Jan 2023 | 229.00 | 229.10 | 223.70 | 224.40 | 224.40 | 11,476,415 |
18 Jan 2023 | 228.80 | 230.60 | 226.50 | 230.05 | 230.05 | 4,989,562 |
17 Jan 2023 | 229.95 | 229.95 | 227.45 | 228.35 | 228.35 | 3,503,736 |
16 Jan 2023 | 230.40 | 231.70 | 229.00 | 229.65 | 229.65 | 4,003,236 |
13 Jan 2023 | 228.40 | 230.90 | 227.10 | 230.25 | 230.25 | 3,503,797 |
12 Jan 2023 | 229.70 | 230.20 | 224.60 | 227.35 | 227.35 | 6,422,397 |
11 Jan 2023 | 232.50 | 232.65 | 227.80 | 228.75 | 228.75 | 4,748,624 |
10 Jan 2023 | 238.00 | 238.00 | 230.50 | 231.50 | 231.50 | 6,131,689 |
09 Jan 2023 | 238.70 | 240.20 | 235.65 | 236.95 | 236.95 | 6,043,426 |
06 Jan 2023 | 238.85 | 240.25 | 236.05 | 237.80 | 237.80 | 1,836,104 |
05 Jan 2023 | 237.55 | 240.25 | 235.60 | 239.75 | 239.75 | 4,488,552 |
04 Jan 2023 | 240.00 | 240.15 | 234.20 | 236.95 | 236.95 | 4,968,528 |
03 Jan 2023 | 241.95 | 242.90 | 239.05 | 240.10 | 240.10 | 5,316,536 |
02 Jan 2023 | 241.15 | 244.20 | 238.70 | 243.10 | 243.10 | 3,713,958 |
30 Dec 2022 | 241.00 | 242.70 | 238.85 | 240.05 | 240.05 | 4,121,398 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |