Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 429.75 | 436.40 | 429.75 | 436.40 | 436.40 | 455 |
26 Apr 2024 | 6.6 Dividend | |||||
25 Apr 2024 | 438.90 | 444.30 | 433.75 | 436.05 | 429.45 | 82 |
24 Apr 2024 | 442.30 | 442.45 | 439.50 | 440.10 | 433.44 | 194 |
23 Apr 2024 | 441.15 | 442.60 | 440.40 | 440.85 | 434.18 | 364 |
22 Apr 2024 | 448.30 | 448.30 | 440.30 | 442.50 | 435.80 | 284 |
19 Apr 2024 | 438.90 | 446.70 | 438.90 | 446.70 | 439.94 | 105 |
18 Apr 2024 | 419.45 | 447.00 | 419.45 | 444.00 | 437.28 | 277 |
17 Apr 2024 | 413.85 | 418.60 | 413.85 | 418.60 | 412.26 | 5 |
16 Apr 2024 | 412.00 | 418.70 | 412.00 | 418.70 | 412.36 | 235 |
15 Apr 2024 | 413.25 | 416.60 | 413.25 | 415.00 | 408.72 | 109 |
12 Apr 2024 | 421.80 | 424.10 | 414.00 | 415.50 | 409.21 | 287 |
11 Apr 2024 | 414.50 | 421.50 | 414.05 | 420.30 | 413.94 | 489 |
10 Apr 2024 | 416.65 | 418.15 | 412.30 | 414.75 | 408.47 | 667 |
09 Apr 2024 | 410.70 | 416.85 | 410.65 | 416.85 | 410.54 | 338 |
08 Apr 2024 | 414.40 | 414.40 | 409.35 | 410.85 | 404.63 | 118 |
05 Apr 2024 | 414.00 | 416.90 | 412.05 | 414.45 | 408.18 | 251 |
04 Apr 2024 | 420.10 | 422.90 | 416.00 | 419.70 | 413.35 | 1,124 |
03 Apr 2024 | 428.90 | 430.60 | 420.40 | 420.40 | 414.04 | 176 |
02 Apr 2024 | 442.00 | 442.00 | 431.50 | 431.50 | 424.97 | 258 |
28 Mar 2024 | 439.30 | 440.70 | 439.00 | 440.40 | 433.73 | 2,525 |
27 Mar 2024 | 432.70 | 438.20 | 432.45 | 437.75 | 431.12 | 425 |
26 Mar 2024 | 435.75 | 438.15 | 435.35 | 435.35 | 428.76 | 264 |
25 Mar 2024 | 430.25 | 436.10 | 429.80 | 435.05 | 428.47 | 403 |
22 Mar 2024 | 432.95 | 433.55 | 430.00 | 432.25 | 425.71 | 251 |
21 Mar 2024 | 439.15 | 439.15 | 431.80 | 433.95 | 427.38 | 348 |
20 Mar 2024 | 437.40 | 438.75 | 435.00 | 435.00 | 428.42 | 216 |
19 Mar 2024 | 440.35 | 441.25 | 438.80 | 440.40 | 433.73 | 308 |
18 Mar 2024 | 446.65 | 446.65 | 440.75 | 441.65 | 434.97 | 163 |
15 Mar 2024 | 450.85 | 453.10 | 447.00 | 447.00 | 440.23 | 422 |
14 Mar 2024 | 454.05 | 456.50 | 454.05 | 455.70 | 448.80 | 385 |
13 Mar 2024 | 450.55 | 454.30 | 450.55 | 454.15 | 447.28 | 114 |
12 Mar 2024 | 451.00 | 451.00 | 445.40 | 449.90 | 443.09 | 150 |
11 Mar 2024 | 445.65 | 449.55 | 445.65 | 448.40 | 441.61 | 93 |
08 Mar 2024 | 445.00 | 448.50 | 444.80 | 445.85 | 439.10 | 60 |
07 Mar 2024 | 435.45 | 445.00 | 435.45 | 445.00 | 438.26 | 184 |
06 Mar 2024 | 438.15 | 438.15 | 430.00 | 434.90 | 428.32 | 444 |
05 Mar 2024 | 442.10 | 444.60 | 437.80 | 437.80 | 431.17 | 224 |
04 Mar 2024 | 442.65 | 443.75 | 440.00 | 443.70 | 436.98 | 141 |
01 Mar 2024 | 443.85 | 443.85 | 437.60 | 437.60 | 430.98 | 144 |
29 Feb 2024 | 446.75 | 446.75 | 440.90 | 441.60 | 434.92 | 53 |
28 Feb 2024 | 451.85 | 451.85 | 446.85 | 447.60 | 440.83 | 242 |
27 Feb 2024 | 453.00 | 453.00 | 449.40 | 451.20 | 444.37 | 190 |
26 Feb 2024 | 450.30 | 452.60 | 450.30 | 450.95 | 444.12 | 371 |
23 Feb 2024 | 452.10 | 455.30 | 448.30 | 450.55 | 443.73 | 440 |
22 Feb 2024 | 449.95 | 453.85 | 448.85 | 453.85 | 446.98 | 1,375 |
21 Feb 2024 | 442.95 | 446.45 | 442.95 | 446.00 | 439.25 | 74 |
20 Feb 2024 | 443.55 | 444.50 | 440.10 | 444.50 | 437.77 | 179 |
19 Feb 2024 | 442.05 | 444.60 | 439.15 | 444.60 | 437.87 | 281 |
16 Feb 2024 | 440.30 | 443.65 | 439.50 | 442.70 | 436.00 | 303 |
15 Feb 2024 | 431.70 | 439.45 | 431.70 | 438.85 | 432.21 | 291 |
14 Feb 2024 | 427.70 | 430.75 | 427.70 | 430.75 | 424.23 | 280 |
13 Feb 2024 | 429.10 | 430.00 | 426.00 | 428.25 | 421.77 | 76 |
12 Feb 2024 | 422.50 | 432.90 | 421.00 | 429.25 | 422.75 | 514 |
09 Feb 2024 | 424.90 | 430.45 | 414.90 | 419.80 | 413.45 | 1,744 |
08 Feb 2024 | 454.45 | 455.25 | 425.00 | 425.00 | 418.57 | 315 |
07 Feb 2024 | 454.35 | 454.35 | 451.40 | 453.35 | 446.49 | 193 |
06 Feb 2024 | 457.25 | 460.45 | 451.85 | 455.00 | 448.11 | 758 |
05 Feb 2024 | 449.85 | 456.10 | 448.55 | 456.10 | 449.20 | 125 |
02 Feb 2024 | 450.95 | 452.65 | 449.35 | 449.35 | 442.55 | 91 |
01 Feb 2024 | 443.65 | 451.75 | 443.65 | 451.75 | 444.91 | 437 |
31 Jan 2024 | 445.55 | 447.15 | 445.55 | 447.15 | 440.38 | 233 |
30 Jan 2024 | 445.50 | 450.00 | 445.50 | 447.00 | 440.23 | 279 |
29 Jan 2024 | 445.20 | 447.45 | 445.20 | 447.00 | 440.23 | 570 |
26 Jan 2024 | 433.70 | 442.80 | 433.70 | 442.80 | 436.10 | 102 |
25 Jan 2024 | 428.05 | 433.70 | 428.05 | 433.70 | 427.14 | 82 |
24 Jan 2024 | 429.35 | 429.35 | 426.40 | 426.95 | 420.49 | 310 |
23 Jan 2024 | 424.50 | 425.45 | 423.90 | 425.00 | 418.57 | 1,456 |
22 Jan 2024 | 426.60 | 427.40 | 424.20 | 425.75 | 419.31 | 1,794 |
19 Jan 2024 | 427.35 | 427.90 | 425.00 | 426.35 | 419.90 | 157 |
18 Jan 2024 | 422.75 | 425.70 | 421.45 | 425.70 | 419.26 | 76 |
17 Jan 2024 | 420.10 | 421.70 | 418.50 | 421.70 | 415.32 | 345 |
16 Jan 2024 | 422.05 | 425.00 | 422.05 | 424.05 | 417.63 | 120 |
15 Jan 2024 | 446.50 | 446.50 | 423.00 | 423.70 | 417.29 | 412 |
12 Jan 2024 | 444.00 | 444.10 | 443.90 | 444.10 | 437.38 | 77 |
11 Jan 2024 | 442.90 | 444.25 | 440.25 | 444.25 | 437.53 | 682 |
10 Jan 2024 | 439.10 | 441.05 | 439.10 | 439.15 | 432.50 | 330 |
09 Jan 2024 | 440.30 | 440.30 | 435.00 | 435.00 | 428.42 | 151 |
08 Jan 2024 | 435.10 | 440.20 | 435.10 | 440.20 | 433.54 | 408 |
05 Jan 2024 | 435.55 | 435.55 | 430.80 | 433.95 | 427.38 | 339 |
04 Jan 2024 | 438.80 | 438.80 | 435.75 | 437.20 | 430.58 | 111 |
03 Jan 2024 | 442.55 | 442.55 | 437.25 | 437.35 | 430.73 | 566 |
02 Jan 2024 | 454.00 | 454.00 | 440.85 | 443.00 | 436.29 | 492 |
29 Dec 2023 | 451.30 | 453.00 | 451.30 | 451.95 | 445.11 | 47 |
28 Dec 2023 | 449.60 | 451.15 | 449.60 | 451.15 | 444.32 | 50 |
27 Dec 2023 | 443.50 | 449.55 | 443.50 | 448.50 | 441.71 | 333 |
22 Dec 2023 | 446.50 | 449.05 | 446.30 | 447.20 | 440.43 | 601 |
21 Dec 2023 | 446.55 | 450.20 | 446.55 | 447.70 | 440.92 | 352 |
20 Dec 2023 | 450.85 | 452.70 | 449.60 | 452.15 | 445.31 | 67 |
19 Dec 2023 | 447.65 | 451.20 | 438.55 | 451.00 | 444.17 | 514 |
18 Dec 2023 | 445.40 | 447.65 | 443.50 | 447.65 | 440.87 | 370 |
15 Dec 2023 | 443.50 | 448.00 | 440.20 | 448.00 | 441.22 | 317 |
14 Dec 2023 | 449.20 | 452.80 | 442.80 | 444.85 | 438.12 | 785 |
13 Dec 2023 | 444.35 | 448.85 | 444.35 | 447.70 | 440.92 | 120 |
12 Dec 2023 | 443.80 | 446.55 | 442.85 | 442.85 | 436.15 | 375 |
11 Dec 2023 | 442.50 | 444.00 | 440.40 | 442.95 | 436.25 | 1,291 |
08 Dec 2023 | 439.15 | 442.00 | 439.15 | 441.40 | 434.72 | 248 |
07 Dec 2023 | 439.15 | 440.05 | 438.55 | 438.55 | 431.91 | 841 |
06 Dec 2023 | 440.30 | 442.30 | 440.30 | 440.85 | 434.18 | 525 |
05 Dec 2023 | 435.80 | 441.00 | 435.80 | 441.00 | 434.33 | 2,088 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |