Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 463.14 | 466.27 | 440.90 | 457.49 | 457.49 | 1,800 |
09 May 2024 | 439.90 | 461.66 | 434.01 | 455.50 | 455.50 | 1,900 |
08 May 2024 | 448.48 | 459.45 | 437.50 | 447.00 | 447.00 | 1,400 |
07 May 2024 | 467.00 | 467.00 | 445.50 | 461.24 | 461.24 | 1,600 |
06 May 2024 | 467.55 | 467.55 | 443.16 | 459.00 | 459.00 | 2,400 |
03 May 2024 | 445.40 | 457.28 | 445.40 | 457.28 | 457.28 | 1,500 |
02 May 2024 | 445.90 | 450.00 | 441.01 | 450.00 | 450.00 | 1,800 |
01 May 2024 | 439.00 | 458.00 | 420.00 | 445.50 | 445.50 | 1,100 |
30 Apr 2024 | 436.00 | 454.50 | 436.00 | 446.00 | 446.00 | 1,400 |
29 Apr 2024 | 434.65 | 454.50 | 434.65 | 452.00 | 452.00 | 1,800 |
26 Apr 2024 | 439.00 | 450.75 | 424.50 | 442.00 | 442.00 | 3,400 |
25 Apr 2024 | 397.05 | 432.31 | 397.00 | 431.70 | 431.70 | 2,100 |
24 Apr 2024 | 418.62 | 440.67 | 418.25 | 419.50 | 419.50 | 5,400 |
23 Apr 2024 | 415.74 | 428.50 | 402.97 | 418.79 | 418.79 | 2,100 |
22 Apr 2024 | 405.00 | 418.83 | 404.60 | 418.83 | 418.83 | 2,700 |
19 Apr 2024 | 396.30 | 412.00 | 396.30 | 407.00 | 407.00 | 2,400 |
18 Apr 2024 | 406.48 | 426.10 | 406.48 | 422.00 | 422.00 | 4,600 |
17 Apr 2024 | 418.42 | 431.00 | 405.60 | 410.30 | 410.30 | 1,700 |
16 Apr 2024 | 432.00 | 432.00 | 409.62 | 420.01 | 420.01 | 7,600 |
15 Apr 2024 | 409.00 | 430.00 | 409.00 | 415.00 | 415.00 | 1,600 |
12 Apr 2024 | 407.90 | 429.96 | 407.90 | 417.94 | 417.94 | 1,700 |
11 Apr 2024 | 418.89 | 429.35 | 408.43 | 420.00 | 420.00 | 2,300 |
10 Apr 2024 | 428.40 | 430.00 | 415.00 | 420.56 | 420.56 | 2,000 |
09 Apr 2024 | 427.33 | 442.00 | 411.50 | 425.36 | 425.36 | 2,400 |
08 Apr 2024 | 432.52 | 446.15 | 424.33 | 431.01 | 431.01 | 3,100 |
05 Apr 2024 | 432.84 | 438.50 | 425.00 | 434.25 | 434.25 | 2,500 |
04 Apr 2024 | 442.75 | 463.50 | 442.75 | 442.75 | 442.75 | 1,700 |
03 Apr 2024 | 435.85 | 465.25 | 435.85 | 458.67 | 458.67 | 1,900 |
02 Apr 2024 | 460.78 | 470.75 | 450.80 | 459.00 | 459.00 | 1,200 |
01 Apr 2024 | 471.50 | 483.60 | 454.50 | 466.20 | 466.20 | 1,800 |
28 Mar 2024 | 449.04 | 477.00 | 449.04 | 461.37 | 461.37 | 1,800 |
27 Mar 2024 | 466.00 | 480.32 | 460.00 | 461.47 | 461.47 | 2,000 |
26 Mar 2024 | 493.44 | 493.44 | 468.83 | 473.00 | 473.00 | 2,200 |
25 Mar 2024 | 472.70 | 472.70 | 449.75 | 464.50 | 464.50 | 2,900 |
22 Mar 2024 | 450.90 | 498.36 | 450.90 | 468.28 | 468.28 | 1,800 |
21 Mar 2024 | 478.99 | 493.98 | 464.00 | 478.16 | 478.16 | 1,600 |
20 Mar 2024 | 485.91 | 485.91 | 467.75 | 476.00 | 476.00 | 1,800 |
19 Mar 2024 | 481.40 | 481.40 | 462.87 | 475.90 | 475.90 | 1,800 |
18 Mar 2024 | 482.36 | 482.36 | 465.50 | 468.65 | 468.65 | 1,500 |
18 Mar 2024 | 1.006 Dividend | |||||
15 Mar 2024 | 480.12 | 480.12 | 453.56 | 458.64 | 457.63 | 1,300 |
14 Mar 2024 | 472.38 | 473.00 | 455.50 | 457.00 | 456.00 | 1,300 |
13 Mar 2024 | 489.50 | 489.50 | 465.90 | 470.00 | 468.97 | 3,200 |
12 Mar 2024 | 485.65 | 490.59 | 468.83 | 473.00 | 471.96 | 1,300 |
11 Mar 2024 | 465.90 | 481.75 | 465.90 | 477.00 | 475.95 | 2,700 |
08 Mar 2024 | 490.00 | 501.00 | 482.00 | 486.00 | 484.93 | 1,400 |
07 Mar 2024 | 476.75 | 504.67 | 476.75 | 489.95 | 488.88 | 4,500 |
06 Mar 2024 | 482.76 | 508.20 | 482.76 | 497.45 | 496.36 | 1,600 |
05 Mar 2024 | 497.92 | 500.00 | 485.51 | 498.15 | 497.06 | 1,700 |
04 Mar 2024 | 463.58 | 495.39 | 463.00 | 486.16 | 485.09 | 1,800 |
01 Mar 2024 | 459.00 | 483.85 | 459.00 | 483.25 | 482.19 | 1,800 |
29 Feb 2024 | 474.55 | 476.00 | 452.50 | 475.64 | 474.60 | 1,900 |
28 Feb 2024 | 446.01 | 474.70 | 446.01 | 460.81 | 459.80 | 2,400 |
27 Feb 2024 | 460.00 | 477.43 | 460.00 | 476.64 | 475.59 | 2,000 |
26 Feb 2024 | 470.00 | 486.00 | 454.50 | 470.50 | 469.47 | 2,000 |
23 Feb 2024 | 474.40 | 474.40 | 461.11 | 461.15 | 460.14 | 1,600 |
22 Feb 2024 | 455.15 | 466.33 | 455.15 | 461.19 | 460.18 | 9,100 |
21 Feb 2024 | 466.80 | 466.80 | 450.05 | 451.30 | 450.31 | 1,700 |
20 Feb 2024 | 445.50 | 463.00 | 445.50 | 456.75 | 455.75 | 2,100 |
16 Feb 2024 | 452.90 | 464.30 | 441.50 | 455.50 | 454.50 | 1,700 |
15 Feb 2024 | 447.60 | 458.00 | 435.65 | 455.65 | 454.65 | 2,400 |
14 Feb 2024 | 453.05 | 453.05 | 436.75 | 442.05 | 441.08 | 3,500 |
13 Feb 2024 | 431.75 | 444.51 | 431.75 | 441.45 | 440.48 | 2,800 |
12 Feb 2024 | 427.00 | 454.00 | 427.00 | 444.51 | 443.54 | 2,300 |
09 Feb 2024 | 428.05 | 450.00 | 428.05 | 444.86 | 443.88 | 1,200 |
08 Feb 2024 | 445.22 | 447.15 | 434.50 | 436.00 | 435.04 | 8,000 |
07 Feb 2024 | 433.00 | 443.61 | 430.01 | 437.50 | 436.54 | 4,300 |
06 Feb 2024 | 458.50 | 458.50 | 434.00 | 442.85 | 441.88 | 2,700 |
05 Feb 2024 | 453.20 | 461.25 | 442.00 | 454.25 | 453.25 | 2,100 |
02 Feb 2024 | 437.00 | 469.00 | 435.25 | 453.23 | 452.24 | 1,600 |
01 Feb 2024 | 460.35 | 463.40 | 452.15 | 455.20 | 454.20 | 2,000 |
31 Jan 2024 | 442.00 | 455.00 | 442.00 | 442.59 | 441.62 | 2,800 |
30 Jan 2024 | 442.00 | 469.00 | 442.00 | 456.50 | 455.50 | 2,200 |
29 Jan 2024 | 435.00 | 460.00 | 435.00 | 458.00 | 457.00 | 3,100 |
26 Jan 2024 | 464.00 | 464.00 | 435.00 | 453.00 | 452.01 | 1,900 |
25 Jan 2024 | 463.00 | 463.00 | 433.00 | 444.00 | 443.03 | 2,000 |
24 Jan 2024 | 456.00 | 459.50 | 433.00 | 449.00 | 448.02 | 2,400 |
23 Jan 2024 | 463.00 | 463.00 | 433.00 | 446.08 | 445.10 | 1,600 |
22 Jan 2024 | 466.50 | 466.50 | 436.00 | 451.50 | 450.51 | 3,000 |
19 Jan 2024 | 435.30 | 456.50 | 435.30 | 449.75 | 448.76 | 2,000 |
18 Jan 2024 | 458.53 | 458.53 | 441.00 | 450.00 | 449.01 | 2,200 |
17 Jan 2024 | 452.40 | 452.40 | 441.75 | 448.93 | 447.95 | 2,500 |
16 Jan 2024 | 461.00 | 461.95 | 439.85 | 454.00 | 453.00 | 3,500 |
12 Jan 2024 | 462.00 | 467.85 | 460.59 | 461.40 | 460.39 | 3,000 |
11 Jan 2024 | 439.30 | 459.21 | 439.30 | 454.30 | 453.30 | 4,600 |
10 Jan 2024 | 429.50 | 459.00 | 429.50 | 446.71 | 445.73 | 1,800 |
09 Jan 2024 | 414.00 | 442.00 | 414.00 | 428.00 | 427.06 | 1,900 |
08 Jan 2024 | 402.50 | 424.87 | 402.50 | 422.00 | 421.07 | 8,500 |
05 Jan 2024 | 414.50 | 422.17 | 401.00 | 416.65 | 415.74 | 4,800 |
04 Jan 2024 | 432.00 | 432.00 | 415.00 | 419.11 | 418.19 | 4,100 |
03 Jan 2024 | 419.50 | 440.00 | 419.50 | 425.29 | 424.36 | 3,100 |
02 Jan 2024 | 423.50 | 447.36 | 423.50 | 432.25 | 431.30 | 4,300 |
29 Dec 2023 | 423.50 | 442.00 | 423.50 | 436.00 | 435.04 | 1,700 |
28 Dec 2023 | 429.00 | 453.00 | 429.00 | 442.00 | 441.03 | 1,800 |
27 Dec 2023 | 424.50 | 456.95 | 424.50 | 440.09 | 439.12 | 2,400 |
26 Dec 2023 | 419.87 | 449.50 | 419.87 | 435.00 | 434.05 | 3,600 |
22 Dec 2023 | 451.50 | 451.50 | 423.00 | 436.16 | 435.20 | 2,200 |
21 Dec 2023 | 424.50 | 453.50 | 424.50 | 439.75 | 438.79 | 4,600 |
20 Dec 2023 | 422.00 | 449.00 | 422.00 | 431.24 | 430.29 | 4,900 |
19 Dec 2023 | 419.50 | 445.00 | 419.50 | 436.63 | 435.67 | 4,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |