Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 300.00 | 304.20 | 300.59 | 301.60 | 301.60 | 1,033 |
20 May 2024 | 300.00 | 304.88 | 300.00 | 304.20 | 304.20 | 2,111 |
13 May 2024 | 297.05 | 298.00 | 292.85 | 297.30 | 297.30 | 5,960 |
06 May 2024 | 288.00 | 297.00 | 287.80 | 297.00 | 297.00 | 4,404 |
29 Apr 2024 | 295.70 | 298.00 | 287.80 | 288.00 | 288.00 | 4,554 |
22 Apr 2024 | 300.95 | 300.95 | 290.00 | 295.70 | 295.70 | 5,358 |
15 Apr 2024 | 297.95 | 305.28 | 295.50 | 300.61 | 300.61 | 5,864 |
08 Apr 2024 | 287.20 | 301.25 | 287.20 | 300.91 | 300.91 | 6,152 |
01 Apr 2024 | 280.75 | 287.06 | 280.75 | 285.60 | 285.60 | 5,975 |
25 Mar 2024 | 271.12 | 274.40 | 270.00 | 274.27 | 274.27 | 3,074 |
18 Mar 2024 | 268.00 | 273.46 | 266.00 | 270.41 | 270.41 | 1,559 |
11 Mar 2024 | 268.00 | 269.13 | 266.00 | 268.40 | 268.40 | 4,021 |
04 Mar 2024 | 259.29 | 267.32 | 258.82 | 267.18 | 267.18 | 4,956 |
26 Feb 2024 | 252.80 | 255.25 | 252.78 | 254.46 | 254.46 | 2,695 |
19 Feb 2024 | 251.56 | 253.00 | 251.43 | 251.43 | 251.43 | 709 |
12 Feb 2024 | 253.66 | 253.66 | 248.79 | 250.05 | 250.05 | 2,399 |
05 Feb 2024 | 253.80 | 254.95 | 252.00 | 253.66 | 253.66 | 1,349 |
29 Jan 2024 | 251.25 | 255.00 | 251.25 | 254.45 | 254.45 | 2,211 |
22 Jan 2024 | 251.89 | 253.00 | 249.96 | 251.10 | 251.10 | 2,503 |
15 Jan 2024 | 251.35 | 254.09 | 249.93 | 252.20 | 252.20 | 2,931 |
08 Jan 2024 | 252.01 | 252.01 | 250.00 | 251.35 | 251.35 | 2,592 |
01 Jan 2024 | 253.10 | 255.00 | 251.47 | 252.00 | 252.00 | 2,163 |
25 Dec 2023 | 251.72 | 254.97 | 251.72 | 253.10 | 253.10 | 1,730 |
18 Dec 2023 | 250.00 | 252.07 | 249.41 | 251.72 | 251.72 | 1,773 |
11 Dec 2023 | 253.00 | 253.00 | 246.00 | 251.53 | 251.53 | 3,487 |
04 Dec 2023 | 256.00 | 259.00 | 251.00 | 251.54 | 251.54 | 6,284 |
27 Nov 2023 | 247.80 | 253.20 | 247.80 | 253.20 | 253.20 | 5,003 |
20 Nov 2023 | 248.00 | 249.00 | 245.79 | 247.87 | 247.87 | 1,599 |
13 Nov 2023 | 246.85 | 248.23 | 245.30 | 248.23 | 248.23 | 742 |
06 Nov 2023 | 251.29 | 251.29 | 244.98 | 246.85 | 246.85 | 1,169 |
30 Oct 2023 | 253.00 | 254.40 | 250.84 | 251.33 | 251.33 | 3,030 |
23 Oct 2023 | 252.02 | 253.20 | 249.73 | 252.35 | 252.35 | 7,212 |
16 Oct 2023 | 244.11 | 252.58 | 242.50 | 252.58 | 252.58 | 10,436 |
09 Oct 2023 | 234.50 | 239.13 | 234.39 | 239.13 | 239.13 | 6,426 |
02 Oct 2023 | 234.50 | 234.50 | 230.93 | 230.95 | 230.95 | 6,885 |
25 Sept 2023 | 244.02 | 244.02 | 235.98 | 236.66 | 236.66 | 1,703 |
18 Sept 2023 | 242.40 | 244.70 | 242.40 | 244.03 | 244.03 | 783 |
11 Sept 2023 | 243.37 | 244.47 | 241.04 | 242.39 | 242.39 | 275 |
04 Sept 2023 | 243.97 | 244.35 | 242.88 | 243.35 | 243.35 | 975 |
28 Aug 2023 | 241.10 | 243.84 | 241.06 | 243.80 | 243.80 | 1,735 |
21 Aug 2023 | 238.96 | 241.46 | 237.81 | 240.89 | 240.89 | 983 |
14 Aug 2023 | 240.88 | 240.88 | 238.39 | 238.45 | 238.45 | 1,234 |
07 Aug 2023 | 240.95 | 244.98 | 239.57 | 240.35 | 240.35 | 3,297 |
31 Jul 2023 | 241.88 | 242.44 | 240.89 | 240.95 | 240.95 | 1,601 |
24 Jul 2023 | 242.37 | 243.20 | 240.72 | 241.33 | 241.33 | 3,938 |
17 Jul 2023 | 239.78 | 243.69 | 239.50 | 242.37 | 242.37 | 2,307 |
10 Jul 2023 | 242.47 | 242.47 | 239.90 | 239.90 | 239.90 | 3,282 |
03 Jul 2023 | 241.01 | 241.88 | 240.00 | 240.35 | 240.35 | 2,533 |
26 Jun 2023 | 241.47 | 242.49 | 239.00 | 240.00 | 240.00 | 2,065 |
19 Jun 2023 | 243.71 | 243.71 | 239.32 | 240.88 | 240.88 | 3,283 |
12 Jun 2023 | 245.00 | 245.00 | 240.92 | 243.71 | 243.71 | 3,681 |
05 Jun 2023 | 245.87 | 246.00 | 243.20 | 244.88 | 244.88 | 662 |
29 May 2023 | 244.41 | 247.00 | 243.50 | 245.85 | 245.85 | 626 |
22 May 2023 | 247.80 | 247.80 | 244.38 | 245.06 | 245.06 | 1,476 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |