Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Mar 2024 | 460.20 | 473.52 | 459.34 | 471.64 | 471.64 | 91,900 |
27 Mar 2024 | 445.53 | 459.94 | 443.63 | 458.05 | 458.05 | 98,600 |
27 Mar 2024 | 0.25 Dividend | |||||
26 Mar 2024 | 446.80 | 448.94 | 441.93 | 441.93 | 441.68 | 64,400 |
25 Mar 2024 | 449.24 | 450.10 | 440.68 | 441.27 | 441.02 | 62,200 |
22 Mar 2024 | 454.34 | 455.16 | 444.91 | 447.21 | 446.96 | 68,600 |
21 Mar 2024 | 440.76 | 459.00 | 440.76 | 456.19 | 455.93 | 66,900 |
20 Mar 2024 | 434.86 | 441.50 | 429.43 | 439.66 | 439.41 | 66,000 |
19 Mar 2024 | 422.43 | 438.58 | 422.43 | 436.02 | 435.77 | 84,000 |
18 Mar 2024 | 429.96 | 430.33 | 419.64 | 425.95 | 425.71 | 81,000 |
15 Mar 2024 | 437.36 | 442.43 | 424.07 | 426.91 | 426.67 | 146,100 |
14 Mar 2024 | 439.84 | 444.24 | 435.30 | 438.24 | 437.99 | 122,400 |
13 Mar 2024 | 427.18 | 442.63 | 425.73 | 442.63 | 442.38 | 95,800 |
12 Mar 2024 | 406.70 | 424.02 | 406.53 | 423.98 | 423.74 | 123,400 |
11 Mar 2024 | 407.69 | 408.33 | 399.58 | 407.29 | 407.06 | 81,800 |
08 Mar 2024 | 400.25 | 407.14 | 396.66 | 405.47 | 405.24 | 100,900 |
07 Mar 2024 | 406.68 | 409.08 | 394.45 | 396.98 | 396.76 | 112,200 |
06 Mar 2024 | 407.67 | 407.67 | 392.83 | 395.10 | 394.88 | 120,700 |
05 Mar 2024 | 410.00 | 413.83 | 404.83 | 406.80 | 406.57 | 108,800 |
04 Mar 2024 | 413.94 | 422.24 | 411.63 | 413.52 | 413.29 | 102,000 |
01 Mar 2024 | 416.68 | 417.04 | 408.74 | 411.54 | 411.31 | 106,700 |
29 Feb 2024 | 421.73 | 422.89 | 403.49 | 414.73 | 414.50 | 131,200 |
28 Feb 2024 | 429.13 | 432.10 | 417.11 | 417.41 | 417.17 | 132,300 |
27 Feb 2024 | 442.00 | 447.35 | 433.48 | 435.73 | 435.48 | 161,200 |
26 Feb 2024 | 431.25 | 437.01 | 426.34 | 433.63 | 433.38 | 102,500 |
23 Feb 2024 | 425.79 | 433.60 | 425.79 | 430.33 | 430.09 | 61,000 |
22 Feb 2024 | 422.95 | 434.50 | 422.74 | 429.37 | 429.13 | 97,400 |
21 Feb 2024 | 430.22 | 434.42 | 420.33 | 421.44 | 421.20 | 137,900 |
20 Feb 2024 | 415.98 | 427.66 | 415.98 | 425.48 | 425.24 | 104,800 |
16 Feb 2024 | 419.75 | 426.25 | 419.25 | 423.11 | 422.87 | 78,100 |
15 Feb 2024 | 405.96 | 424.83 | 405.96 | 423.64 | 423.40 | 101,200 |
14 Feb 2024 | 407.16 | 407.78 | 397.36 | 402.19 | 401.96 | 103,400 |
13 Feb 2024 | 409.30 | 412.38 | 403.00 | 404.93 | 404.70 | 82,900 |
12 Feb 2024 | 409.94 | 429.15 | 409.94 | 424.89 | 424.65 | 95,800 |
09 Feb 2024 | 396.58 | 410.15 | 392.60 | 409.86 | 409.63 | 82,700 |
08 Feb 2024 | 383.49 | 395.41 | 382.22 | 395.12 | 394.90 | 77,100 |
07 Feb 2024 | 381.19 | 383.95 | 376.36 | 381.80 | 381.58 | 72,200 |
06 Feb 2024 | 383.58 | 388.37 | 380.31 | 383.36 | 383.14 | 87,100 |
05 Feb 2024 | 383.93 | 387.17 | 377.00 | 382.14 | 381.92 | 89,100 |
02 Feb 2024 | 388.71 | 397.20 | 385.35 | 391.56 | 391.34 | 60,900 |
01 Feb 2024 | 388.81 | 395.37 | 382.31 | 393.28 | 393.06 | 81,800 |
31 Jan 2024 | 394.94 | 397.66 | 384.60 | 387.27 | 387.05 | 89,300 |
30 Jan 2024 | 396.86 | 399.31 | 395.41 | 397.77 | 397.54 | 54,300 |
29 Jan 2024 | 401.89 | 403.17 | 393.62 | 400.25 | 400.02 | 54,500 |
26 Jan 2024 | 400.58 | 404.67 | 399.56 | 403.29 | 403.06 | 56,800 |
25 Jan 2024 | 398.15 | 402.44 | 396.44 | 398.63 | 398.40 | 62,000 |
24 Jan 2024 | 393.24 | 394.74 | 388.00 | 391.97 | 391.75 | 57,100 |
23 Jan 2024 | 399.43 | 402.08 | 387.70 | 388.85 | 388.63 | 70,400 |
22 Jan 2024 | 381.68 | 396.49 | 379.94 | 395.69 | 395.47 | 71,700 |
19 Jan 2024 | 383.24 | 383.24 | 373.70 | 380.51 | 380.29 | 77,300 |
18 Jan 2024 | 383.33 | 383.52 | 376.06 | 383.00 | 382.78 | 71,500 |
17 Jan 2024 | 379.91 | 384.74 | 375.00 | 384.06 | 383.84 | 63,400 |
16 Jan 2024 | 383.71 | 387.68 | 377.99 | 383.18 | 382.96 | 100,200 |
12 Jan 2024 | 391.34 | 392.13 | 382.39 | 385.44 | 385.22 | 85,100 |
11 Jan 2024 | 395.64 | 397.00 | 380.01 | 387.03 | 386.81 | 142,300 |
10 Jan 2024 | 397.90 | 401.03 | 391.70 | 395.64 | 395.42 | 129,500 |
09 Jan 2024 | 400.44 | 400.68 | 391.99 | 398.00 | 397.77 | 91,800 |
08 Jan 2024 | 376.21 | 402.22 | 376.21 | 402.00 | 401.77 | 112,600 |
05 Jan 2024 | 370.17 | 383.46 | 370.01 | 372.74 | 372.53 | 97,400 |
04 Jan 2024 | 381.44 | 381.44 | 371.71 | 372.37 | 372.16 | 98,200 |
03 Jan 2024 | 400.73 | 400.73 | 380.84 | 381.44 | 381.22 | 126,600 |
02 Jan 2024 | 401.02 | 407.31 | 392.35 | 405.60 | 405.37 | 108,700 |
29 Dec 2023 | 406.10 | 409.14 | 402.94 | 403.65 | 403.42 | 60,700 |
28 Dec 2023 | 406.32 | 410.53 | 405.18 | 407.80 | 407.57 | 77,600 |
28 Dec 2023 | 0.25 Dividend | |||||
27 Dec 2023 | 404.79 | 409.02 | 403.26 | 406.67 | 406.19 | 79,800 |
26 Dec 2023 | 397.97 | 404.67 | 396.34 | 402.42 | 401.95 | 77,900 |
22 Dec 2023 | 391.29 | 398.10 | 389.12 | 394.57 | 394.10 | 77,800 |
21 Dec 2023 | 392.26 | 396.75 | 388.61 | 393.78 | 393.32 | 80,800 |
20 Dec 2023 | 393.55 | 402.80 | 387.61 | 388.49 | 388.03 | 138,100 |
19 Dec 2023 | 393.00 | 402.19 | 393.00 | 394.63 | 394.16 | 129,200 |
18 Dec 2023 | 395.23 | 399.98 | 382.49 | 388.87 | 388.41 | 144,000 |
15 Dec 2023 | 389.86 | 406.46 | 384.43 | 396.56 | 396.09 | 150,500 |
14 Dec 2023 | 371.57 | 388.24 | 366.69 | 387.80 | 387.34 | 166,700 |
14 Dec 2023 | 20 Dividend | |||||
13 Dec 2023 | 377.80 | 387.63 | 370.26 | 387.04 | 366.61 | 172,600 |
12 Dec 2023 | 381.28 | 382.99 | 369.27 | 377.09 | 357.18 | 163,000 |
11 Dec 2023 | 372.76 | 382.96 | 369.55 | 380.65 | 360.55 | 175,100 |
08 Dec 2023 | 362.02 | 374.67 | 362.02 | 364.83 | 345.57 | 78,000 |
07 Dec 2023 | 360.88 | 366.65 | 359.58 | 363.15 | 343.98 | 90,200 |
06 Dec 2023 | 360.76 | 368.50 | 358.79 | 360.58 | 341.54 | 97,500 |
05 Dec 2023 | 365.83 | 374.98 | 356.63 | 358.22 | 339.31 | 118,200 |
04 Dec 2023 | 362.52 | 368.67 | 360.72 | 368.13 | 348.70 | 96,000 |
01 Dec 2023 | 346.08 | 365.78 | 344.01 | 362.51 | 343.37 | 115,900 |
30 Nov 2023 | 352.37 | 355.59 | 346.01 | 347.09 | 328.77 | 81,700 |
29 Nov 2023 | 347.17 | 357.58 | 346.07 | 350.55 | 332.04 | 118,200 |
28 Nov 2023 | 341.30 | 348.19 | 340.07 | 343.36 | 325.23 | 91,100 |
27 Nov 2023 | 344.05 | 348.69 | 339.31 | 340.73 | 322.74 | 96,700 |
24 Nov 2023 | 342.30 | 349.48 | 342.30 | 348.57 | 330.17 | 47,100 |
22 Nov 2023 | 344.03 | 347.99 | 338.14 | 339.98 | 322.03 | 78,100 |
21 Nov 2023 | 340.12 | 347.96 | 337.01 | 342.55 | 324.47 | 116,300 |
20 Nov 2023 | 337.23 | 345.37 | 335.11 | 343.70 | 325.55 | 141,900 |
17 Nov 2023 | 327.50 | 339.83 | 326.55 | 338.78 | 320.89 | 147,300 |
16 Nov 2023 | 326.21 | 328.54 | 314.57 | 314.71 | 298.10 | 98,100 |
15 Nov 2023 | 318.22 | 332.41 | 317.56 | 330.27 | 312.83 | 151,600 |
14 Nov 2023 | 309.87 | 323.33 | 309.87 | 314.98 | 298.35 | 146,400 |
13 Nov 2023 | 292.92 | 302.00 | 288.69 | 298.59 | 282.83 | 153,700 |
10 Nov 2023 | 292.50 | 297.16 | 286.39 | 292.38 | 276.94 | 121,400 |
09 Nov 2023 | 305.01 | 309.44 | 291.81 | 291.86 | 276.45 | 182,900 |
08 Nov 2023 | 313.25 | 315.21 | 306.93 | 308.44 | 292.16 | 145,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |