Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 May 2024 | 474.00 | 474.00 | 464.00 | 467.00 | 467.00 | 35,138 |
03 May 2024 | 474.00 | 476.39 | 460.00 | 460.00 | 460.00 | 19,775 |
02 May 2024 | 457.00 | 469.25 | 450.00 | 460.00 | 460.00 | 467,639 |
01 May 2024 | 456.00 | 464.00 | 451.50 | 455.00 | 455.00 | 12,215 |
30 Apr 2024 | 454.00 | 459.00 | 450.00 | 456.00 | 456.00 | 32,627 |
29 Apr 2024 | 456.00 | 456.00 | 448.01 | 449.00 | 449.00 | 7,966 |
26 Apr 2024 | 452.00 | 452.45 | 446.75 | 448.00 | 448.00 | 83,534 |
25 Apr 2024 | 468.00 | 473.00 | 447.92 | 450.00 | 450.00 | 114,399 |
24 Apr 2024 | 470.00 | 477.00 | 468.00 | 468.00 | 468.00 | 14,595 |
23 Apr 2024 | 460.00 | 478.00 | 460.00 | 469.00 | 469.00 | 14,212 |
22 Apr 2024 | 458.00 | 464.19 | 456.78 | 460.00 | 460.00 | 138,863 |
19 Apr 2024 | 455.00 | 458.50 | 447.00 | 455.00 | 455.00 | 12,157 |
18 Apr 2024 | 450.00 | 455.10 | 446.00 | 450.00 | 450.00 | 33,646 |
17 Apr 2024 | 450.00 | 459.00 | 440.00 | 448.00 | 448.00 | 19,318 |
16 Apr 2024 | 445.00 | 468.50 | 437.00 | 440.00 | 440.00 | 696,967 |
15 Apr 2024 | 446.00 | 455.50 | 444.00 | 446.00 | 446.00 | 94,510 |
12 Apr 2024 | 445.00 | 457.00 | 444.50 | 445.00 | 445.00 | 44,528 |
11 Apr 2024 | 446.00 | 453.00 | 442.20 | 445.00 | 445.00 | 23,345 |
10 Apr 2024 | 447.00 | 451.00 | 442.40 | 445.00 | 445.00 | 31,334 |
09 Apr 2024 | 452.00 | 469.00 | 440.00 | 445.00 | 445.00 | 497,850 |
08 Apr 2024 | 453.00 | 468.00 | 449.95 | 450.00 | 450.00 | 20,752 |
05 Apr 2024 | 450.00 | 466.00 | 448.93 | 450.00 | 450.00 | 55,163 |
04 Apr 2024 | 456.00 | 453.00 | 450.00 | 450.00 | 450.00 | 60,086 |
03 Apr 2024 | 460.00 | 462.00 | 449.00 | 451.00 | 451.00 | 32,998 |
02 Apr 2024 | 447.00 | 463.00 | 445.00 | 450.00 | 450.00 | 221,775 |
28 Mar 2024 | 449.00 | 457.00 | 445.00 | 457.00 | 457.00 | 87,097 |
27 Mar 2024 | 443.00 | 452.00 | 443.00 | 448.00 | 448.00 | 14,721 |
26 Mar 2024 | 444.00 | 444.00 | 438.00 | 443.00 | 443.00 | 26,136 |
25 Mar 2024 | 435.00 | 444.00 | 434.00 | 437.00 | 437.00 | 43,027 |
22 Mar 2024 | 435.00 | 437.30 | 434.00 | 436.00 | 436.00 | 89,966 |
21 Mar 2024 | 442.00 | 442.00 | 433.00 | 434.00 | 434.00 | 16,700 |
20 Mar 2024 | 431.00 | 436.00 | 428.00 | 432.00 | 432.00 | 354,852 |
19 Mar 2024 | 431.00 | 435.00 | 425.00 | 425.00 | 425.00 | 35,614 |
18 Mar 2024 | 434.00 | 439.00 | 430.00 | 430.00 | 430.00 | 49,647 |
15 Mar 2024 | 434.00 | 444.00 | 430.00 | 433.00 | 433.00 | 62,877 |
14 Mar 2024 | 435.00 | 435.00 | 426.80 | 430.00 | 430.00 | 26,335 |
14 Mar 2024 | 3.8 Dividend | |||||
13 Mar 2024 | 431.00 | 439.50 | 431.00 | 431.00 | 427.20 | 198,711 |
12 Mar 2024 | 437.00 | 443.00 | 434.00 | 436.00 | 432.16 | 106,291 |
11 Mar 2024 | 438.00 | 438.00 | 435.00 | 438.00 | 434.14 | 233,791 |
08 Mar 2024 | 434.00 | 439.00 | 429.00 | 437.00 | 433.15 | 157,438 |
07 Mar 2024 | 435.00 | 435.50 | 416.00 | 432.00 | 428.19 | 290,653 |
06 Mar 2024 | 430.00 | 440.00 | 424.00 | 434.00 | 430.17 | 158,078 |
05 Mar 2024 | 422.00 | 426.00 | 418.00 | 423.00 | 419.27 | 1,138,274 |
04 Mar 2024 | 422.00 | 429.00 | 420.00 | 422.00 | 418.28 | 112,062 |
01 Mar 2024 | 422.00 | 429.00 | 421.00 | 422.00 | 418.28 | 17,580 |
29 Feb 2024 | 422.00 | 428.00 | 421.00 | 422.00 | 418.28 | 109,962 |
28 Feb 2024 | 424.00 | 433.00 | 421.00 | 422.00 | 418.28 | 44,343 |
27 Feb 2024 | 420.00 | 422.00 | 415.50 | 421.00 | 417.29 | 101,988 |
26 Feb 2024 | 420.00 | 424.00 | 411.00 | 422.00 | 418.28 | 37,372 |
23 Feb 2024 | 422.00 | 425.50 | 419.50 | 422.00 | 418.28 | 23,995 |
22 Feb 2024 | 424.00 | 427.00 | 416.00 | 427.00 | 423.24 | 10,754 |
21 Feb 2024 | 417.00 | 423.00 | 414.00 | 417.00 | 413.32 | 53,555 |
20 Feb 2024 | 419.90 | 422.97 | 419.15 | 418.50 | 414.81 | 12,554 |
19 Feb 2024 | 410.00 | 423.00 | 410.00 | 420.00 | 416.30 | 15,688 |
16 Feb 2024 | 413.00 | 423.00 | 413.00 | 423.00 | 419.27 | 13,746 |
15 Feb 2024 | 420.00 | 423.00 | 410.60 | 423.00 | 419.27 | 135,548 |
14 Feb 2024 | 407.00 | 423.78 | 402.41 | 418.00 | 414.31 | 83,478 |
13 Feb 2024 | 421.00 | 424.80 | 394.01 | 404.00 | 400.44 | 57,499 |
12 Feb 2024 | 429.00 | 449.00 | 420.00 | 420.00 | 416.30 | 154,136 |
09 Feb 2024 | 440.00 | 444.90 | 431.11 | 432.00 | 428.19 | 51,188 |
08 Feb 2024 | 428.00 | 446.00 | 428.00 | 438.00 | 434.14 | 58,664 |
07 Feb 2024 | 427.00 | 430.00 | 420.00 | 425.00 | 421.25 | 104,289 |
06 Feb 2024 | 431.00 | 434.00 | 412.00 | 425.00 | 421.25 | 1,324,058 |
05 Feb 2024 | 432.00 | 439.00 | 427.00 | 427.00 | 423.24 | 6,480 |
02 Feb 2024 | 441.00 | 441.00 | 427.00 | 430.00 | 426.21 | 36,860 |
01 Feb 2024 | 432.00 | 445.01 | 421.00 | 432.00 | 428.19 | 383,955 |
31 Jan 2024 | 430.00 | 435.00 | 425.00 | 427.00 | 423.24 | 89,932 |
30 Jan 2024 | 432.00 | 449.00 | 431.25 | 436.00 | 432.16 | 66,393 |
29 Jan 2024 | 430.00 | 434.75 | 426.00 | 432.00 | 428.19 | 49,609 |
26 Jan 2024 | 430.00 | 449.00 | 427.04 | 435.00 | 431.16 | 38,185 |
25 Jan 2024 | 436.00 | 439.00 | 431.00 | 431.00 | 427.20 | 253,737 |
24 Jan 2024 | 436.00 | 441.00 | 431.00 | 435.00 | 431.16 | 24,360 |
23 Jan 2024 | 436.00 | 443.66 | 425.91 | 435.00 | 431.16 | 119,030 |
22 Jan 2024 | 438.00 | 439.00 | 436.00 | 439.00 | 435.13 | 5,926 |
19 Jan 2024 | 438.00 | 447.65 | 436.65 | 439.00 | 435.13 | 40,951 |
18 Jan 2024 | 432.00 | 449.00 | 432.00 | 436.00 | 432.16 | 36,838 |
17 Jan 2024 | 452.00 | 469.00 | 432.00 | 432.00 | 428.19 | 34,386 |
16 Jan 2024 | 465.00 | 467.00 | 451.00 | 451.00 | 447.02 | 33,487 |
15 Jan 2024 | 471.00 | 484.86 | 462.00 | 464.00 | 459.91 | 69,912 |
12 Jan 2024 | 493.00 | 493.00 | 471.00 | 472.00 | 467.84 | 29,576 |
11 Jan 2024 | 500.00 | 500.00 | 479.00 | 479.00 | 474.78 | 532,145 |
10 Jan 2024 | 500.00 | 500.00 | 486.12 | 498.00 | 493.61 | 315,349 |
09 Jan 2024 | 499.00 | 491.00 | 486.00 | 491.00 | 486.67 | 80,491 |
08 Jan 2024 | 500.00 | 500.00 | 481.00 | 488.00 | 483.70 | 59,177 |
05 Jan 2024 | 500.00 | 500.00 | 492.00 | 495.00 | 490.64 | 62,371 |
04 Jan 2024 | 500.00 | 500.00 | 491.10 | 495.00 | 490.64 | 14,441 |
03 Jan 2024 | 500.00 | 500.00 | 481.00 | 490.00 | 485.68 | 11,345 |
02 Jan 2024 | 495.00 | 499.00 | 482.00 | 493.00 | 488.65 | 43,090 |
29 Dec 2023 | 490.00 | 499.00 | 490.00 | 490.00 | 485.68 | 14,968 |
28 Dec 2023 | 490.00 | 499.00 | 483.00 | 493.00 | 488.65 | 3,353 |
27 Dec 2023 | 490.00 | 497.00 | 483.00 | 490.00 | 485.68 | 238,517 |
22 Dec 2023 | 494.00 | 495.00 | 490.00 | 494.00 | 489.64 | 7,417 |
21 Dec 2023 | 499.00 | 499.00 | 484.00 | 496.00 | 491.63 | 317,206 |
20 Dec 2023 | 500.00 | 500.00 | 481.00 | 487.00 | 482.71 | 39,832 |
19 Dec 2023 | 504.00 | 504.00 | 480.00 | 490.00 | 485.68 | 20,529 |
18 Dec 2023 | 497.00 | 497.00 | 481.00 | 490.00 | 485.68 | 69,976 |
15 Dec 2023 | 490.00 | 495.00 | 477.80 | 491.00 | 486.67 | 61,675 |
14 Dec 2023 | 486.00 | 494.00 | 475.00 | 492.00 | 487.66 | 171,253 |
13 Dec 2023 | 486.00 | 486.00 | 474.00 | 475.00 | 470.81 | 67,516 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |