Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 Apr 2024 | 362.65 | 362.91 | 352.88 | 358.32 | 358.32 | 2,312,900 |
16 Apr 2024 | 363.02 | 363.46 | 357.18 | 359.88 | 359.88 | 2,513,900 |
15 Apr 2024 | 372.97 | 374.46 | 362.11 | 363.91 | 363.91 | 2,171,000 |
12 Apr 2024 | 368.64 | 372.84 | 362.68 | 365.63 | 365.63 | 2,072,500 |
11 Apr 2024 | 372.63 | 373.37 | 366.90 | 371.98 | 371.98 | 2,535,700 |
10 Apr 2024 | 366.20 | 372.62 | 364.39 | 372.07 | 372.07 | 2,148,500 |
09 Apr 2024 | 375.03 | 377.16 | 365.51 | 371.90 | 371.90 | 2,043,300 |
08 Apr 2024 | 379.11 | 382.01 | 372.89 | 373.47 | 373.47 | 2,690,000 |
05 Apr 2024 | 372.50 | 381.00 | 371.79 | 379.30 | 379.30 | 2,067,000 |
04 Apr 2024 | 377.37 | 381.03 | 368.88 | 369.79 | 369.79 | 2,492,200 |
03 Apr 2024 | 365.49 | 376.07 | 364.60 | 375.79 | 375.79 | 2,623,700 |
02 Apr 2024 | 362.31 | 364.99 | 361.48 | 364.83 | 364.83 | 1,968,900 |
01 Apr 2024 | 367.48 | 367.93 | 362.64 | 363.74 | 363.74 | 1,953,800 |
28 Mar 2024 | 364.62 | 367.22 | 363.53 | 366.43 | 366.43 | 2,028,600 |
27 Mar 2024 | 358.72 | 364.81 | 357.88 | 364.65 | 364.65 | 2,262,800 |
26 Mar 2024 | 356.46 | 359.59 | 356.00 | 356.39 | 356.39 | 1,637,200 |
25 Mar 2024 | 356.96 | 358.87 | 355.03 | 355.95 | 355.95 | 1,774,800 |
22 Mar 2024 | 364.60 | 365.52 | 357.86 | 358.11 | 358.11 | 2,051,500 |
21 Mar 2024 | 357.67 | 365.20 | 356.72 | 364.56 | 364.56 | 2,616,300 |
20 Mar 2024 | 351.12 | 358.18 | 348.14 | 356.45 | 356.45 | 2,563,900 |
19 Mar 2024 | 351.60 | 354.00 | 349.62 | 353.90 | 353.90 | 2,207,600 |
18 Mar 2024 | 348.08 | 353.34 | 347.86 | 351.90 | 351.90 | 2,528,200 |
15 Mar 2024 | 342.97 | 347.29 | 341.15 | 346.97 | 346.97 | 4,405,500 |
14 Mar 2024 | 344.55 | 346.84 | 338.94 | 341.92 | 341.92 | 2,110,200 |
13 Mar 2024 | 338.14 | 343.10 | 337.39 | 341.52 | 341.52 | 1,818,800 |
12 Mar 2024 | 335.28 | 338.39 | 332.74 | 337.24 | 337.24 | 1,645,900 |
11 Mar 2024 | 337.00 | 338.21 | 331.53 | 334.97 | 334.97 | 1,868,000 |
08 Mar 2024 | 342.07 | 344.50 | 338.10 | 339.19 | 339.19 | 2,307,100 |
07 Mar 2024 | 338.51 | 342.34 | 338.43 | 340.22 | 340.22 | 1,732,500 |
06 Mar 2024 | 336.25 | 337.73 | 334.16 | 335.63 | 335.63 | 1,542,300 |
05 Mar 2024 | 335.42 | 338.99 | 331.74 | 333.53 | 333.53 | 2,030,000 |
04 Mar 2024 | 335.60 | 340.26 | 334.79 | 338.65 | 338.65 | 1,551,000 |
01 Mar 2024 | 334.00 | 337.77 | 333.60 | 336.70 | 336.70 | 1,815,200 |
29 Feb 2024 | 331.00 | 334.89 | 330.10 | 333.96 | 333.96 | 2,699,800 |
28 Feb 2024 | 327.39 | 331.68 | 326.99 | 329.56 | 329.56 | 1,471,000 |
27 Feb 2024 | 326.98 | 327.95 | 323.77 | 327.63 | 327.63 | 1,640,900 |
26 Feb 2024 | 323.65 | 327.24 | 322.25 | 325.38 | 325.38 | 1,650,000 |
23 Feb 2024 | 323.00 | 325.08 | 322.05 | 323.88 | 323.88 | 1,575,000 |
22 Feb 2024 | 321.00 | 323.37 | 320.34 | 322.09 | 322.09 | 1,875,800 |
21 Feb 2024 | 312.90 | 317.82 | 312.90 | 317.14 | 317.14 | 1,780,200 |
20 Feb 2024 | 317.26 | 319.00 | 312.74 | 313.74 | 313.74 | 2,701,600 |
16 Feb 2024 | 323.72 | 328.30 | 321.44 | 321.91 | 321.91 | 2,513,200 |
15 Feb 2024 | 315.95 | 323.21 | 315.46 | 323.07 | 323.07 | 2,362,900 |
14 Feb 2024 | 316.01 | 317.85 | 313.97 | 316.71 | 316.71 | 1,887,100 |
13 Feb 2024 | 315.79 | 316.00 | 310.79 | 312.84 | 312.84 | 2,923,200 |
12 Feb 2024 | 317.21 | 323.09 | 316.51 | 321.63 | 321.63 | 2,483,600 |
09 Feb 2024 | 322.00 | 322.33 | 315.57 | 317.16 | 317.16 | 2,823,000 |
08 Feb 2024 | 324.67 | 326.43 | 321.42 | 322.00 | 322.00 | 1,986,100 |
07 Feb 2024 | 322.94 | 327.82 | 321.10 | 323.59 | 323.59 | 3,203,000 |
06 Feb 2024 | 323.19 | 327.43 | 319.07 | 322.72 | 322.72 | 2,825,700 |
05 Feb 2024 | 334.87 | 334.87 | 315.91 | 321.40 | 321.40 | 6,557,500 |
02 Feb 2024 | 307.00 | 317.37 | 306.00 | 315.09 | 315.09 | 4,658,800 |
01 Feb 2024 | 303.24 | 308.07 | 301.94 | 307.69 | 307.69 | 3,196,300 |
31 Jan 2024 | 305.57 | 305.75 | 299.93 | 300.31 | 300.31 | 2,813,000 |
30 Jan 2024 | 300.51 | 305.73 | 300.51 | 304.76 | 304.76 | 2,150,200 |
29 Jan 2024 | 299.02 | 303.70 | 297.45 | 303.25 | 303.25 | 2,101,400 |
26 Jan 2024 | 301.00 | 302.98 | 298.66 | 299.43 | 299.43 | 2,920,500 |
25 Jan 2024 | 294.00 | 303.31 | 293.13 | 300.77 | 300.77 | 4,647,100 |
24 Jan 2024 | 290.84 | 292.61 | 288.34 | 290.68 | 290.68 | 2,765,900 |
23 Jan 2024 | 290.50 | 292.88 | 287.52 | 288.83 | 288.83 | 1,866,300 |
22 Jan 2024 | 286.10 | 290.59 | 286.10 | 288.67 | 288.67 | 2,072,200 |
19 Jan 2024 | 282.32 | 286.08 | 278.95 | 285.28 | 285.28 | 3,047,700 |
19 Jan 2024 | 1.3 Dividend | |||||
18 Jan 2024 | 280.02 | 282.53 | 277.66 | 281.90 | 280.60 | 2,479,300 |
17 Jan 2024 | 278.83 | 282.02 | 276.94 | 278.63 | 277.35 | 3,789,200 |
16 Jan 2024 | 288.88 | 290.21 | 285.60 | 287.23 | 285.91 | 3,140,100 |
12 Jan 2024 | 295.27 | 295.83 | 288.93 | 290.41 | 289.07 | 1,955,600 |
11 Jan 2024 | 294.60 | 295.60 | 289.41 | 292.06 | 290.71 | 1,941,400 |
10 Jan 2024 | 292.15 | 294.55 | 291.46 | 293.35 | 292.00 | 2,048,000 |
09 Jan 2024 | 289.23 | 292.36 | 288.00 | 292.29 | 290.94 | 1,974,500 |
08 Jan 2024 | 287.56 | 292.68 | 285.24 | 292.25 | 290.90 | 2,369,100 |
05 Jan 2024 | 286.25 | 291.00 | 285.47 | 288.93 | 287.60 | 2,684,800 |
04 Jan 2024 | 284.41 | 288.22 | 283.79 | 286.10 | 284.78 | 2,995,400 |
03 Jan 2024 | 288.39 | 288.93 | 283.32 | 284.30 | 282.99 | 3,043,400 |
02 Jan 2024 | 293.43 | 296.64 | 291.35 | 292.71 | 291.36 | 2,433,100 |
29 Dec 2023 | 296.85 | 298.24 | 293.20 | 295.67 | 294.31 | 2,300,600 |
28 Dec 2023 | 297.10 | 299.20 | 296.04 | 296.88 | 295.51 | 2,267,400 |
27 Dec 2023 | 295.63 | 299.15 | 294.73 | 298.12 | 296.75 | 1,876,500 |
26 Dec 2023 | 291.59 | 297.09 | 291.00 | 295.63 | 294.27 | 2,019,000 |
22 Dec 2023 | 290.31 | 292.83 | 288.91 | 290.36 | 289.02 | 2,833,800 |
21 Dec 2023 | 289.90 | 290.73 | 286.60 | 290.07 | 288.73 | 3,209,300 |
20 Dec 2023 | 291.93 | 298.27 | 289.52 | 289.71 | 288.37 | 3,818,400 |
19 Dec 2023 | 286.80 | 293.03 | 286.16 | 292.96 | 291.61 | 3,659,600 |
18 Dec 2023 | 286.74 | 288.88 | 284.57 | 285.71 | 284.39 | 2,691,700 |
15 Dec 2023 | 280.10 | 286.85 | 279.98 | 285.74 | 284.42 | 6,320,000 |
14 Dec 2023 | 272.45 | 285.46 | 270.55 | 285.17 | 283.85 | 6,464,100 |
13 Dec 2023 | 261.40 | 268.23 | 259.28 | 267.97 | 266.73 | 3,708,300 |
12 Dec 2023 | 259.99 | 262.49 | 259.12 | 261.43 | 260.22 | 2,375,700 |
11 Dec 2023 | 259.84 | 262.24 | 259.50 | 260.92 | 259.72 | 2,898,300 |
08 Dec 2023 | 257.38 | 261.64 | 257.00 | 259.50 | 258.30 | 3,258,200 |
07 Dec 2023 | 257.21 | 259.38 | 255.81 | 257.41 | 256.22 | 2,162,500 |
06 Dec 2023 | 256.80 | 261.01 | 255.57 | 255.97 | 254.79 | 3,632,600 |
05 Dec 2023 | 253.78 | 257.20 | 253.78 | 255.19 | 254.01 | 2,682,200 |
04 Dec 2023 | 253.57 | 255.53 | 252.42 | 254.75 | 253.58 | 3,028,700 |
01 Dec 2023 | 251.91 | 257.44 | 251.01 | 256.76 | 255.58 | 3,729,500 |
30 Nov 2023 | 251.04 | 251.50 | 247.84 | 250.72 | 249.56 | 3,210,500 |
29 Nov 2023 | 249.68 | 251.58 | 248.31 | 249.45 | 248.30 | 2,224,700 |
28 Nov 2023 | 247.74 | 248.87 | 246.01 | 247.50 | 246.36 | 2,149,900 |
27 Nov 2023 | 246.96 | 248.22 | 246.32 | 247.39 | 246.25 | 1,743,300 |
24 Nov 2023 | 246.75 | 248.90 | 246.70 | 247.36 | 246.22 | 982,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |