Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 299.95 | 302.05 | 299.80 | 301.25 | 301.25 | 633 |
02 May 2024 | 299.50 | 300.00 | 297.70 | 298.75 | 298.75 | 369 |
30 Apr 2024 | 300.20 | 300.75 | 297.65 | 298.20 | 298.20 | 318 |
29 Apr 2024 | 296.60 | 299.10 | 296.60 | 298.15 | 298.15 | 4,685 |
26 Apr 2024 | 292.10 | 297.00 | 292.10 | 296.60 | 296.60 | 279 |
25 Apr 2024 | 295.00 | 295.60 | 291.25 | 292.55 | 292.55 | 284 |
24 Apr 2024 | 298.85 | 298.85 | 293.80 | 295.25 | 295.25 | 481 |
23 Apr 2024 | 292.25 | 296.95 | 292.25 | 296.85 | 296.85 | 714 |
22 Apr 2024 | 293.70 | 294.00 | 292.80 | 293.15 | 293.15 | 244 |
19 Apr 2024 | 292.35 | 292.35 | 290.00 | 291.90 | 291.90 | 328 |
18 Apr 2024 | 293.15 | 293.40 | 291.35 | 293.40 | 293.40 | 344 |
17 Apr 2024 | 293.15 | 294.30 | 292.10 | 292.35 | 292.35 | 424 |
16 Apr 2024 | 293.45 | 293.45 | 291.65 | 292.35 | 292.35 | 881 |
15 Apr 2024 | 297.75 | 299.60 | 296.55 | 297.35 | 297.35 | 528 |
12 Apr 2024 | 302.05 | 302.85 | 297.70 | 297.75 | 297.75 | 291 |
11 Apr 2024 | 299.85 | 300.30 | 297.40 | 298.85 | 298.85 | 499 |
10 Apr 2024 | 301.40 | 302.50 | 297.55 | 299.20 | 299.20 | 683 |
09 Apr 2024 | 302.35 | 302.35 | 300.00 | 300.40 | 300.40 | 567 |
08 Apr 2024 | 299.70 | 302.10 | 298.85 | 301.75 | 301.75 | 321 |
05 Apr 2024 | 298.80 | 298.80 | 296.85 | 299.15 | 299.15 | 861 |
04 Apr 2024 | 300.85 | 301.75 | 300.40 | 301.70 | 301.70 | 2,092 |
03 Apr 2024 | 300.55 | 300.55 | 297.95 | 300.15 | 300.15 | 37 |
02 Apr 2024 | 302.00 | 304.00 | 299.00 | 299.10 | 299.10 | 298 |
28 Mar 2024 | 301.45 | 302.65 | 299.35 | 301.70 | 301.70 | 611 |
27 Mar 2024 | 299.70 | 301.20 | 299.70 | 300.55 | 300.55 | 554 |
26 Mar 2024 | 297.60 | 299.55 | 297.10 | 299.10 | 299.10 | 176 |
25 Mar 2024 | 295.50 | 298.25 | 295.50 | 297.10 | 297.10 | 477 |
22 Mar 2024 | 296.95 | 298.75 | 296.95 | 297.75 | 297.75 | 4,882 |
21 Mar 2024 | 297.90 | 298.85 | 296.05 | 298.00 | 298.00 | 127 |
20 Mar 2024 | 292.35 | 296.00 | 292.35 | 296.00 | 296.00 | 508 |
19 Mar 2024 | 291.05 | 294.10 | 291.05 | 294.30 | 294.30 | 273 |
18 Mar 2024 | 295.00 | 295.05 | 293.10 | 293.70 | 293.70 | 2,281 |
15 Mar 2024 | 296.00 | 296.00 | 293.55 | 294.20 | 294.20 | 276 |
14 Mar 2024 | 293.65 | 296.00 | 293.65 | 294.80 | 294.80 | 120 |
13 Mar 2024 | 296.00 | 296.00 | 294.25 | 294.55 | 294.55 | 495 |
12 Mar 2024 | 295.45 | 295.55 | 292.35 | 294.30 | 294.30 | 728 |
11 Mar 2024 | 293.80 | 293.80 | 291.15 | 292.35 | 292.35 | 1,569 |
08 Mar 2024 | 294.65 | 295.50 | 293.35 | 294.60 | 294.60 | 256 |
07 Mar 2024 | 291.20 | 295.00 | 290.55 | 294.40 | 294.40 | 988 |
06 Mar 2024 | 292.35 | 292.75 | 291.20 | 292.35 | 292.35 | 767 |
05 Mar 2024 | 290.95 | 292.00 | 290.00 | 290.85 | 290.85 | 451 |
04 Mar 2024 | 292.20 | 292.20 | 290.70 | 291.75 | 291.75 | 526 |
01 Mar 2024 | 290.25 | 294.40 | 289.15 | 291.90 | 291.90 | 492 |
29 Feb 2024 | 288.65 | 291.10 | 288.65 | 290.55 | 290.55 | 534 |
28 Feb 2024 | 289.20 | 291.45 | 287.70 | 289.85 | 289.85 | 3,007 |
27 Feb 2024 | 289.20 | 291.00 | 289.20 | 290.65 | 290.65 | 1,288 |
26 Feb 2024 | 291.25 | 291.25 | 289.20 | 289.45 | 289.45 | 578 |
23 Feb 2024 | 290.90 | 291.10 | 289.35 | 290.45 | 290.45 | 819 |
22 Feb 2024 | 289.50 | 291.70 | 288.60 | 290.55 | 290.55 | 578 |
21 Feb 2024 | 289.10 | 289.15 | 285.65 | 287.85 | 287.85 | 2,530 |
20 Feb 2024 | 289.90 | 289.90 | 286.95 | 288.25 | 288.25 | 1,640 |
19 Feb 2024 | 291.00 | 291.45 | 289.85 | 290.25 | 290.25 | 603 |
16 Feb 2024 | 291.65 | 291.85 | 289.50 | 290.85 | 290.85 | 829 |
15 Feb 2024 | 287.30 | 290.40 | 287.30 | 290.40 | 290.40 | 1,670 |
14 Feb 2024 | 285.70 | 288.25 | 285.60 | 287.10 | 287.10 | 1,065 |
13 Feb 2024 | 289.05 | 290.25 | 284.30 | 285.10 | 285.10 | 2,158 |
12 Feb 2024 | 285.70 | 290.00 | 285.70 | 290.00 | 290.00 | 2,354 |
09 Feb 2024 | 289.00 | 289.00 | 285.45 | 285.50 | 285.50 | 1,098 |
08 Feb 2024 | 284.55 | 288.45 | 284.55 | 287.15 | 287.15 | 993 |
07 Feb 2024 | 287.05 | 289.00 | 285.90 | 285.90 | 285.90 | 557 |
06 Feb 2024 | 284.30 | 287.95 | 283.40 | 286.45 | 286.45 | 231 |
05 Feb 2024 | 285.20 | 288.90 | 282.90 | 283.75 | 283.75 | 172 |
02 Feb 2024 | 290.00 | 290.00 | 285.55 | 286.40 | 286.40 | 933 |
01 Feb 2024 | 288.40 | 288.90 | 286.95 | 287.10 | 287.10 | 4,268 |
31 Jan 2024 | 288.35 | 289.30 | 287.05 | 288.60 | 288.60 | 978 |
30 Jan 2024 | 289.10 | 290.00 | 286.35 | 288.15 | 288.15 | 299 |
29 Jan 2024 | 288.75 | 288.75 | 286.05 | 287.60 | 287.60 | 169 |
26 Jan 2024 | 288.30 | 289.10 | 286.20 | 288.40 | 288.40 | 344 |
25 Jan 2024 | 285.00 | 286.05 | 284.50 | 286.10 | 286.10 | 1,194 |
24 Jan 2024 | 283.55 | 284.95 | 282.30 | 284.75 | 284.75 | 707 |
23 Jan 2024 | 283.45 | 283.45 | 281.75 | 281.90 | 281.90 | 165 |
22 Jan 2024 | 280.65 | 283.85 | 280.30 | 283.85 | 283.85 | 537 |
19 Jan 2024 | 283.70 | 283.70 | 278.00 | 278.25 | 278.25 | 134 |
18 Jan 2024 | 280.55 | 281.40 | 278.30 | 280.85 | 280.85 | 1,390 |
17 Jan 2024 | 280.75 | 280.75 | 275.70 | 278.85 | 278.85 | 409 |
16 Jan 2024 | 283.60 | 283.60 | 280.90 | 280.90 | 280.90 | 409 |
15 Jan 2024 | 284.45 | 285.65 | 283.85 | 285.65 | 285.65 | 258 |
12 Jan 2024 | 285.15 | 287.10 | 285.15 | 287.35 | 287.35 | 519 |
11 Jan 2024 | 288.05 | 288.05 | 283.50 | 285.05 | 285.05 | 546 |
10 Jan 2024 | 286.20 | 287.25 | 285.65 | 286.05 | 286.05 | 3,883 |
09 Jan 2024 | 290.25 | 290.25 | 283.20 | 289.35 | 289.35 | 1,647 |
08 Jan 2024 | 287.30 | 287.30 | 284.00 | 288.10 | 288.10 | 168 |
05 Jan 2024 | 285.25 | 285.85 | 281.65 | 282.95 | 282.95 | 139 |
04 Jan 2024 | 285.70 | 287.70 | 284.45 | 287.45 | 287.45 | 141 |
03 Jan 2024 | 288.40 | 288.40 | 284.00 | 285.20 | 285.20 | 432 |
02 Jan 2024 | 295.40 | 295.40 | 289.00 | 289.90 | 289.90 | 1,041 |
29 Dec 2023 | 293.05 | 293.05 | 288.20 | 288.20 | 288.20 | 586 |
28 Dec 2023 | 292.00 | 292.00 | 290.15 | 290.85 | 290.85 | 294 |
27 Dec 2023 | 292.00 | 299.00 | 289.95 | 291.50 | 291.50 | 208 |
22 Dec 2023 | 288.35 | 291.15 | 288.35 | 290.35 | 290.35 | 52 |
21 Dec 2023 | 288.45 | 289.30 | 287.30 | 288.70 | 288.70 | 1,535 |
20 Dec 2023 | 288.40 | 288.90 | 287.35 | 288.80 | 288.80 | 608 |
19 Dec 2023 | 285.60 | 287.55 | 285.15 | 286.85 | 286.85 | 2,265 |
18 Dec 2023 | 284.25 | 286.65 | 284.10 | 285.20 | 285.20 | 395 |
15 Dec 2023 | 287.90 | 289.05 | 284.20 | 286.50 | 286.50 | 190 |
14 Dec 2023 | 281.40 | 285.65 | 281.40 | 284.90 | 284.90 | 778 |
13 Dec 2023 | 277.50 | 278.55 | 274.65 | 274.65 | 274.65 | 179 |
12 Dec 2023 | 279.85 | 279.85 | 276.75 | 277.20 | 277.20 | 821 |
11 Dec 2023 | 279.35 | 280.60 | 278.00 | 279.15 | 279.15 | 500 |
08 Dec 2023 | 277.10 | 279.90 | 277.10 | 278.30 | 278.30 | 297 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |