Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 397.64 | 406.61 | 397.47 | 405.50 | 405.50 | 29,120 |
02 May 2024 | 398.21 | 399.54 | 394.94 | 397.50 | 397.50 | 327,119 |
01 May 2024 | 391.50 | 395.82 | 390.00 | 394.50 | 394.50 | 31,885 |
30 Apr 2024 | 402.16 | 402.47 | 396.42 | 396.50 | 396.50 | 35,914 |
29 Apr 2024 | 406.50 | 409.33 | 399.14 | 400.50 | 400.50 | 320,054 |
26 Apr 2024 | 420.00 | 420.00 | 405.76 | 408.50 | 408.50 | 1,290,611 |
25 Apr 2024 | 402.71 | 402.80 | 388.20 | 392.50 | 392.50 | 108,652 |
24 Apr 2024 | 409.50 | 412.49 | 406.84 | 409.00 | 409.00 | 96,324 |
23 Apr 2024 | 401.00 | 408.20 | 400.92 | 406.50 | 406.50 | 45,065 |
22 Apr 2024 | 402.00 | 402.55 | 391.00 | 398.00 | 398.00 | 50,790 |
19 Apr 2024 | 402.40 | 405.32 | 396.00 | 401.50 | 401.50 | 139,262 |
18 Apr 2024 | 411.64 | 414.07 | 405.21 | 410.00 | 410.00 | 49,246 |
17 Apr 2024 | 415.90 | 418.84 | 410.34 | 413.00 | 413.00 | 52,041 |
16 Apr 2024 | 425.00 | 425.00 | 411.60 | 416.00 | 416.00 | 37,481 |
15 Apr 2024 | 421.50 | 426.81 | 413.97 | 422.50 | 422.50 | 60,850 |
12 Apr 2024 | 426.00 | 426.00 | 419.78 | 423.50 | 423.50 | 59,688 |
11 Apr 2024 | 423.00 | 429.12 | 422.36 | 425.00 | 425.00 | 57,826 |
10 Apr 2024 | 426.10 | 427.05 | 419.70 | 421.00 | 421.00 | 44,938 |
09 Apr 2024 | 425.75 | 427.69 | 421.62 | 423.00 | 423.00 | 79,359 |
08 Apr 2024 | 425.00 | 427.27 | 423.35 | 425.00 | 425.00 | 127,980 |
05 Apr 2024 | 418.70 | 426.40 | 418.35 | 424.50 | 424.50 | 655,480 |
04 Apr 2024 | 421.60 | 428.65 | 421.60 | 426.50 | 426.50 | 54,984 |
03 Apr 2024 | 421.75 | 423.25 | 419.18 | 423.00 | 423.00 | 38,892 |
02 Apr 2024 | 417.00 | 425.98 | 417.00 | 415.50 | 415.50 | 652,562 |
28 Mar 2024 | 432.00 | 432.00 | 419.18 | 421.00 | 421.00 | 2,434,730 |
27 Mar 2024 | 424.50 | 424.50 | 419.02 | 420.00 | 420.00 | 40,988 |
26 Mar 2024 | 423.87 | 425.81 | 422.20 | 424.50 | 424.50 | 62,180 |
25 Mar 2024 | 429.79 | 429.79 | 421.63 | 425.50 | 425.50 | 1,667,560 |
22 Mar 2024 | 430.38 | 431.96 | 426.07 | 427.00 | 427.00 | 276,060 |
21 Mar 2024 | 418.00 | 430.83 | 417.00 | 431.00 | 431.00 | 105,589 |
20 Mar 2024 | 420.85 | 425.95 | 420.67 | 423.00 | 423.00 | 211,748 |
19 Mar 2024 | 416.89 | 421.64 | 415.00 | 421.50 | 421.50 | 150,011 |
18 Mar 2024 | 417.38 | 420.73 | 412.00 | 419.00 | 419.00 | 62,703 |
15 Mar 2024 | 426.00 | 428.80 | 412.79 | 414.00 | 414.00 | 52,978 |
14 Mar 2024 | 418.00 | 427.74 | 417.50 | 425.50 | 425.50 | 102,845 |
13 Mar 2024 | 415.38 | 418.18 | 408.57 | 415.00 | 415.00 | 34,448 |
12 Mar 2024 | 405.03 | 414.44 | 405.03 | 414.00 | 414.00 | 35,496 |
11 Mar 2024 | 408.29 | 408.29 | 401.30 | 403.00 | 403.00 | 73,977 |
08 Mar 2024 | 407.25 | 410.42 | 406.60 | 408.00 | 408.00 | 124,304 |
07 Mar 2024 | 400.00 | 409.79 | 399.60 | 408.00 | 408.00 | 129,872 |
06 Mar 2024 | 403.51 | 405.15 | 398.39 | 403.50 | 403.50 | 151,901 |
05 Mar 2024 | 413.78 | 414.92 | 401.27 | 404.00 | 404.00 | 140,641 |
04 Mar 2024 | 413.64 | 417.31 | 412.30 | 415.50 | 415.50 | 40,275 |
01 Mar 2024 | 414.13 | 415.61 | 410.94 | 413.50 | 413.50 | 58,054 |
29 Feb 2024 | 406.00 | 410.21 | 405.10 | 407.50 | 407.50 | 966,220 |
28 Feb 2024 | 407.45 | 409.26 | 405.34 | 407.50 | 407.50 | 34,692 |
27 Feb 2024 | 407.30 | 408.14 | 403.83 | 405.50 | 405.50 | 88,520 |
26 Feb 2024 | 415.00 | 415.00 | 408.00 | 408.50 | 408.50 | 9,858,187 |
23 Feb 2024 | 411.86 | 415.74 | 409.00 | 410.50 | 410.50 | 60,413 |
22 Feb 2024 | 406.00 | 412.71 | 402.18 | 415.00 | 415.00 | 1,837,936 |
21 Feb 2024 | 402.48 | 402.48 | 397.22 | 399.50 | 399.50 | 34,872 |
20 Feb 2024 | 404.10 | 404.50 | 398.01 | 401.50 | 401.50 | 295,380 |
19 Feb 2024 | 406.50 | 406.50 | 406.50 | 406.50 | 406.50 | 159 |
16 Feb 2024 | 406.56 | 408.27 | 403.58 | 405.50 | 405.50 | 1,252,366 |
15 Feb 2024 | 410.50 | 410.50 | 404.29 | 405.00 | 405.00 | 47,123 |
14 Feb 2024 | 410.20 | 410.20 | 404.60 | 401.50 | 401.50 | 69,697 |
14 Feb 2024 | 0.75 Dividend | |||||
13 Feb 2024 | 414.93 | 416.15 | 403.48 | 400.00 | 399.25 | 96,325 |
12 Feb 2024 | 420.60 | 421.00 | 416.50 | 419.00 | 418.21 | 85,281 |
09 Feb 2024 | 414.15 | 420.39 | 414.11 | 419.50 | 418.71 | 324,479 |
08 Feb 2024 | 415.00 | 415.80 | 405.00 | 412.50 | 411.73 | 69,489 |
07 Feb 2024 | 405.20 | 412.43 | 405.20 | 411.50 | 410.73 | 43,326 |
06 Feb 2024 | 407.40 | 412.66 | 403.14 | 404.50 | 403.74 | 11,122,220 |
05 Feb 2024 | 411.05 | 412.09 | 404.00 | 404.00 | 403.24 | 1,036,964 |
02 Feb 2024 | 408.99 | 411.11 | 403.60 | 408.00 | 407.24 | 83,301 |
01 Feb 2024 | 399.40 | 407.96 | 397.58 | 404.00 | 403.24 | 1,087,883 |
31 Jan 2024 | 408.50 | 415.16 | 401.05 | 404.00 | 403.24 | 395,563 |
30 Jan 2024 | 413.50 | 417.14 | 406.46 | 414.00 | 413.22 | 1,111,596 |
29 Jan 2024 | 420.00 | 420.00 | 401.65 | 407.00 | 406.24 | 86,536 |
26 Jan 2024 | 402.33 | 406.14 | 401.66 | 409.50 | 408.73 | 63,402 |
25 Jan 2024 | 404.36 | 407.00 | 402.91 | 410.50 | 409.73 | 126,451 |
24 Jan 2024 | 401.21 | 405.60 | 400.44 | 403.50 | 402.74 | 106,618 |
23 Jan 2024 | 398.00 | 400.60 | 393.92 | 395.00 | 394.26 | 1,726,834 |
22 Jan 2024 | 399.00 | 401.66 | 393.60 | 401.00 | 400.25 | 65,434 |
19 Jan 2024 | 399.00 | 399.00 | 393.53 | 399.00 | 398.25 | 426,128 |
18 Jan 2024 | 391.00 | 393.71 | 389.00 | 392.50 | 391.76 | 304,635 |
17 Jan 2024 | 389.54 | 396.36 | 384.86 | 393.50 | 392.76 | 54,065 |
16 Jan 2024 | 389.00 | 393.91 | 387.21 | 395.50 | 394.76 | 658,211 |
15 Jan 2024 | 388.47 | 388.47 | 388.47 | 392.50 | 391.76 | 6,910 |
12 Jan 2024 | 387.00 | 388.56 | 383.75 | 391.00 | 390.27 | 48,867 |
11 Jan 2024 | 386.00 | 390.65 | 380.38 | 381.00 | 380.29 | 207,511 |
10 Jan 2024 | 375.83 | 383.44 | 375.79 | 381.50 | 380.78 | 178,736 |
09 Jan 2024 | 374.60 | 375.99 | 371.32 | 378.00 | 377.29 | 101,340 |
08 Jan 2024 | 367.80 | 373.10 | 367.80 | 373.50 | 372.80 | 35,024 |
05 Jan 2024 | 367.67 | 372.02 | 367.00 | 374.00 | 373.30 | 23,720 |
04 Jan 2024 | 371.20 | 373.06 | 369.96 | 376.00 | 375.30 | 27,488 |
03 Jan 2024 | 370.63 | 373.22 | 368.00 | 375.00 | 374.30 | 478,100 |
02 Jan 2024 | 376.00 | 378.00 | 366.82 | 373.00 | 372.30 | 82,944 |
29 Dec 2023 | 376.05 | 377.16 | 373.50 | 376.00 | 375.30 | 34,478 |
28 Dec 2023 | 374.23 | 376.42 | 374.15 | 378.00 | 377.29 | 32,702 |
27 Dec 2023 | 375.02 | 375.02 | 372.90 | 382.50 | 381.78 | 25,732 |
22 Dec 2023 | 373.31 | 375.16 | 372.57 | 376.00 | 375.30 | 35,665 |
21 Dec 2023 | 372.13 | 374.40 | 370.03 | 375.00 | 374.30 | 40,326 |
20 Dec 2023 | 373.30 | 376.01 | 372.54 | 375.00 | 374.30 | 865,213 |
19 Dec 2023 | 372.77 | 373.00 | 369.88 | 372.50 | 371.80 | 57,816 |
18 Dec 2023 | 387.00 | 387.00 | 368.76 | 371.50 | 370.80 | 53,542 |
15 Dec 2023 | 367.48 | 372.15 | 366.28 | 374.50 | 373.80 | 59,080 |
14 Dec 2023 | 376.10 | 376.17 | 364.20 | 366.50 | 365.81 | 369,699 |
13 Dec 2023 | 375.09 | 377.63 | 373.18 | 378.00 | 377.29 | 1,270,094 |
12 Dec 2023 | 369.50 | 373.13 | 369.50 | 376.50 | 375.79 | 53,370 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |