Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 413.60 | 418.00 | 409.50 | 409.45 | 409.45 | 19,881 |
01 May 2024 | 412.20 | 412.20 | 412.20 | 414.05 | 414.05 | 7,633 |
30 Apr 2024 | 415.30 | 417.50 | 408.00 | 414.05 | 414.05 | 141,051 |
29 Apr 2024 | 415.30 | 416.90 | 412.60 | 413.50 | 413.50 | 49,228 |
26 Apr 2024 | 413.85 | 423.20 | 408.40 | 412.40 | 412.40 | 105,298 |
26 Apr 2024 | 15 Dividend | |||||
25 Apr 2024 | 431.40 | 434.10 | 419.00 | 421.60 | 406.60 | 184,199 |
24 Apr 2024 | 432.85 | 437.50 | 428.50 | 430.70 | 415.38 | 45,511 |
23 Apr 2024 | 419.05 | 436.00 | 414.70 | 435.45 | 419.96 | 346,446 |
22 Apr 2024 | 419.25 | 421.50 | 412.50 | 417.45 | 402.60 | 105,048 |
19 Apr 2024 | 412.15 | 415.08 | 407.50 | 413.70 | 398.98 | 278,330 |
18 Apr 2024 | 412.65 | 417.20 | 409.80 | 412.40 | 397.73 | 284,388 |
17 Apr 2024 | 412.05 | 416.10 | 409.04 | 410.10 | 395.51 | 130,525 |
16 Apr 2024 | 413.10 | 421.20 | 410.10 | 410.80 | 396.18 | 147,458 |
15 Apr 2024 | 419.00 | 421.80 | 416.90 | 418.90 | 404.00 | 147,480 |
12 Apr 2024 | 418.05 | 420.50 | 413.20 | 415.15 | 400.38 | 161,306 |
11 Apr 2024 | 419.30 | 421.80 | 413.20 | 415.50 | 400.72 | 30,478 |
10 Apr 2024 | 414.95 | 418.90 | 412.00 | 417.35 | 402.50 | 352,772 |
09 Apr 2024 | 425.20 | 429.10 | 412.40 | 413.25 | 398.55 | 67,425 |
08 Apr 2024 | 425.35 | 428.40 | 425.20 | 425.90 | 410.75 | 21,975 |
05 Apr 2024 | 434.40 | 435.00 | 422.10 | 423.25 | 408.19 | 111,384 |
04 Apr 2024 | 444.80 | 447.80 | 437.38 | 439.55 | 423.91 | 34,814 |
03 Apr 2024 | 451.85 | 451.90 | 443.80 | 445.80 | 429.94 | 34,079 |
02 Apr 2024 | 452.35 | 455.30 | 448.00 | 450.90 | 434.86 | 53,025 |
28 Mar 2024 | 447.70 | 453.10 | 445.20 | 451.45 | 435.39 | 49,370 |
27 Mar 2024 | 444.75 | 451.70 | 441.10 | 450.40 | 434.38 | 100,801 |
26 Mar 2024 | 437.70 | 444.50 | 437.20 | 444.00 | 428.20 | 38,829 |
25 Mar 2024 | 436.70 | 440.30 | 431.40 | 436.40 | 420.87 | 196,854 |
22 Mar 2024 | 443.65 | 444.00 | 432.60 | 438.25 | 422.66 | 79,104 |
21 Mar 2024 | 449.55 | 452.90 | 438.80 | 443.80 | 428.01 | 161,209 |
20 Mar 2024 | 453.55 | 454.10 | 446.10 | 446.70 | 430.81 | 59,736 |
19 Mar 2024 | 445.70 | 453.60 | 442.80 | 451.65 | 435.58 | 67,016 |
18 Mar 2024 | 443.90 | 448.50 | 441.80 | 445.40 | 429.55 | 292,923 |
15 Mar 2024 | 443.35 | 450.10 | 439.50 | 446.60 | 430.71 | 76,999 |
14 Mar 2024 | 440.55 | 443.40 | 437.80 | 439.70 | 424.06 | 57,530 |
13 Mar 2024 | 440.25 | 442.20 | 437.30 | 440.65 | 424.97 | 58,265 |
12 Mar 2024 | 438.50 | 440.08 | 434.00 | 439.15 | 423.53 | 75,964 |
11 Mar 2024 | 435.80 | 442.10 | 432.70 | 438.00 | 422.42 | 48,157 |
08 Mar 2024 | 437.05 | 440.30 | 433.50 | 439.90 | 424.25 | 138,062 |
07 Mar 2024 | 429.80 | 436.40 | 427.50 | 435.55 | 420.05 | 98,752 |
06 Mar 2024 | 432.25 | 434.60 | 429.20 | 431.30 | 415.95 | 52,234 |
05 Mar 2024 | 429.65 | 432.50 | 427.10 | 429.65 | 414.36 | 17,084 |
04 Mar 2024 | 427.25 | 430.00 | 426.60 | 429.00 | 413.74 | 59,938 |
01 Mar 2024 | 432.35 | 435.60 | 424.80 | 425.90 | 410.75 | 122,923 |
29 Feb 2024 | 424.40 | 434.20 | 421.60 | 432.00 | 416.63 | 188,566 |
28 Feb 2024 | 424.30 | 427.90 | 419.00 | 426.40 | 411.23 | 205,845 |
27 Feb 2024 | 429.55 | 435.10 | 416.00 | 422.00 | 406.99 | 61,471 |
26 Feb 2024 | 423.45 | 426.40 | 420.80 | 422.50 | 407.47 | 85,414 |
23 Feb 2024 | 419.90 | 424.70 | 418.60 | 424.00 | 408.91 | 28,667 |
22 Feb 2024 | 414.65 | 420.00 | 410.60 | 420.00 | 405.06 | 57,537 |
21 Feb 2024 | 412.20 | 415.30 | 411.00 | 414.00 | 399.27 | 205,119 |
20 Feb 2024 | 407.80 | 412.83 | 404.90 | 411.00 | 396.38 | 354,695 |
19 Feb 2024 | 408.80 | 411.20 | 406.20 | 409.45 | 394.88 | 43,026 |
16 Feb 2024 | 413.40 | 416.50 | 406.80 | 406.35 | 391.89 | 37,140 |
15 Feb 2024 | 411.05 | 413.50 | 407.40 | 412.20 | 397.53 | 150,432 |
14 Feb 2024 | 411.40 | 414.00 | 408.10 | 411.70 | 397.05 | 131,455 |
13 Feb 2024 | 406.20 | 412.80 | 403.80 | 411.50 | 396.86 | 21,216 |
12 Feb 2024 | 401.40 | 406.30 | 398.20 | 404.40 | 390.01 | 20,110 |
09 Feb 2024 | 400.85 | 403.70 | 397.20 | 400.10 | 385.86 | 52,449 |
08 Feb 2024 | 401.70 | 403.50 | 397.70 | 398.90 | 384.71 | 57,196 |
07 Feb 2024 | 397.95 | 402.00 | 395.10 | 400.85 | 386.59 | 34,345 |
06 Feb 2024 | 395.75 | 398.40 | 394.40 | 397.50 | 383.36 | 34,226 |
05 Feb 2024 | 391.20 | 394.71 | 388.50 | 393.20 | 379.21 | 37,110 |
02 Feb 2024 | 393.75 | 395.40 | 389.00 | 390.25 | 376.37 | 23,230 |
01 Feb 2024 | 391.45 | 396.60 | 389.90 | 391.05 | 377.14 | 87,338 |
31 Jan 2024 | 396.50 | 398.70 | 391.20 | 394.60 | 380.56 | 61,483 |
30 Jan 2024 | 396.25 | 398.30 | 393.10 | 395.20 | 381.14 | 146,250 |
29 Jan 2024 | 396.60 | 398.70 | 393.90 | 394.80 | 380.75 | 42,159 |
26 Jan 2024 | 395.85 | 399.10 | 393.60 | 395.80 | 381.72 | 64,554 |
25 Jan 2024 | 397.80 | 401.00 | 394.00 | 396.60 | 382.49 | 51,767 |
24 Jan 2024 | 391.10 | 396.40 | 387.60 | 396.30 | 382.20 | 93,645 |
23 Jan 2024 | 399.25 | 401.60 | 392.80 | 394.25 | 380.22 | 187,727 |
22 Jan 2024 | 396.30 | 398.60 | 391.10 | 397.60 | 383.45 | 66,003 |
19 Jan 2024 | 394.75 | 397.40 | 391.10 | 394.60 | 380.56 | 191,290 |
18 Jan 2024 | 391.10 | 395.20 | 389.50 | 392.90 | 378.92 | 20,760 |
17 Jan 2024 | 385.95 | 393.60 | 380.50 | 392.90 | 378.92 | 127,513 |
16 Jan 2024 | 382.50 | 387.40 | 377.20 | 381.80 | 368.22 | 30,442 |
15 Jan 2024 | 383.00 | 385.50 | 379.20 | 385.50 | 371.78 | 19,273 |
12 Jan 2024 | 376.90 | 382.50 | 372.00 | 382.10 | 368.51 | 41,483 |
11 Jan 2024 | 380.35 | 383.60 | 374.28 | 374.30 | 360.98 | 58,613 |
10 Jan 2024 | 376.80 | 379.90 | 374.50 | 378.00 | 364.55 | 36,301 |
09 Jan 2024 | 383.30 | 386.60 | 374.50 | 376.05 | 362.67 | 500,256 |
08 Jan 2024 | 384.20 | 384.70 | 382.60 | 383.40 | 369.76 | 49,033 |
05 Jan 2024 | 382.85 | 385.50 | 381.40 | 383.60 | 369.95 | 31,792 |
04 Jan 2024 | 381.45 | 384.00 | 378.60 | 382.05 | 368.46 | 37,294 |
03 Jan 2024 | 380.35 | 383.60 | 375.50 | 380.50 | 366.96 | 103,692 |
02 Jan 2024 | 377.35 | 382.10 | 372.80 | 377.25 | 363.83 | 78,466 |
29 Dec 2023 | 376.65 | 377.40 | 375.10 | 376.05 | 362.67 | 47,802 |
28 Dec 2023 | 379.20 | 386.20 | 371.70 | 378.70 | 365.23 | 52,088 |
27 Dec 2023 | 381.25 | 384.30 | 378.50 | 379.65 | 366.14 | 26,709 |
22 Dec 2023 | 380.70 | 383.30 | 380.40 | 381.15 | 367.59 | 21,728 |
21 Dec 2023 | 381.45 | 384.60 | 378.70 | 379.40 | 365.90 | 155,567 |
20 Dec 2023 | 380.15 | 382.10 | 377.50 | 381.60 | 368.02 | 678,660 |
19 Dec 2023 | 378.25 | 380.50 | 373.80 | 379.45 | 365.95 | 112,368 |
18 Dec 2023 | 378.00 | 380.70 | 373.80 | 377.65 | 364.21 | 230,854 |
15 Dec 2023 | 381.95 | 389.40 | 374.40 | 377.25 | 363.83 | 148,785 |
14 Dec 2023 | 394.75 | 401.80 | 376.20 | 378.05 | 364.60 | 468,968 |
13 Dec 2023 | 396.50 | 400.20 | 383.80 | 399.85 | 385.62 | 21,315 |
12 Dec 2023 | 391.20 | 396.74 | 388.70 | 394.30 | 380.27 | 47,451 |
11 Dec 2023 | 391.75 | 394.60 | 388.90 | 391.95 | 378.00 | 220,977 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |