Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 412.80 | 412.80 | 390.80 | 397.40 | 397.40 | 1,379 |
30 Apr 2024 | 414.00 | 416.40 | 411.80 | 412.20 | 412.20 | 789 |
29 Apr 2024 | 414.60 | 418.20 | 414.00 | 414.00 | 414.00 | 1,454 |
26 Apr 2024 | 411.00 | 417.00 | 411.00 | 415.20 | 415.20 | 1,294 |
25 Apr 2024 | 412.40 | 415.80 | 410.60 | 414.00 | 414.00 | 706 |
24 Apr 2024 | 417.20 | 417.60 | 405.00 | 415.20 | 415.20 | 1,681 |
23 Apr 2024 | 418.60 | 421.00 | 416.00 | 417.40 | 417.40 | 785 |
22 Apr 2024 | 418.00 | 420.40 | 415.00 | 420.40 | 420.40 | 2,475 |
19 Apr 2024 | 416.20 | 421.20 | 416.20 | 418.60 | 418.60 | 1,403 |
18 Apr 2024 | 417.00 | 422.40 | 417.00 | 420.00 | 420.00 | 1,361 |
17 Apr 2024 | 417.60 | 421.60 | 417.20 | 418.20 | 418.20 | 914 |
16 Apr 2024 | 416.00 | 420.00 | 416.00 | 420.00 | 420.00 | 1,435 |
15 Apr 2024 | 421.00 | 424.60 | 417.80 | 417.80 | 417.80 | 1,646 |
12 Apr 2024 | 420.60 | 426.20 | 417.00 | 417.60 | 417.60 | 1,601 |
11 Apr 2024 | 419.00 | 421.80 | 416.20 | 421.40 | 421.40 | 806 |
10 Apr 2024 | 419.80 | 421.80 | 416.80 | 418.80 | 418.80 | 578 |
09 Apr 2024 | 423.00 | 425.00 | 418.60 | 421.00 | 421.00 | 1,542 |
08 Apr 2024 | 427.20 | 430.00 | 424.00 | 425.00 | 425.00 | 915 |
05 Apr 2024 | 420.00 | 428.40 | 419.20 | 427.80 | 427.80 | 971 |
04 Apr 2024 | 427.00 | 429.80 | 421.40 | 421.40 | 421.40 | 1,783 |
03 Apr 2024 | 427.00 | 430.00 | 426.00 | 426.20 | 426.20 | 1,121 |
02 Apr 2024 | 428.20 | 432.00 | 427.40 | 430.00 | 430.00 | 1,187 |
28 Mar 2024 | 428.25 | 431.00 | 426.95 | 431.00 | 431.00 | 4,220 |
27 Mar 2024 | 432.10 | 432.10 | 428.30 | 429.95 | 429.95 | 1,986 |
26 Mar 2024 | 430.25 | 432.30 | 428.00 | 432.30 | 432.30 | 1,705 |
25 Mar 2024 | 433.40 | 433.40 | 429.10 | 431.30 | 431.30 | 1,930 |
22 Mar 2024 | 430.50 | 433.55 | 429.00 | 432.80 | 432.80 | 1,072 |
21 Mar 2024 | 426.50 | 431.65 | 426.20 | 431.65 | 431.65 | 1,658 |
20 Mar 2024 | 429.90 | 430.25 | 427.50 | 427.50 | 427.50 | 2,781 |
19 Mar 2024 | 429.35 | 431.40 | 428.40 | 429.55 | 429.55 | 736 |
18 Mar 2024 | 431.05 | 436.00 | 428.95 | 429.85 | 429.85 | 1,317 |
15 Mar 2024 | 436.45 | 437.00 | 430.00 | 430.00 | 430.00 | 1,269 |
14 Mar 2024 | 435.50 | 437.85 | 434.05 | 436.20 | 436.20 | 1,294 |
13 Mar 2024 | 430.15 | 436.15 | 430.00 | 434.65 | 434.65 | 1,615 |
13 Mar 2024 | 1.39 Dividend | |||||
12 Mar 2024 | 428.70 | 433.20 | 428.00 | 433.00 | 431.61 | 1,893 |
11 Mar 2024 | 424.55 | 434.95 | 424.55 | 434.95 | 433.55 | 2,077 |
08 Mar 2024 | 424.00 | 426.50 | 422.75 | 424.70 | 423.34 | 1,425 |
07 Mar 2024 | 426.10 | 428.30 | 422.00 | 423.90 | 422.54 | 1,761 |
06 Mar 2024 | 424.35 | 427.05 | 422.00 | 424.85 | 423.49 | 1,966 |
05 Mar 2024 | 417.60 | 426.45 | 416.70 | 424.00 | 422.64 | 1,753 |
04 Mar 2024 | 413.00 | 420.00 | 412.35 | 419.55 | 418.20 | 2,896 |
01 Mar 2024 | 413.60 | 416.00 | 412.50 | 414.45 | 413.12 | 4,493 |
29 Feb 2024 | 412.55 | 417.95 | 410.60 | 415.05 | 413.72 | 1,337 |
28 Feb 2024 | 409.10 | 416.75 | 407.75 | 415.50 | 414.17 | 1,827 |
27 Feb 2024 | 410.65 | 410.90 | 407.05 | 408.10 | 406.79 | 1,675 |
26 Feb 2024 | 412.15 | 413.60 | 409.60 | 410.00 | 408.68 | 1,160 |
23 Feb 2024 | 413.65 | 414.35 | 411.20 | 414.35 | 413.02 | 3,742 |
22 Feb 2024 | 402.90 | 412.35 | 402.90 | 412.25 | 410.93 | 1,583 |
21 Feb 2024 | 405.40 | 406.00 | 401.20 | 405.25 | 403.95 | 2,992 |
20 Feb 2024 | 399.55 | 405.25 | 398.65 | 405.10 | 403.80 | 2,681 |
19 Feb 2024 | 402.85 | 403.05 | 396.85 | 398.50 | 397.22 | 2,008 |
16 Feb 2024 | 399.10 | 402.95 | 395.70 | 400.80 | 399.51 | 1,934 |
15 Feb 2024 | 390.45 | 398.00 | 388.00 | 398.00 | 396.72 | 1,419 |
14 Feb 2024 | 389.70 | 391.80 | 386.70 | 389.70 | 388.45 | 1,250 |
13 Feb 2024 | 388.05 | 391.00 | 387.45 | 388.10 | 386.85 | 1,074 |
12 Feb 2024 | 389.75 | 391.10 | 386.30 | 389.55 | 388.30 | 3,031 |
09 Feb 2024 | 382.95 | 388.50 | 382.25 | 388.50 | 387.25 | 1,160 |
08 Feb 2024 | 389.70 | 390.70 | 384.10 | 385.65 | 384.41 | 1,393 |
07 Feb 2024 | 385.15 | 394.15 | 385.15 | 388.10 | 386.85 | 2,445 |
06 Feb 2024 | 372.65 | 389.00 | 372.20 | 387.10 | 385.86 | 2,385 |
05 Feb 2024 | 374.50 | 378.70 | 369.95 | 372.75 | 371.55 | 3,575 |
02 Feb 2024 | 377.75 | 378.55 | 374.10 | 378.55 | 377.33 | 1,513 |
01 Feb 2024 | 375.20 | 377.05 | 373.80 | 375.75 | 374.54 | 968 |
31 Jan 2024 | 377.00 | 378.90 | 373.40 | 373.40 | 372.20 | 1,992 |
30 Jan 2024 | 373.35 | 377.70 | 369.85 | 377.70 | 376.49 | 3,584 |
29 Jan 2024 | 370.80 | 375.45 | 368.60 | 372.90 | 371.70 | 2,255 |
26 Jan 2024 | 370.30 | 374.10 | 369.80 | 371.75 | 370.56 | 1,597 |
25 Jan 2024 | 368.60 | 372.20 | 366.50 | 372.10 | 370.91 | 1,020 |
24 Jan 2024 | 375.20 | 377.40 | 368.05 | 368.05 | 366.87 | 933 |
23 Jan 2024 | 374.00 | 375.65 | 371.75 | 375.65 | 374.44 | 1,334 |
22 Jan 2024 | 375.10 | 375.10 | 366.85 | 372.70 | 371.50 | 1,184 |
19 Jan 2024 | 374.95 | 376.85 | 372.95 | 373.40 | 372.20 | 993 |
18 Jan 2024 | 372.90 | 376.50 | 372.00 | 375.40 | 374.19 | 2,288 |
17 Jan 2024 | 371.75 | 375.00 | 368.25 | 374.30 | 373.10 | 1,111 |
16 Jan 2024 | 369.60 | 377.00 | 369.15 | 373.30 | 372.10 | 594 |
15 Jan 2024 | 371.10 | 374.55 | 368.45 | 370.20 | 369.01 | 2,348 |
12 Jan 2024 | 366.25 | 371.75 | 366.25 | 371.75 | 370.56 | 1,060 |
11 Jan 2024 | 371.45 | 371.45 | 366.90 | 370.40 | 369.21 | 1,441 |
10 Jan 2024 | 373.00 | 373.00 | 368.80 | 368.80 | 367.62 | 1,758 |
09 Jan 2024 | 370.65 | 373.65 | 369.95 | 371.65 | 370.46 | 2,117 |
08 Jan 2024 | 373.85 | 375.85 | 369.15 | 372.95 | 371.75 | 1,717 |
05 Jan 2024 | 372.30 | 374.50 | 371.50 | 372.00 | 370.81 | 2,785 |
04 Jan 2024 | 374.80 | 376.10 | 370.55 | 375.35 | 374.15 | 1,456 |
03 Jan 2024 | 375.10 | 375.40 | 369.90 | 374.50 | 373.30 | 2,190 |
02 Jan 2024 | 370.00 | 375.80 | 370.00 | 372.20 | 371.01 | 1,548 |
29 Dec 2023 | 369.20 | 371.20 | 368.25 | 368.25 | 367.07 | 221 |
28 Dec 2023 | 370.00 | 370.15 | 368.10 | 370.15 | 368.96 | 776 |
27 Dec 2023 | 370.00 | 371.00 | 367.95 | 369.20 | 368.01 | 2,125 |
22 Dec 2023 | 371.05 | 373.30 | 367.85 | 373.10 | 371.90 | 1,014 |
21 Dec 2023 | 374.90 | 374.90 | 369.60 | 371.15 | 369.96 | 1,687 |
20 Dec 2023 | 376.60 | 378.15 | 372.10 | 372.55 | 371.35 | 1,164 |
19 Dec 2023 | 373.35 | 376.55 | 373.35 | 376.25 | 375.04 | 947 |
18 Dec 2023 | 372.10 | 375.45 | 370.80 | 374.10 | 372.90 | 1,404 |
15 Dec 2023 | 375.00 | 376.50 | 371.70 | 375.10 | 373.90 | 1,247 |
14 Dec 2023 | 379.10 | 379.10 | 369.80 | 372.00 | 370.81 | 1,182 |
13 Dec 2023 | 375.60 | 384.80 | 375.00 | 376.05 | 374.84 | 2,918 |
12 Dec 2023 | 377.70 | 401.85 | 376.85 | 395.00 | 393.73 | 3,559 |
11 Dec 2023 | 373.00 | 376.35 | 370.85 | 376.35 | 375.14 | 1,362 |
08 Dec 2023 | 369.00 | 373.15 | 368.00 | 373.15 | 371.95 | 699 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |