Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 May 2024 | 227.60 | 231.60 | 227.20 | 230.30 | 230.30 | 405,653 |
03 May 2024 | 222.25 | 228.40 | 220.60 | 226.25 | 226.25 | 16,437 |
02 May 2024 | 224.80 | 220.83 | 220.83 | 221.75 | 221.75 | 482,451 |
01 May 2024 | 226.60 | 226.60 | 226.60 | 225.80 | 225.80 | 4,368 |
30 Apr 2024 | 227.10 | 229.50 | 222.00 | 225.80 | 225.80 | 60,342 |
29 Apr 2024 | 224.30 | 226.30 | 223.50 | 225.20 | 225.20 | 103,035 |
26 Apr 2024 | 218.75 | 223.90 | 218.00 | 223.60 | 223.60 | 184,131 |
25 Apr 2024 | 222.60 | 224.90 | 217.10 | 219.40 | 219.40 | 29,432 |
24 Apr 2024 | 222.60 | 225.50 | 218.30 | 223.90 | 223.90 | 107,173 |
23 Apr 2024 | 217.20 | 224.10 | 211.40 | 222.80 | 222.80 | 110,670 |
22 Apr 2024 | 212.95 | 217.40 | 210.50 | 216.35 | 216.35 | 33,305 |
19 Apr 2024 | 212.10 | 214.70 | 208.90 | 212.90 | 212.90 | 326,391 |
18 Apr 2024 | 212.30 | 214.30 | 210.00 | 213.05 | 213.05 | 24,538 |
17 Apr 2024 | 212.35 | 212.80 | 210.30 | 211.45 | 211.45 | 90,581 |
16 Apr 2024 | 213.85 | 217.90 | 211.00 | 213.00 | 213.00 | 68,822 |
15 Apr 2024 | 217.30 | 219.20 | 214.80 | 215.50 | 215.50 | 13,153 |
12 Apr 2024 | 215.55 | 219.00 | 212.00 | 216.05 | 216.05 | 52,286 |
11 Apr 2024 | 216.15 | 231.00 | 212.30 | 212.90 | 212.90 | 18,516 |
10 Apr 2024 | 219.15 | 220.10 | 211.60 | 214.10 | 214.10 | 78,947 |
09 Apr 2024 | 224.90 | 226.90 | 216.40 | 218.40 | 218.40 | 190,165 |
08 Apr 2024 | 231.10 | 233.70 | 224.00 | 225.35 | 225.35 | 68,676 |
05 Apr 2024 | 229.80 | 231.00 | 227.40 | 229.90 | 229.90 | 94,586 |
04 Apr 2024 | 233.65 | 234.70 | 231.30 | 232.20 | 232.20 | 37,862 |
03 Apr 2024 | 234.35 | 234.70 | 225.90 | 233.20 | 233.20 | 375,213 |
02 Apr 2024 | 235.20 | 239.50 | 233.70 | 235.45 | 235.45 | 45,267 |
28 Mar 2024 | 233.35 | 236.90 | 225.10 | 236.70 | 236.70 | 53,082 |
27 Mar 2024 | 233.50 | 235.40 | 232.00 | 234.60 | 234.60 | 25,200 |
26 Mar 2024 | 231.90 | 235.10 | 230.30 | 233.85 | 233.85 | 61,939 |
25 Mar 2024 | 230.75 | 232.00 | 228.60 | 231.00 | 231.00 | 90,805 |
22 Mar 2024 | 225.30 | 230.03 | 224.80 | 229.00 | 229.00 | 20,622 |
21 Mar 2024 | 230.40 | 231.80 | 223.80 | 225.10 | 225.10 | 36,593 |
20 Mar 2024 | 227.70 | 231.20 | 227.50 | 229.90 | 229.90 | 5,945 |
19 Mar 2024 | 225.45 | 228.00 | 224.00 | 227.00 | 227.00 | 33,735 |
18 Mar 2024 | 224.75 | 226.00 | 223.20 | 224.95 | 224.95 | 37,167 |
15 Mar 2024 | 223.70 | 224.90 | 220.40 | 223.90 | 223.90 | 46,408 |
14 Mar 2024 | 223.45 | 225.90 | 222.10 | 222.70 | 222.70 | 168,439 |
13 Mar 2024 | 220.50 | 223.74 | 218.00 | 222.45 | 222.45 | 29,792 |
12 Mar 2024 | 221.45 | 224.00 | 215.50 | 220.80 | 220.80 | 58,908 |
11 Mar 2024 | 226.90 | 229.80 | 224.30 | 225.40 | 225.40 | 56,665 |
08 Mar 2024 | 229.85 | 230.60 | 225.30 | 226.20 | 226.20 | 38,996 |
07 Mar 2024 | 226.60 | 230.20 | 225.20 | 230.00 | 230.00 | 34,642 |
06 Mar 2024 | 229.25 | 230.10 | 225.40 | 226.30 | 226.30 | 43,728 |
05 Mar 2024 | 224.95 | 229.10 | 223.70 | 227.50 | 227.50 | 11,128 |
04 Mar 2024 | 221.55 | 225.90 | 221.10 | 224.95 | 224.95 | 41,157 |
01 Mar 2024 | 222.35 | 224.00 | 216.70 | 219.90 | 219.90 | 44,270 |
29 Feb 2024 | 218.70 | 224.70 | 215.70 | 221.60 | 221.60 | 95,807 |
28 Feb 2024 | 215.75 | 219.40 | 213.00 | 218.40 | 218.40 | 67,759 |
27 Feb 2024 | 215.05 | 216.60 | 213.50 | 214.30 | 214.30 | 29,210 |
26 Feb 2024 | 216.85 | 217.30 | 215.20 | 215.85 | 215.85 | 44,833 |
23 Feb 2024 | 215.65 | 216.60 | 212.33 | 216.10 | 216.10 | 183,123 |
22 Feb 2024 | 213.30 | 222.00 | 211.20 | 214.80 | 214.80 | 167,316 |
21 Feb 2024 | 223.70 | 225.20 | 221.30 | 222.85 | 222.85 | 39,126 |
20 Feb 2024 | 224.65 | 226.70 | 222.80 | 223.90 | 223.90 | 174,507 |
19 Feb 2024 | 225.65 | 228.40 | 222.40 | 225.60 | 225.60 | 56,330 |
16 Feb 2024 | 221.90 | 227.00 | 220.70 | 226.20 | 226.20 | 25,099 |
15 Feb 2024 | 220.95 | 225.80 | 218.90 | 222.50 | 222.50 | 33,840 |
14 Feb 2024 | 218.15 | 222.80 | 215.70 | 220.55 | 220.55 | 107,832 |
13 Feb 2024 | 217.95 | 219.30 | 215.30 | 216.65 | 216.65 | 30,178 |
12 Feb 2024 | 218.85 | 220.00 | 216.60 | 218.80 | 218.80 | 60,516 |
09 Feb 2024 | 218.85 | 220.30 | 215.60 | 218.70 | 218.70 | 59,379 |
08 Feb 2024 | 217.75 | 219.60 | 216.10 | 216.70 | 216.70 | 11,418 |
07 Feb 2024 | 216.70 | 218.50 | 215.20 | 218.35 | 218.35 | 23,777 |
06 Feb 2024 | 213.55 | 216.90 | 211.70 | 216.70 | 216.70 | 38,088 |
05 Feb 2024 | 214.15 | 214.70 | 211.30 | 212.30 | 212.30 | 7,183 |
02 Feb 2024 | 212.75 | 215.00 | 211.90 | 213.45 | 213.45 | 47,491 |
01 Feb 2024 | 213.25 | 215.30 | 210.90 | 210.80 | 210.80 | 26,934 |
31 Jan 2024 | 210.90 | 217.30 | 207.20 | 213.40 | 213.40 | 56,251 |
30 Jan 2024 | 221.15 | 222.60 | 215.00 | 215.70 | 215.70 | 95,275 |
29 Jan 2024 | 217.90 | 221.23 | 216.10 | 220.40 | 220.40 | 19,429 |
26 Jan 2024 | 219.35 | 219.40 | 214.80 | 218.10 | 218.10 | 58,078 |
25 Jan 2024 | 218.00 | 219.80 | 215.90 | 219.70 | 219.70 | 22,745 |
24 Jan 2024 | 219.60 | 221.10 | 217.20 | 218.50 | 218.50 | 57,630 |
23 Jan 2024 | 210.55 | 220.40 | 207.60 | 218.10 | 218.10 | 137,090 |
22 Jan 2024 | 208.40 | 210.10 | 207.40 | 209.15 | 209.15 | 201,562 |
19 Jan 2024 | 210.55 | 212.10 | 207.30 | 208.60 | 208.60 | 31,417 |
18 Jan 2024 | 207.35 | 214.00 | 207.20 | 211.00 | 211.00 | 193,624 |
17 Jan 2024 | 202.90 | 206.60 | 202.90 | 205.30 | 205.30 | 43,908 |
16 Jan 2024 | 204.45 | 205.60 | 202.90 | 205.05 | 205.05 | 20,398 |
15 Jan 2024 | 204.60 | 205.94 | 203.70 | 205.10 | 205.10 | 59,446 |
12 Jan 2024 | 203.40 | 204.90 | 201.80 | 203.80 | 203.80 | 80,116 |
11 Jan 2024 | 202.00 | 204.80 | 200.30 | 202.00 | 202.00 | 134,799 |
10 Jan 2024 | 200.55 | 202.40 | 199.60 | 201.50 | 201.50 | 46,997 |
09 Jan 2024 | 198.93 | 202.10 | 199.00 | 200.70 | 200.70 | 193,277 |
08 Jan 2024 | 196.07 | 198.85 | 195.63 | 198.38 | 198.38 | 120,371 |
05 Jan 2024 | 195.00 | 196.35 | 193.95 | 196.20 | 196.20 | 11,265 |
04 Jan 2024 | 193.32 | 196.85 | 192.05 | 195.93 | 195.93 | 50,343 |
03 Jan 2024 | 194.95 | 196.25 | 193.50 | 193.98 | 193.98 | 232,221 |
02 Jan 2024 | 195.90 | 198.15 | 193.00 | 195.77 | 195.77 | 31,780 |
29 Dec 2023 | 194.95 | 195.95 | 192.85 | 194.65 | 194.65 | 11,031 |
28 Dec 2023 | 193.93 | 196.15 | 194.02 | 194.68 | 194.68 | 19,926 |
27 Dec 2023 | 193.93 | 194.80 | 192.85 | 194.40 | 194.40 | 27,719 |
22 Dec 2023 | 193.77 | 193.85 | 192.35 | 192.80 | 192.80 | 11,746 |
21 Dec 2023 | 192.05 | 194.75 | 190.90 | 194.65 | 194.65 | 53,727 |
20 Dec 2023 | 190.23 | 193.30 | 190.00 | 192.70 | 192.70 | 36,756 |
19 Dec 2023 | 188.18 | 191.15 | 187.30 | 190.02 | 190.02 | 129,105 |
18 Dec 2023 | 187.48 | 190.50 | 187.00 | 188.02 | 188.02 | 161,474 |
15 Dec 2023 | 186.07 | 189.35 | 184.30 | 189.15 | 189.15 | 84,844 |
14 Dec 2023 | 190.77 | 191.40 | 183.55 | 184.73 | 184.73 | 699,325 |
13 Dec 2023 | 183.93 | 188.30 | 182.85 | 187.52 | 187.52 | 301,173 |
12 Dec 2023 | 182.35 | 185.95 | 173.70 | 184.32 | 184.32 | 117,976 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |