Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 Oct 2024 | 479.65 | 479.65 | 456.00 | 465.98 | 465.98 | 1,100 |
09 Oct 2024 | 449.00 | 481.80 | 449.00 | 466.28 | 466.28 | 1,200 |
08 Oct 2024 | 461.89 | 469.36 | 456.00 | 469.36 | 469.36 | 2,200 |
07 Oct 2024 | 474.13 | 489.25 | 458.00 | 468.15 | 468.15 | 2,400 |
04 Oct 2024 | 474.45 | 489.21 | 457.50 | 473.38 | 473.38 | 1,000 |
03 Oct 2024 | 469.33 | 489.00 | 447.55 | 470.01 | 470.01 | 900 |
02 Oct 2024 | 466.50 | 477.05 | 450.00 | 476.70 | 476.70 | 2,100 |
01 Oct 2024 | 482.85 | 500.00 | 462.00 | 499.00 | 499.00 | 1,500 |
30 Sept 2024 | 478.58 | 486.95 | 462.15 | 482.74 | 482.74 | 900 |
27 Sept 2024 | 506.21 | 507.42 | 465.00 | 476.40 | 476.40 | 1,400 |
26 Sept 2024 | 492.27 | 521.36 | 485.00 | 497.01 | 497.01 | 2,700 |
25 Sept 2024 | 495.68 | 537.90 | 455.00 | 473.57 | 473.57 | 1,000 |
24 Sept 2024 | 482.12 | 506.22 | 458.01 | 477.78 | 477.78 | 1,500 |
23 Sept 2024 | 485.23 | 490.00 | 461.66 | 490.00 | 490.00 | 1,500 |
20 Sept 2024 | 466.56 | 489.95 | 457.63 | 482.00 | 482.00 | 1,500 |
19 Sept 2024 | 480.81 | 484.39 | 461.95 | 474.75 | 474.75 | 1,100 |
19 Sept 2024 | 1.055 Dividend | |||||
18 Sept 2024 | 464.52 | 486.05 | 442.96 | 462.61 | 461.55 | 1,900 |
17 Sept 2024 | 444.90 | 491.73 | 444.90 | 461.55 | 460.50 | 1,200 |
16 Sept 2024 | 490.00 | 490.00 | 454.25 | 467.18 | 466.11 | 2,200 |
13 Sept 2024 | 447.65 | 491.20 | 447.65 | 466.80 | 465.74 | 3,200 |
12 Sept 2024 | 463.10 | 481.60 | 440.85 | 461.17 | 460.12 | 2,800 |
11 Sept 2024 | 446.61 | 460.78 | 432.20 | 458.00 | 456.96 | 1,900 |
10 Sept 2024 | 464.30 | 464.30 | 431.02 | 446.34 | 445.32 | 1,900 |
09 Sept 2024 | 431.77 | 460.80 | 431.55 | 451.30 | 450.27 | 3,000 |
06 Sept 2024 | 454.65 | 454.65 | 417.35 | 437.16 | 436.16 | 2,300 |
05 Sept 2024 | 455.38 | 468.50 | 446.75 | 468.50 | 467.43 | 2,100 |
04 Sept 2024 | 458.29 | 474.05 | 442.52 | 464.16 | 463.10 | 1,800 |
03 Sept 2024 | 473.55 | 486.00 | 461.00 | 462.00 | 460.95 | 2,300 |
30 Aug 2024 | 479.90 | 503.89 | 463.00 | 474.61 | 473.53 | 1,200 |
29 Aug 2024 | 481.00 | 496.27 | 481.00 | 481.91 | 480.81 | 1,400 |
28 Aug 2024 | 484.71 | 492.00 | 472.00 | 472.05 | 470.97 | 2,900 |
27 Aug 2024 | 510.65 | 510.65 | 472.13 | 489.25 | 488.13 | 2,400 |
26 Aug 2024 | 486.94 | 501.46 | 481.00 | 483.55 | 482.45 | 1,600 |
23 Aug 2024 | 463.00 | 500.00 | 462.23 | 489.65 | 488.53 | 1,400 |
22 Aug 2024 | 461.50 | 500.06 | 461.22 | 478.00 | 476.91 | 2,200 |
21 Aug 2024 | 459.82 | 483.00 | 455.14 | 481.00 | 479.90 | 1,400 |
20 Aug 2024 | 463.43 | 464.88 | 440.28 | 460.65 | 459.60 | 1,600 |
19 Aug 2024 | 475.00 | 475.00 | 446.50 | 452.75 | 451.72 | 3,000 |
16 Aug 2024 | 425.00 | 454.00 | 422.86 | 448.38 | 447.36 | 1,800 |
15 Aug 2024 | 416.80 | 455.00 | 416.80 | 441.10 | 440.09 | 2,200 |
14 Aug 2024 | 444.88 | 454.95 | 436.00 | 451.00 | 449.97 | 2,700 |
13 Aug 2024 | 424.00 | 450.00 | 423.85 | 444.75 | 443.74 | 13,900 |
12 Aug 2024 | 391.96 | 420.00 | 391.96 | 419.95 | 418.99 | 11,100 |
09 Aug 2024 | 420.00 | 420.00 | 391.55 | 416.14 | 415.19 | 3,700 |
08 Aug 2024 | 412.55 | 425.70 | 400.00 | 417.00 | 416.05 | 2,900 |
07 Aug 2024 | 420.00 | 442.00 | 416.50 | 420.50 | 419.54 | 2,500 |
06 Aug 2024 | 410.00 | 443.00 | 406.10 | 425.00 | 424.03 | 9,100 |
05 Aug 2024 | 374.45 | 400.00 | 362.25 | 387.35 | 386.47 | 3,700 |
02 Aug 2024 | 391.00 | 424.82 | 387.00 | 405.50 | 404.58 | 2,600 |
01 Aug 2024 | 414.60 | 445.15 | 410.00 | 415.55 | 414.60 | 2,600 |
31 July 2024 | 454.05 | 454.05 | 421.80 | 431.10 | 430.12 | 2,000 |
30 July 2024 | 422.70 | 433.00 | 412.00 | 421.75 | 420.79 | 1,700 |
29 July 2024 | 408.10 | 439.50 | 408.10 | 422.25 | 421.29 | 2,500 |
26 July 2024 | 454.60 | 454.60 | 419.25 | 440.96 | 439.95 | 3,000 |
25 July 2024 | 425.60 | 440.00 | 414.00 | 428.80 | 427.82 | 4,400 |
24 July 2024 | 442.15 | 454.05 | 430.25 | 436.00 | 435.01 | 2,500 |
23 July 2024 | 444.10 | 456.00 | 432.50 | 450.00 | 448.97 | 4,800 |
22 July 2024 | 450.83 | 467.35 | 450.00 | 459.00 | 457.95 | 14,500 |
19 July 2024 | 437.00 | 479.00 | 437.00 | 463.69 | 462.63 | 5,300 |
18 July 2024 | 436.00 | 473.20 | 434.03 | 456.90 | 455.86 | 2,200 |
17 July 2024 | 466.41 | 477.95 | 458.00 | 461.90 | 460.85 | 1,100 |
16 July 2024 | 453.00 | 477.00 | 453.00 | 473.75 | 472.67 | 1,500 |
15 July 2024 | 469.71 | 480.00 | 459.01 | 473.00 | 471.92 | 1,300 |
12 July 2024 | 449.50 | 483.50 | 449.50 | 475.99 | 474.90 | 1,400 |
11 July 2024 | 475.22 | 492.15 | 458.24 | 479.00 | 477.91 | 5,800 |
10 July 2024 | 457.86 | 480.83 | 457.86 | 469.36 | 468.29 | 1,600 |
09 July 2024 | 460.00 | 486.15 | 452.00 | 465.00 | 463.94 | 1,600 |
08 July 2024 | 463.71 | 470.00 | 437.15 | 454.88 | 453.84 | 1,700 |
05 July 2024 | 452.08 | 459.23 | 431.00 | 450.95 | 449.92 | 1,600 |
03 July 2024 | 460.13 | 460.13 | 431.91 | 448.00 | 446.98 | 1,700 |
02 July 2024 | 439.80 | 449.52 | 423.60 | 444.21 | 443.20 | 2,000 |
01 July 2024 | 439.60 | 455.80 | 430.55 | 438.24 | 437.24 | 2,100 |
28 June 2024 | 455.70 | 455.70 | 418.60 | 441.95 | 440.94 | 3,000 |
27 June 2024 | 423.30 | 447.00 | 423.30 | 441.00 | 439.99 | 1,300 |
26 June 2024 | 450.99 | 459.27 | 434.50 | 444.55 | 443.54 | 1,300 |
25 June 2024 | 458.90 | 458.90 | 437.50 | 440.55 | 439.55 | 2,000 |
24 June 2024 | 437.60 | 451.00 | 421.45 | 436.50 | 435.50 | 2,900 |
21 June 2024 | 418.49 | 457.10 | 418.49 | 436.68 | 435.68 | 2,700 |
20 June 2024 | 452.70 | 452.70 | 420.50 | 433.96 | 432.97 | 2,600 |
18 June 2024 | 432.03 | 444.05 | 412.35 | 431.06 | 430.08 | 3,600 |
17 June 2024 | 409.12 | 452.18 | 409.12 | 430.00 | 429.02 | 2,000 |
14 June 2024 | 430.00 | 437.60 | 427.71 | 430.99 | 430.01 | 2,400 |
13 June 2024 | 453.37 | 453.37 | 430.25 | 436.00 | 435.01 | 2,500 |
12 June 2024 | 446.00 | 455.99 | 432.27 | 450.82 | 449.79 | 1,700 |
11 June 2024 | 438.24 | 460.00 | 438.00 | 441.01 | 440.00 | 1,800 |
10 June 2024 | 435.21 | 452.25 | 435.21 | 448.06 | 447.04 | 1,800 |
07 June 2024 | 437.91 | 459.99 | 431.35 | 442.75 | 441.74 | 2,600 |
06 June 2024 | 446.68 | 460.00 | 445.00 | 451.53 | 450.50 | 1,800 |
05 June 2024 | 452.13 | 461.50 | 439.31 | 447.84 | 446.82 | 1,400 |
04 June 2024 | 459.33 | 473.78 | 445.00 | 455.59 | 454.55 | 1,700 |
03 June 2024 | 453.72 | 457.56 | 449.87 | 455.25 | 454.21 | 2,100 |
31 May 2024 | 445.30 | 457.30 | 433.30 | 449.99 | 448.96 | 4,400 |
30 May 2024 | 448.50 | 462.00 | 438.00 | 438.40 | 437.40 | 1,900 |
29 May 2024 | 441.82 | 452.60 | 438.01 | 444.53 | 443.52 | 2,700 |
28 May 2024 | 449.91 | 462.98 | 436.85 | 439.00 | 438.00 | 2,200 |
24 May 2024 | 457.44 | 470.00 | 444.00 | 468.00 | 466.93 | 1,600 |
23 May 2024 | 468.82 | 480.08 | 457.55 | 459.00 | 457.95 | 2,000 |
22 May 2024 | 445.00 | 472.78 | 445.00 | 462.26 | 461.21 | 1,800 |
21 May 2024 | 460.81 | 466.95 | 454.75 | 464.98 | 463.92 | 3,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |