Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 May 2024 | 248.25 | 257.00 | 246.00 | 247.20 | 247.20 | 41,360 |
03 May 2024 | 259.85 | 261.70 | 251.00 | 251.80 | 251.80 | 32,630 |
02 May 2024 | 264.25 | 264.25 | 256.25 | 257.70 | 257.70 | 100,237 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 264.25 | 269.35 | 254.50 | 262.30 | 262.30 | 70,160 |
29 Apr 2024 | 257.85 | 275.00 | 252.25 | 259.45 | 259.45 | 207,123 |
26 Apr 2024 | 257.25 | 259.00 | 253.00 | 253.70 | 253.70 | 7,660 |
25 Apr 2024 | 257.00 | 257.00 | 250.05 | 255.05 | 255.05 | 13,635 |
24 Apr 2024 | 253.65 | 257.50 | 251.00 | 252.10 | 252.10 | 36,937 |
23 Apr 2024 | 246.85 | 256.25 | 245.75 | 252.00 | 252.00 | 110,977 |
22 Apr 2024 | 249.65 | 249.65 | 243.25 | 245.90 | 245.90 | 18,679 |
19 Apr 2024 | 236.85 | 243.30 | 231.45 | 241.50 | 241.50 | 37,571 |
18 Apr 2024 | 238.55 | 246.60 | 237.00 | 237.60 | 237.60 | 40,698 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 235.70 | 241.50 | 234.50 | 239.25 | 239.25 | 51,404 |
15 Apr 2024 | 217.05 | 242.70 | 217.05 | 237.70 | 237.70 | 114,651 |
12 Apr 2024 | 246.35 | 250.85 | 244.40 | 245.55 | 245.55 | 14,221 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 246.00 | 248.00 | 242.85 | 246.35 | 246.35 | 33,106 |
09 Apr 2024 | 245.05 | 251.15 | 243.75 | 245.95 | 245.95 | 95,972 |
08 Apr 2024 | 250.35 | 257.40 | 244.00 | 244.80 | 244.80 | 29,990 |
05 Apr 2024 | 248.85 | 251.50 | 244.75 | 250.60 | 250.60 | 17,637 |
04 Apr 2024 | 245.85 | 248.80 | 241.45 | 247.50 | 247.50 | 77,588 |
03 Apr 2024 | 234.65 | 242.20 | 230.95 | 241.50 | 241.50 | 24,795 |
02 Apr 2024 | 226.00 | 231.95 | 224.55 | 230.25 | 230.25 | 43,183 |
01 Apr 2024 | 214.85 | 226.00 | 214.45 | 225.15 | 225.15 | 18,610 |
28 Mar 2024 | 213.00 | 217.90 | 208.00 | 209.95 | 209.95 | 33,803 |
27 Mar 2024 | 216.70 | 217.20 | 212.00 | 212.75 | 212.75 | 67,744 |
26 Mar 2024 | 211.15 | 217.80 | 206.35 | 213.60 | 213.60 | 105,498 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 217.00 | 217.00 | 207.45 | 211.15 | 211.15 | 61,495 |
21 Mar 2024 | 203.85 | 207.10 | 202.65 | 205.35 | 205.35 | 27,976 |
20 Mar 2024 | 202.55 | 206.15 | 198.55 | 201.20 | 201.20 | 32,183 |
19 Mar 2024 | 204.90 | 206.75 | 201.15 | 202.50 | 202.50 | 54,872 |
18 Mar 2024 | 201.95 | 205.20 | 198.45 | 202.70 | 202.70 | 43,986 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 185.15 | 199.90 | 184.50 | 197.85 | 197.85 | 115,860 |
13 Mar 2024 | 202.00 | 202.00 | 182.95 | 184.85 | 184.85 | 193,995 |
12 Mar 2024 | 207.95 | 207.95 | 196.60 | 197.60 | 197.60 | 71,091 |
11 Mar 2024 | 222.00 | 226.65 | 202.55 | 203.90 | 203.90 | 25,352 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 224.55 | 224.55 | 215.15 | 217.50 | 217.50 | 46,553 |
06 Mar 2024 | 220.15 | 224.00 | 213.70 | 215.25 | 215.25 | 128,207 |
05 Mar 2024 | 238.90 | 238.90 | 220.50 | 221.90 | 221.90 | 126,959 |
04 Mar 2024 | 237.45 | 239.60 | 232.70 | 233.95 | 233.95 | 17,209 |
01 Mar 2024 | 239.95 | 239.95 | 234.10 | 234.75 | 234.75 | 10,724 |
29 Feb 2024 | 228.05 | 237.25 | 228.05 | 235.35 | 235.35 | 41,585 |
28 Feb 2024 | 242.20 | 244.35 | 229.35 | 231.00 | 231.00 | 97,001 |
27 Feb 2024 | 249.05 | 249.05 | 241.20 | 242.70 | 242.70 | 14,370 |
26 Feb 2024 | 245.05 | 248.35 | 242.45 | 244.20 | 244.20 | 62,058 |
23 Feb 2024 | 249.05 | 251.25 | 245.10 | 247.30 | 247.30 | 50,151 |
22 Feb 2024 | 253.35 | 254.00 | 245.95 | 248.60 | 248.60 | 35,157 |
21 Feb 2024 | 258.35 | 260.15 | 250.10 | 250.80 | 250.80 | 51,353 |
20 Feb 2024 | 260.40 | 261.60 | 256.00 | 257.85 | 257.85 | 57,486 |
16 Feb 2024 | 259.50 | 259.50 | 251.00 | 252.40 | 252.40 | 20,189 |
15 Feb 2024 | 244.05 | 255.20 | 244.05 | 252.35 | 252.35 | 32,971 |
14 Feb 2024 | 244.55 | 252.25 | 242.70 | 245.55 | 245.55 | 47,951 |
13 Feb 2024 | 246.00 | 250.55 | 236.45 | 247.00 | 247.00 | 70,301 |
12 Feb 2024 | 261.30 | 261.30 | 240.45 | 241.70 | 241.70 | 40,509 |
09 Feb 2024 | 260.00 | 260.00 | 248.20 | 252.95 | 252.95 | 78,614 |
08 Feb 2024 | 269.95 | 269.95 | 255.30 | 257.10 | 257.10 | 31,249 |
07 Feb 2024 | 267.85 | 271.80 | 262.90 | 263.90 | 263.90 | 24,238 |
06 Feb 2024 | 267.10 | 272.00 | 262.00 | 262.60 | 262.60 | 116,879 |
05 Feb 2024 | 269.80 | 278.75 | 260.00 | 264.20 | 264.20 | 786,702 |
02 Feb 2024 | 252.25 | 257.35 | 237.00 | 246.85 | 246.85 | 47,548 |
01 Feb 2024 | 259.05 | 260.30 | 250.00 | 252.25 | 252.25 | 43,939 |
31 Jan 2024 | 258.15 | 260.20 | 256.80 | 258.10 | 258.10 | 27,140 |
30 Jan 2024 | 269.95 | 269.95 | 255.40 | 256.90 | 256.90 | 19,911 |
29 Jan 2024 | 251.65 | 261.80 | 251.65 | 259.50 | 259.50 | 28,152 |
26 Jan 2024 | 252.75 | 252.75 | 252.75 | 252.75 | 252.75 | - |
25 Jan 2024 | 254.60 | 257.75 | 251.30 | 252.75 | 252.75 | 36,798 |
24 Jan 2024 | 256.95 | 259.15 | 250.85 | 254.45 | 254.45 | 56,188 |
23 Jan 2024 | 263.60 | 264.30 | 253.15 | 256.85 | 256.85 | 30,962 |
22 Jan 2024 | 259.50 | 259.50 | 259.50 | 259.50 | 259.50 | - |
19 Jan 2024 | 268.85 | 269.20 | 259.00 | 259.50 | 259.50 | 48,911 |
18 Jan 2024 | 265.00 | 269.70 | 257.95 | 264.85 | 264.85 | 136,578 |
17 Jan 2024 | 265.00 | 274.60 | 260.25 | 268.95 | 268.95 | 90,538 |
16 Jan 2024 | 278.95 | 278.95 | 261.35 | 267.00 | 267.00 | 47,034 |
12 Jan 2024 | 278.20 | 278.95 | 270.60 | 271.85 | 271.85 | 73,547 |
11 Jan 2024 | 272.20 | 283.65 | 272.20 | 275.50 | 275.50 | 181,653 |
10 Jan 2024 | 259.70 | 273.00 | 255.70 | 271.60 | 271.60 | 55,795 |
09 Jan 2024 | 273.45 | 273.45 | 258.25 | 259.30 | 259.30 | 74,099 |
08 Jan 2024 | 272.00 | 272.65 | 265.00 | 266.65 | 266.65 | 62,135 |
05 Jan 2024 | 274.95 | 275.45 | 266.60 | 269.75 | 269.75 | 56,005 |
04 Jan 2024 | 265.70 | 276.95 | 263.70 | 271.90 | 271.90 | 77,155 |
03 Jan 2024 | 267.20 | 274.00 | 261.70 | 264.30 | 264.30 | 143,655 |
02 Jan 2024 | 248.25 | 278.85 | 246.45 | 265.40 | 265.40 | 397,171 |
29 Dec 2023 | 247.00 | 252.10 | 237.50 | 240.50 | 240.50 | 105,039 |
28 Dec 2023 | 246.80 | 247.40 | 239.00 | 240.55 | 240.55 | 78,737 |
27 Dec 2023 | 245.30 | 247.70 | 241.25 | 244.80 | 244.80 | 104,162 |
26 Dec 2023 | 255.95 | 256.00 | 241.30 | 242.35 | 242.35 | 122,252 |
22 Dec 2023 | 261.80 | 263.50 | 251.45 | 252.80 | 252.80 | 103,744 |
21 Dec 2023 | 250.10 | 267.75 | 245.35 | 265.45 | 265.45 | 104,026 |
20 Dec 2023 | 260.25 | 276.80 | 246.20 | 249.45 | 249.45 | 108,974 |
19 Dec 2023 | 260.00 | 262.10 | 256.35 | 257.50 | 257.50 | 26,581 |
18 Dec 2023 | 263.95 | 263.95 | 254.25 | 259.45 | 259.45 | 65,325 |
15 Dec 2023 | 251.65 | 268.80 | 251.65 | 259.45 | 259.45 | 110,996 |
14 Dec 2023 | 250.30 | 253.60 | 246.35 | 248.45 | 248.45 | 51,999 |
13 Dec 2023 | 243.25 | 249.75 | 243.25 | 247.10 | 247.10 | 68,044 |
12 Dec 2023 | 246.50 | 247.55 | 240.30 | 241.90 | 241.90 | 27,306 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |