Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Mar 2024 | 388.65 | 389.03 | 383.41 | 384.37 | 384.37 | 2,069,000 |
15 Mar 2024 | 388.87 | 391.13 | 386.40 | 387.21 | 387.21 | 3,763,500 |
14 Mar 2024 | 394.43 | 396.38 | 385.45 | 388.61 | 388.61 | 3,029,500 |
13 Mar 2024 | 388.91 | 395.25 | 388.18 | 392.31 | 392.31 | 2,370,600 |
12 Mar 2024 | 387.62 | 389.13 | 383.78 | 388.18 | 388.18 | 1,703,900 |
11 Mar 2024 | 385.67 | 386.41 | 381.42 | 386.16 | 386.16 | 1,654,200 |
08 Mar 2024 | 388.73 | 395.62 | 386.71 | 386.99 | 386.99 | 1,657,200 |
07 Mar 2024 | 391.90 | 394.51 | 387.06 | 388.43 | 388.43 | 2,033,100 |
06 Mar 2024 | 395.00 | 395.29 | 384.52 | 389.57 | 389.57 | 2,692,400 |
05 Mar 2024 | 390.72 | 397.49 | 390.31 | 390.91 | 390.91 | 2,697,800 |
04 Mar 2024 | 388.81 | 396.57 | 386.20 | 392.25 | 392.25 | 1,955,100 |
01 Mar 2024 | 389.63 | 391.04 | 385.25 | 388.10 | 388.10 | 1,697,700 |
29 Feb 2024 | 395.22 | 395.98 | 385.67 | 389.05 | 389.05 | 3,139,100 |
28 Feb 2024 | 387.19 | 393.26 | 387.00 | 393.18 | 393.18 | 2,572,900 |
28 Feb 2024 | 2.75 Dividend | |||||
27 Feb 2024 | 392.26 | 395.90 | 389.33 | 390.81 | 388.06 | 1,724,900 |
26 Feb 2024 | 391.05 | 396.06 | 388.82 | 390.22 | 387.47 | 1,797,800 |
23 Feb 2024 | 390.00 | 396.79 | 389.21 | 391.05 | 388.30 | 2,247,400 |
22 Feb 2024 | 389.23 | 395.60 | 389.00 | 390.47 | 387.72 | 2,326,800 |
21 Feb 2024 | 381.84 | 388.66 | 381.26 | 388.27 | 385.54 | 1,773,100 |
20 Feb 2024 | 380.95 | 385.58 | 380.85 | 384.52 | 381.81 | 2,358,900 |
16 Feb 2024 | 383.24 | 387.58 | 380.95 | 384.44 | 381.73 | 2,376,500 |
15 Feb 2024 | 379.42 | 387.21 | 379.14 | 385.42 | 382.71 | 2,218,900 |
14 Feb 2024 | 380.88 | 381.48 | 375.78 | 378.04 | 375.38 | 2,041,300 |
13 Feb 2024 | 387.59 | 389.16 | 375.20 | 378.75 | 376.08 | 3,030,800 |
12 Feb 2024 | 385.00 | 396.35 | 384.32 | 392.64 | 389.88 | 2,797,200 |
09 Feb 2024 | 384.77 | 386.13 | 382.59 | 384.26 | 381.56 | 2,028,200 |
08 Feb 2024 | 386.00 | 388.11 | 381.34 | 385.04 | 382.33 | 1,913,700 |
07 Feb 2024 | 385.31 | 387.07 | 382.50 | 386.66 | 383.94 | 1,963,200 |
06 Feb 2024 | 383.02 | 386.82 | 383.00 | 384.99 | 382.28 | 1,487,800 |
05 Feb 2024 | 384.60 | 385.33 | 381.00 | 383.02 | 380.32 | 2,231,100 |
02 Feb 2024 | 381.80 | 388.74 | 380.60 | 387.86 | 385.13 | 2,180,900 |
01 Feb 2024 | 384.43 | 389.54 | 378.80 | 383.85 | 381.15 | 2,138,500 |
31 Jan 2024 | 386.00 | 393.91 | 383.70 | 384.01 | 381.31 | 3,421,100 |
30 Jan 2024 | 384.00 | 387.92 | 381.59 | 386.87 | 384.15 | 3,897,900 |
29 Jan 2024 | 375.89 | 380.84 | 374.24 | 380.56 | 377.88 | 1,632,300 |
26 Jan 2024 | 378.65 | 380.90 | 376.75 | 377.79 | 375.13 | 3,464,700 |
25 Jan 2024 | 382.69 | 386.71 | 382.01 | 382.70 | 380.01 | 2,376,300 |
24 Jan 2024 | 381.81 | 384.61 | 379.18 | 379.40 | 376.73 | 2,235,800 |
23 Jan 2024 | 379.98 | 383.36 | 378.63 | 380.77 | 378.09 | 3,313,300 |
22 Jan 2024 | 386.36 | 392.73 | 384.56 | 385.96 | 383.24 | 2,922,700 |
19 Jan 2024 | 376.73 | 383.30 | 372.07 | 382.20 | 379.51 | 2,598,700 |
18 Jan 2024 | 380.33 | 381.64 | 374.56 | 376.91 | 374.26 | 1,771,200 |
17 Jan 2024 | 375.20 | 380.20 | 374.13 | 377.18 | 374.53 | 2,415,100 |
16 Jan 2024 | 378.36 | 385.01 | 374.32 | 380.45 | 377.77 | 3,926,600 |
12 Jan 2024 | 383.34 | 385.85 | 376.58 | 377.75 | 375.09 | 2,223,100 |
11 Jan 2024 | 380.89 | 380.98 | 374.68 | 379.75 | 377.08 | 2,209,900 |
10 Jan 2024 | 381.35 | 383.05 | 378.53 | 381.96 | 379.27 | 1,547,300 |
09 Jan 2024 | 384.60 | 385.95 | 381.77 | 383.74 | 381.04 | 1,708,800 |
08 Jan 2024 | 385.97 | 389.08 | 382.03 | 388.86 | 386.12 | 1,902,600 |
05 Jan 2024 | 381.92 | 389.47 | 381.08 | 386.44 | 383.72 | 2,913,900 |
04 Jan 2024 | 383.55 | 387.09 | 381.95 | 382.95 | 380.26 | 1,618,300 |
03 Jan 2024 | 383.88 | 385.40 | 376.76 | 381.79 | 379.10 | 2,265,300 |
02 Jan 2024 | 383.00 | 389.14 | 382.19 | 388.30 | 385.57 | 2,263,100 |
29 Dec 2023 | 385.57 | 386.64 | 383.57 | 385.77 | 383.06 | 881,300 |
28 Dec 2023 | 384.52 | 387.76 | 383.63 | 386.41 | 383.69 | 1,024,700 |
27 Dec 2023 | 381.20 | 385.75 | 380.31 | 384.48 | 381.77 | 1,367,200 |
26 Dec 2023 | 380.65 | 382.61 | 380.05 | 381.61 | 378.92 | 837,300 |
22 Dec 2023 | 382.00 | 383.49 | 379.41 | 380.65 | 377.97 | 1,538,200 |
21 Dec 2023 | 380.05 | 381.49 | 377.01 | 380.57 | 377.89 | 1,301,600 |
20 Dec 2023 | 380.73 | 385.13 | 377.25 | 377.52 | 374.86 | 1,836,500 |
19 Dec 2023 | 376.01 | 383.77 | 374.55 | 382.45 | 379.76 | 2,091,800 |
18 Dec 2023 | 381.26 | 382.76 | 375.91 | 376.40 | 373.75 | 2,740,900 |
15 Dec 2023 | 380.19 | 385.90 | 379.32 | 380.51 | 377.83 | 4,521,600 |
14 Dec 2023 | 366.50 | 386.20 | 365.00 | 383.47 | 380.77 | 5,376,300 |
13 Dec 2023 | 352.94 | 362.85 | 351.60 | 362.73 | 360.18 | 2,876,500 |
12 Dec 2023 | 351.41 | 354.00 | 349.58 | 352.61 | 350.13 | 1,597,600 |
11 Dec 2023 | 351.44 | 353.03 | 349.05 | 351.76 | 349.28 | 1,636,000 |
08 Dec 2023 | 344.31 | 352.29 | 343.78 | 350.83 | 348.36 | 2,238,800 |
07 Dec 2023 | 343.71 | 344.69 | 342.00 | 344.62 | 342.20 | 2,162,400 |
06 Dec 2023 | 343.51 | 347.00 | 341.60 | 341.97 | 339.56 | 1,869,300 |
05 Dec 2023 | 346.60 | 346.83 | 340.54 | 341.75 | 339.35 | 2,429,700 |
04 Dec 2023 | 346.30 | 350.49 | 345.29 | 349.39 | 346.93 | 2,178,100 |
01 Dec 2023 | 341.46 | 348.89 | 340.42 | 348.43 | 345.98 | 3,622,800 |
30 Nov 2023 | 341.68 | 344.76 | 340.09 | 341.54 | 339.14 | 1,903,600 |
29 Nov 2023 | 337.00 | 343.53 | 336.51 | 340.26 | 337.87 | 2,038,100 |
29 Nov 2023 | 2.75 Dividend | |||||
28 Nov 2023 | 337.38 | 338.40 | 334.87 | 337.65 | 332.54 | 1,419,000 |
27 Nov 2023 | 339.19 | 340.02 | 335.74 | 337.71 | 332.60 | 1,250,500 |
24 Nov 2023 | 338.80 | 340.27 | 337.64 | 339.15 | 334.02 | 460,100 |
22 Nov 2023 | 336.94 | 338.91 | 335.37 | 338.64 | 333.52 | 1,235,200 |
21 Nov 2023 | 338.36 | 339.09 | 334.55 | 334.97 | 329.90 | 1,900,900 |
20 Nov 2023 | 340.00 | 341.32 | 337.50 | 339.45 | 334.32 | 3,146,000 |
17 Nov 2023 | 339.50 | 340.45 | 338.12 | 339.19 | 334.06 | 1,465,200 |
16 Nov 2023 | 337.76 | 339.75 | 335.01 | 336.67 | 331.58 | 1,620,400 |
15 Nov 2023 | 339.90 | 341.08 | 335.34 | 337.60 | 332.49 | 2,534,500 |
14 Nov 2023 | 333.53 | 341.78 | 332.47 | 338.72 | 333.60 | 3,592,700 |
13 Nov 2023 | 324.16 | 328.72 | 323.53 | 326.91 | 321.97 | 1,403,300 |
10 Nov 2023 | 323.32 | 326.06 | 321.65 | 325.51 | 320.59 | 1,781,400 |
09 Nov 2023 | 326.00 | 326.65 | 319.66 | 320.78 | 315.93 | 1,787,900 |
08 Nov 2023 | 323.95 | 326.66 | 323.67 | 324.56 | 319.65 | 1,484,400 |
07 Nov 2023 | 322.13 | 326.39 | 321.29 | 323.95 | 319.05 | 1,505,000 |
06 Nov 2023 | 326.66 | 328.90 | 322.10 | 323.91 | 319.01 | 2,087,600 |
03 Nov 2023 | 318.46 | 329.33 | 317.93 | 327.62 | 322.67 | 3,740,800 |
02 Nov 2023 | 309.69 | 314.54 | 308.00 | 313.76 | 309.01 | 2,597,000 |
01 Nov 2023 | 303.33 | 308.25 | 302.84 | 307.16 | 302.51 | 2,345,400 |
31 Oct 2023 | 301.68 | 304.29 | 300.70 | 303.61 | 299.02 | 2,611,000 |
30 Oct 2023 | 293.45 | 301.81 | 293.29 | 300.83 | 296.28 | 3,065,200 |
27 Oct 2023 | 297.55 | 298.27 | 289.36 | 289.91 | 285.53 | 2,601,700 |
26 Oct 2023 | 296.96 | 300.14 | 294.78 | 296.99 | 292.50 | 2,011,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |