Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 290.55 | 290.60 | 281.70 | 282.99 | 282.99 | 9,186 |
29 Apr 2024 | 291.85 | 295.60 | 290.30 | 293.07 | 293.07 | 2,244 |
26 Apr 2024 | 284.30 | 291.70 | 284.00 | 289.38 | 289.38 | 17,778 |
25 Apr 2024 | 289.40 | 291.40 | 281.73 | 282.10 | 282.10 | 111,355 |
24 Apr 2024 | 288.50 | 297.00 | 286.70 | 291.22 | 291.22 | 131,204 |
23 Apr 2024 | 274.45 | 296.40 | 273.40 | 289.85 | 289.85 | 83,132 |
22 Apr 2024 | 270.85 | 276.90 | 265.10 | 268.76 | 268.76 | 34,925 |
19 Apr 2024 | 273.00 | 274.90 | 265.80 | 269.92 | 269.92 | 40,481 |
18 Apr 2024 | 302.65 | 310.00 | 266.40 | 278.74 | 278.74 | 129,502 |
17 Apr 2024 | 336.70 | 336.30 | 328.20 | 331.18 | 331.18 | 38,479 |
16 Apr 2024 | 335.45 | 341.40 | 334.90 | 337.50 | 337.50 | 8,256 |
15 Apr 2024 | 334.65 | 345.50 | 333.00 | 341.44 | 341.44 | 6,629 |
12 Apr 2024 | 348.80 | 349.30 | 334.90 | 334.97 | 334.97 | 15,940 |
11 Apr 2024 | 339.35 | 347.30 | 338.80 | 340.20 | 340.20 | 20,577 |
10 Apr 2024 | 352.40 | 351.60 | 338.80 | 344.09 | 344.09 | 17,466 |
09 Apr 2024 | 347.15 | 353.50 | 346.00 | 347.20 | 347.20 | 6,782 |
08 Apr 2024 | 340.10 | 348.60 | 339.70 | 345.55 | 345.55 | 19,784 |
05 Apr 2024 | 340.60 | 342.60 | 339.00 | 340.98 | 340.98 | 57,709 |
04 Apr 2024 | 350.35 | 351.60 | 346.80 | 349.59 | 349.59 | 8,395 |
03 Apr 2024 | 356.10 | 356.60 | 347.80 | 351.90 | 351.90 | 102,184 |
02 Apr 2024 | 366.45 | 368.60 | 355.10 | 365.47 | 365.47 | 51,391 |
02 Apr 2024 | 0.74 Dividend | |||||
28 Mar 2024 | 367.25 | 374.90 | 365.00 | 368.66 | 367.92 | 27,503 |
27 Mar 2024 | 372.10 | 374.20 | 349.50 | 365.47 | 364.74 | 37,538 |
26 Mar 2024 | 370.45 | 371.50 | 367.30 | 370.06 | 369.32 | 7,307 |
25 Mar 2024 | 379.75 | 379.50 | 367.60 | 373.21 | 372.46 | 14,552 |
22 Mar 2024 | 373.10 | 383.50 | 373.00 | 381.41 | 380.64 | 8,801 |
21 Mar 2024 | 371.15 | 381.90 | 366.80 | 373.05 | 372.30 | 14,332 |
20 Mar 2024 | 366.15 | 370.60 | 361.20 | 363.93 | 363.20 | 20,016 |
19 Mar 2024 | 354.85 | 364.50 | 352.62 | 352.62 | 351.92 | 106,115 |
18 Mar 2024 | 364.30 | 368.30 | 356.10 | 358.16 | 357.44 | 21,134 |
15 Mar 2024 | 365.50 | 368.29 | 361.30 | 364.74 | 364.01 | 16,019 |
14 Mar 2024 | 360.60 | 369.40 | 360.00 | 365.32 | 364.58 | 13,734 |
13 Mar 2024 | 362.15 | 361.30 | 357.70 | 360.07 | 359.35 | 12,103 |
12 Mar 2024 | 359.45 | 360.90 | 352.20 | 359.90 | 359.18 | 78,723 |
11 Mar 2024 | 363.25 | 367.00 | 357.60 | 359.59 | 358.87 | 16,238 |
08 Mar 2024 | 367.05 | 371.70 | 362.20 | 366.66 | 365.92 | 1,232 |
07 Mar 2024 | 352.70 | 369.30 | 349.40 | 359.98 | 359.26 | 32,406 |
06 Mar 2024 | 348.60 | 354.90 | 348.30 | 352.00 | 351.29 | 15,503 |
05 Mar 2024 | 345.80 | 353.00 | 345.20 | 348.55 | 347.85 | 19,384 |
04 Mar 2024 | 350.65 | 350.80 | 345.50 | 347.58 | 346.88 | 8,041 |
01 Mar 2024 | 356.00 | 356.00 | 344.40 | 350.64 | 349.94 | 19,080 |
29 Feb 2024 | 350.45 | 356.70 | 347.70 | 350.85 | 350.14 | 36,716 |
28 Feb 2024 | 343.25 | 345.00 | 341.40 | 345.00 | 344.30 | 4,832 |
27 Feb 2024 | 336.70 | 341.60 | 334.90 | 340.36 | 339.68 | 12,659 |
26 Feb 2024 | 338.15 | 341.19 | 335.50 | 337.53 | 336.86 | 41,358 |
23 Feb 2024 | 341.90 | 344.00 | 337.80 | 341.17 | 340.48 | 49,135 |
22 Feb 2024 | 336.90 | 345.60 | 334.69 | 343.17 | 342.48 | 9,010 |
21 Feb 2024 | 333.40 | 338.30 | 318.20 | 330.50 | 329.84 | 27,617 |
20 Feb 2024 | 329.80 | 335.40 | 328.20 | 333.44 | 332.77 | 6,583 |
19 Feb 2024 | 334.05 | 335.90 | 325.10 | 329.69 | 329.03 | 38,555 |
16 Feb 2024 | 333.70 | 339.00 | 332.35 | 336.11 | 335.43 | 17,285 |
15 Feb 2024 | 330.45 | 333.20 | 326.50 | 330.36 | 329.70 | 66,154 |
14 Feb 2024 | 328.40 | 330.20 | 320.90 | 326.01 | 325.36 | 98,839 |
13 Feb 2024 | 333.70 | 340.10 | 326.10 | 335.53 | 334.85 | 106,494 |
12 Feb 2024 | 344.60 | 345.25 | 334.00 | 335.57 | 334.90 | 42,891 |
09 Feb 2024 | 343.35 | 348.10 | 335.10 | 345.81 | 345.12 | 61,626 |
08 Feb 2024 | 346.55 | 361.90 | 342.43 | 345.24 | 344.54 | 97,650 |
07 Feb 2024 | 348.60 | 349.03 | 326.00 | 342.73 | 342.04 | 14,055 |
06 Feb 2024 | 336.00 | 339.70 | 330.60 | 338.35 | 337.67 | 120,232 |
05 Feb 2024 | 330.85 | 336.60 | 327.70 | 332.05 | 331.39 | 20,010 |
02 Feb 2024 | 340.70 | 343.20 | 329.90 | 335.61 | 334.94 | 7,660 |
01 Feb 2024 | 338.05 | 342.20 | 332.90 | 340.17 | 339.48 | 6,676 |
31 Jan 2024 | 335.15 | 353.00 | 333.90 | 345.27 | 344.58 | 30,450 |
30 Jan 2024 | 327.35 | 338.90 | 310.48 | 328.33 | 327.67 | 173,827 |
29 Jan 2024 | 329.00 | 330.90 | 323.70 | 330.36 | 329.69 | 33,731 |
26 Jan 2024 | 328.60 | 335.00 | 309.40 | 329.15 | 328.49 | 68,315 |
25 Jan 2024 | 298.55 | 304.30 | 298.00 | 300.98 | 300.38 | 17,031 |
24 Jan 2024 | 300.70 | 304.90 | 299.30 | 301.10 | 300.49 | 8,796 |
23 Jan 2024 | 298.25 | 302.50 | 296.50 | 298.16 | 297.56 | 47,141 |
22 Jan 2024 | 298.85 | 300.00 | 291.80 | 298.21 | 297.61 | 19,524 |
19 Jan 2024 | 299.25 | 298.70 | 292.70 | 296.02 | 295.42 | 9,588 |
18 Jan 2024 | 299.35 | 300.70 | 294.50 | 297.95 | 297.35 | 8,466 |
17 Jan 2024 | 299.15 | 301.00 | 291.40 | 294.26 | 293.67 | 40,906 |
16 Jan 2024 | 294.25 | 305.90 | 293.60 | 301.71 | 301.11 | 27,667 |
15 Jan 2024 | 314.85 | 314.80 | 308.30 | 311.40 | 310.77 | 46,113 |
12 Jan 2024 | 318.45 | 322.60 | 315.62 | 318.25 | 317.61 | 13,880 |
11 Jan 2024 | 318.15 | 324.00 | 314.20 | 317.03 | 316.39 | 17,685 |
10 Jan 2024 | 325.30 | 326.00 | 312.80 | 318.87 | 318.23 | 31,808 |
09 Jan 2024 | 318.75 | 325.30 | 315.61 | 321.87 | 321.23 | 16,431 |
08 Jan 2024 | 315.55 | 317.90 | 311.20 | 314.01 | 313.38 | 19,882 |
05 Jan 2024 | 316.00 | 319.20 | 309.60 | 316.30 | 315.66 | 56,286 |
04 Jan 2024 | 326.75 | 331.00 | 317.40 | 322.93 | 322.29 | 36,287 |
03 Jan 2024 | 340.60 | 342.10 | 326.60 | 337.05 | 336.37 | 32,432 |
02 Jan 2024 | 340.80 | 348.60 | 338.50 | 345.27 | 344.58 | 23,208 |
29 Dec 2023 | 334.25 | 335.30 | 330.30 | 332.20 | 331.54 | 6,199 |
28 Dec 2023 | 334.95 | 337.50 | 331.30 | 334.22 | 333.55 | 7,275 |
27 Dec 2023 | 336.80 | 342.40 | 334.80 | 335.45 | 334.78 | 3,567 |
22 Dec 2023 | 334.55 | 338.00 | 331.80 | 335.97 | 335.30 | 81,435 |
21 Dec 2023 | 343.45 | 345.65 | 337.10 | 339.30 | 338.62 | 23,987 |
20 Dec 2023 | 346.95 | 349.90 | 345.60 | 346.35 | 345.66 | 75,558 |
19 Dec 2023 | 334.45 | 350.00 | 334.80 | 345.70 | 345.00 | 11,483 |
18 Dec 2023 | 338.45 | 340.30 | 332.90 | 334.64 | 333.97 | 28,553 |
15 Dec 2023 | 340.10 | 349.40 | 337.50 | 341.32 | 340.63 | 45,083 |
14 Dec 2023 | 330.15 | 341.10 | 330.30 | 334.15 | 333.48 | 35,979 |
13 Dec 2023 | 318.85 | 323.30 | 311.90 | 317.44 | 316.80 | 42,167 |
12 Dec 2023 | 318.45 | 320.20 | 312.20 | 316.24 | 315.60 | 19,325 |
11 Dec 2023 | 304.20 | 315.60 | 303.70 | 314.70 | 314.07 | 18,494 |
08 Dec 2023 | 296.00 | 309.10 | 296.00 | 305.80 | 305.18 | 32,678 |
07 Dec 2023 | 290.35 | 295.90 | 289.30 | 290.80 | 290.22 | 5,126 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |