Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 0.00 | 0.00 | 0.00 | 417.35 | 417.35 | - |
01 May 2024 | 410.15 | 410.15 | 408.10 | 410.20 | 410.20 | 126 |
30 Apr 2024 | 412.50 | 413.35 | 412.50 | 410.38 | 410.38 | 39 |
29 Apr 2024 | 412.50 | 412.90 | 412.30 | 412.05 | 412.05 | 302 |
26 Apr 2024 | 410.35 | 410.35 | 408.20 | 410.80 | 410.80 | 546 |
25 Apr 2024 | 405.15 | 405.60 | 402.90 | 403.77 | 403.77 | 3,168 |
24 Apr 2024 | 409.45 | 410.40 | 406.95 | 406.23 | 406.23 | 15,127 |
23 Apr 2024 | 406.10 | 406.70 | 405.95 | 404.55 | 404.55 | 130 |
22 Apr 2024 | 403.10 | 403.90 | 402.35 | 402.92 | 402.92 | 211 |
19 Apr 2024 | 396.10 | 397.15 | 395.55 | 399.02 | 399.02 | 3,487 |
18 Apr 2024 | 402.35 | 403.85 | 399.85 | 400.50 | 400.50 | 26,804 |
17 Apr 2024 | 398.85 | 399.65 | 396.85 | 397.15 | 397.15 | 167 |
16 Apr 2024 | 396.65 | 400.40 | 396.60 | 398.40 | 398.40 | 12,252 |
15 Apr 2024 | 407.30 | 407.40 | 405.15 | 405.45 | 405.45 | 8,692 |
12 Apr 2024 | 411.20 | 411.20 | 408.40 | 406.60 | 406.60 | 4 |
11 Apr 2024 | 411.15 | 412.95 | 411.15 | 410.58 | 410.58 | 692 |
10 Apr 2024 | 410.85 | 412.85 | 408.40 | 408.50 | 408.50 | 91,300 |
09 Apr 2024 | 410.65 | 410.65 | 409.90 | 409.73 | 409.73 | 38,125 |
08 Apr 2024 | 407.70 | 408.50 | 405.30 | 409.30 | 409.30 | 31,561 |
05 Apr 2024 | 405.80 | 407.45 | 405.20 | 406.30 | 406.30 | 3,212 |
04 Apr 2024 | 409.30 | 410.50 | 406.45 | 409.92 | 409.92 | 1,979 |
03 Apr 2024 | 406.45 | 407.45 | 406.35 | 407.08 | 407.08 | 23,214 |
02 Apr 2024 | 412.45 | 412.45 | 408.95 | 409.00 | 409.00 | 6,049 |
28 Mar 2024 | 404.50 | 405.64 | 404.30 | 404.83 | 404.83 | 10,980 |
27 Mar 2024 | 401.75 | 403.25 | 401.75 | 402.33 | 402.33 | 2,285 |
26 Mar 2024 | 403.65 | 405.15 | 402.72 | 403.27 | 403.27 | 27,219 |
25 Mar 2024 | 399.90 | 404.45 | 399.90 | 402.60 | 402.60 | 784 |
22 Mar 2024 | 406.80 | 406.80 | 403.20 | 403.58 | 403.58 | 166,660 |
21 Mar 2024 | 403.45 | 405.85 | 403.45 | 405.05 | 405.05 | 102,815 |
20 Mar 2024 | 397.70 | 399.90 | 397.70 | 398.25 | 398.25 | 586 |
19 Mar 2024 | 397.25 | 398.25 | 396.25 | 397.08 | 397.08 | 3,090 |
18 Mar 2024 | 401.55 | 401.70 | 399.34 | 399.33 | 399.33 | 857 |
15 Mar 2024 | 398.55 | 399.65 | 398.55 | 398.48 | 398.48 | 1,393 |
14 Mar 2024 | 401.70 | 403.80 | 400.30 | 400.83 | 400.83 | 84,458 |
13 Mar 2024 | 400.85 | 400.85 | 400.85 | 400.85 | 400.85 | - |
12 Mar 2024 | 402.50 | 403.00 | 401.30 | 402.80 | 402.80 | 17,652 |
11 Mar 2024 | 396.20 | 398.10 | 396.20 | 398.42 | 398.42 | 315 |
08 Mar 2024 | 397.45 | 398.10 | 396.75 | 395.73 | 395.73 | 3,103 |
07 Mar 2024 | 397.10 | 397.40 | 395.05 | 396.70 | 396.70 | 2,326 |
06 Mar 2024 | 397.65 | 397.70 | 395.50 | 397.63 | 397.63 | 25,938 |
05 Mar 2024 | 394.05 | 395.40 | 394.05 | 392.55 | 392.55 | 871 |
04 Mar 2024 | 398.85 | 399.55 | 396.80 | 396.42 | 396.42 | 13,415 |
01 Mar 2024 | 397.55 | 397.55 | 397.55 | 398.50 | 398.50 | 801 |
29 Feb 2024 | 394.50 | 395.20 | 393.36 | 393.67 | 393.67 | 78,365 |
28 Feb 2024 | 395.55 | 396.15 | 394.15 | 392.52 | 392.52 | 62,329 |
27 Feb 2024 | 396.45 | 398.40 | 396.15 | 397.38 | 397.38 | 4,354 |
26 Feb 2024 | 395.95 | 397.65 | 395.90 | 396.30 | 396.30 | 589 |
23 Feb 2024 | 398.55 | 399.20 | 397.10 | 397.98 | 397.98 | 2,585 |
22 Feb 2024 | 399.00 | 399.75 | 399.00 | 398.90 | 398.90 | 269 |
21 Feb 2024 | 397.60 | 398.70 | 396.50 | 396.40 | 396.40 | 1,020 |
20 Feb 2024 | 395.70 | 396.30 | 395.70 | 394.85 | 394.85 | 22,959 |
19 Feb 2024 | 395.30 | 395.80 | 394.35 | 396.25 | 396.25 | 223 |
16 Feb 2024 | 397.05 | 397.35 | 396.90 | 396.75 | 396.75 | 8,380 |
15 Feb 2024 | 393.80 | 393.90 | 393.80 | 393.63 | 393.63 | 4,440 |
14 Feb 2024 | 390.25 | 393.10 | 390.25 | 393.02 | 393.02 | 34,806 |
13 Feb 2024 | 389.25 | 393.05 | 387.65 | 387.25 | 387.25 | 76,917 |
12 Feb 2024 | 388.90 | 395.45 | 388.90 | 394.75 | 394.75 | 11,861 |
09 Feb 2024 | 388.40 | 389.75 | 388.40 | 388.73 | 388.73 | 4,933 |
08 Feb 2024 | 388.75 | 388.75 | 388.75 | 388.75 | 388.75 | - |
07 Feb 2024 | 389.75 | 391.25 | 389.75 | 390.48 | 390.48 | 56,655 |
06 Feb 2024 | 390.30 | 391.50 | 389.70 | 391.50 | 391.50 | 1,034 |
05 Feb 2024 | 382.55 | 383.70 | 381.80 | 383.48 | 383.48 | 34,292 |
02 Feb 2024 | 380.50 | 381.00 | 380.05 | 379.70 | 379.70 | 68,062 |
01 Feb 2024 | 379.75 | 380.00 | 379.50 | 378.60 | 378.60 | 148,793 |
31 Jan 2024 | 377.20 | 377.35 | 377.20 | 378.95 | 378.95 | 13,877 |
30 Jan 2024 | 378.55 | 379.80 | 378.55 | 378.98 | 378.98 | 125,647 |
29 Jan 2024 | 381.10 | 383.23 | 381.10 | 380.35 | 380.35 | 2,229 |
26 Jan 2024 | 378.45 | 380.30 | 378.45 | 381.13 | 381.13 | 106 |
25 Jan 2024 | 380.45 | 381.45 | 380.35 | 381.10 | 381.10 | 515 |
24 Jan 2024 | 379.40 | 381.35 | 379.40 | 380.77 | 380.77 | 34,336 |
23 Jan 2024 | 372.80 | 376.55 | 372.80 | 376.10 | 376.10 | 31,367 |
22 Jan 2024 | 371.40 | 372.45 | 371.40 | 372.35 | 372.35 | 24,831 |
19 Jan 2024 | 374.80 | 374.80 | 374.70 | 374.15 | 374.15 | 743 |
18 Jan 2024 | 371.85 | 372.40 | 371.85 | 372.55 | 372.55 | 355 |
17 Jan 2024 | 369.55 | 371.65 | 369.15 | 368.60 | 368.60 | 4,117 |
16 Jan 2024 | 380.05 | 380.05 | 379.20 | 377.73 | 377.73 | 282 |
15 Jan 2024 | 382.40 | 382.65 | 382.40 | 381.50 | 381.50 | 65 |
12 Jan 2024 | 382.10 | 383.65 | 382.10 | 383.42 | 383.42 | 2,370 |
11 Jan 2024 | 382.85 | 382.85 | 382.05 | 380.30 | 380.30 | 111 |
10 Jan 2024 | 381.35 | 381.35 | 380.30 | 379.98 | 379.98 | 99 |
09 Jan 2024 | 383.25 | 383.25 | 383.25 | 381.85 | 381.85 | 1 |
08 Jan 2024 | 382.70 | 384.15 | 382.70 | 384.80 | 384.80 | 78,568 |
05 Jan 2024 | 386.15 | 387.00 | 386.10 | 386.60 | 386.60 | 899 |
04 Jan 2024 | 388.20 | 388.20 | 388.20 | 387.73 | 387.73 | 263 |
03 Jan 2024 | 389.85 | 389.85 | 387.55 | 388.60 | 388.60 | 3,014 |
02 Jan 2024 | 389.95 | 393.55 | 389.25 | 392.35 | 392.35 | 2,298 |
29 Dec 2023 | 392.45 | 394.80 | 391.85 | 392.92 | 392.92 | 4,472 |
28 Dec 2023 | 393.05 | 394.15 | 393.00 | 393.95 | 393.95 | 556 |
27 Dec 2023 | 380.95 | 392.15 | 380.95 | 387.63 | 387.63 | 8,192 |
22 Dec 2023 | 383.20 | 384.30 | 382.80 | 383.30 | 383.30 | 272 |
21 Dec 2023 | 387.25 | 387.90 | 386.80 | 387.90 | 387.90 | 444 |
20 Dec 2023 | 387.70 | 388.10 | 386.40 | 386.15 | 386.15 | 70 |
19 Dec 2023 | 386.25 | 386.25 | 384.95 | 386.20 | 386.20 | 101 |
18 Dec 2023 | 385.20 | 386.25 | 383.85 | 384.27 | 384.27 | 55,793 |
15 Dec 2023 | 385.75 | 386.45 | 384.65 | 386.70 | 386.70 | 15,915 |
14 Dec 2023 | 382.10 | 385.25 | 382.00 | 384.60 | 384.60 | 68 |
13 Dec 2023 | 379.10 | 380.00 | 379.10 | 379.45 | 379.45 | 22,695 |
12 Dec 2023 | 380.45 | 380.45 | 380.45 | 380.65 | 380.65 | 2,511 |
11 Dec 2023 | 378.20 | 379.50 | 378.20 | 381.13 | 381.13 | 34,285 |
08 Dec 2023 | 379.00 | 379.70 | 379.00 | 379.08 | 379.08 | 49 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |