Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 270.10 | 271.50 | 268.90 | 269.50 | 269.50 | 121,552 |
20 May 2024 | 267.35 | 273.10 | 266.90 | 270.75 | 270.75 | 892 |
17 May 2024 | 273.60 | 273.60 | 268.10 | 271.35 | 271.35 | 1,837 |
16 May 2024 | 291.45 | 291.20 | 267.90 | 278.35 | 278.35 | 14,294 |
15 May 2024 | 289.90 | 299.70 | 289.80 | 295.05 | 295.05 | 3,704 |
14 May 2024 | 276.50 | 291.80 | 275.40 | 289.60 | 289.60 | 32,080 |
13 May 2024 | 279.65 | 280.00 | 275.70 | 277.80 | 277.80 | 1,837 |
10 May 2024 | 283.45 | 283.80 | 277.10 | 280.00 | 280.00 | 17,840 |
09 May 2024 | 275.55 | 282.30 | 274.40 | 279.05 | 279.05 | 761 |
08 May 2024 | 281.20 | 284.40 | 276.30 | 276.80 | 276.80 | 59,761 |
07 May 2024 | 283.55 | 284.00 | 279.10 | 279.85 | 279.85 | 2,334 |
03 May 2024 | 283.75 | 291.10 | 283.20 | 288.20 | 288.20 | 31,257 |
02 May 2024 | 282.35 | 282.19 | 282.19 | 280.20 | 280.20 | 32,858 |
01 May 2024 | 282.30 | 282.30 | 282.30 | 283.45 | 283.45 | 1,122 |
30 Apr 2024 | 290.55 | 290.60 | 281.70 | 283.45 | 283.45 | 9,426 |
29 Apr 2024 | 291.85 | 295.60 | 290.30 | 292.20 | 292.20 | 2,243 |
26 Apr 2024 | 284.30 | 291.70 | 284.00 | 289.40 | 289.40 | 17,778 |
25 Apr 2024 | 289.40 | 291.40 | 281.73 | 282.25 | 282.25 | 111,355 |
24 Apr 2024 | 288.50 | 297.00 | 286.70 | 293.30 | 293.30 | 131,203 |
23 Apr 2024 | 274.45 | 296.40 | 273.40 | 289.70 | 289.70 | 83,132 |
22 Apr 2024 | 270.85 | 276.90 | 265.10 | 272.60 | 272.60 | 34,925 |
19 Apr 2024 | 273.00 | 274.90 | 265.80 | 271.35 | 271.35 | 40,481 |
18 Apr 2024 | 302.65 | 309.78 | 266.40 | 280.00 | 280.00 | 129,501 |
17 Apr 2024 | 336.70 | 336.30 | 328.20 | 329.50 | 329.50 | 38,479 |
16 Apr 2024 | 335.45 | 341.40 | 334.90 | 337.00 | 337.00 | 8,256 |
15 Apr 2024 | 334.65 | 345.50 | 333.00 | 341.30 | 341.30 | 6,628 |
12 Apr 2024 | 348.80 | 349.30 | 334.90 | 338.75 | 338.75 | 15,940 |
11 Apr 2024 | 339.35 | 347.30 | 338.80 | 344.50 | 344.50 | 20,577 |
10 Apr 2024 | 352.40 | 351.60 | 338.80 | 340.10 | 340.10 | 17,465 |
09 Apr 2024 | 347.15 | 353.50 | 346.00 | 352.30 | 352.30 | 6,782 |
08 Apr 2024 | 340.10 | 348.60 | 339.70 | 346.45 | 346.45 | 19,783 |
05 Apr 2024 | 340.60 | 342.60 | 339.00 | 342.05 | 342.05 | 57,709 |
04 Apr 2024 | 350.35 | 351.60 | 346.80 | 350.25 | 350.25 | 8,395 |
03 Apr 2024 | 356.10 | 356.60 | 347.80 | 354.35 | 354.35 | 102,183 |
02 Apr 2024 | 366.45 | 368.60 | 355.10 | 357.90 | 357.90 | 51,390 |
02 Apr 2024 | 0.74 Dividend | |||||
28 Mar 2024 | 367.25 | 374.90 | 365.00 | 370.65 | 369.91 | 27,502 |
27 Mar 2024 | 372.10 | 374.20 | 349.50 | 363.65 | 362.92 | 37,538 |
26 Mar 2024 | 370.45 | 371.50 | 367.30 | 371.05 | 370.31 | 7,307 |
25 Mar 2024 | 379.75 | 379.50 | 367.60 | 368.50 | 367.76 | 14,552 |
22 Mar 2024 | 373.10 | 383.50 | 373.00 | 381.20 | 380.44 | 8,801 |
21 Mar 2024 | 371.15 | 381.90 | 366.80 | 376.30 | 375.55 | 14,332 |
20 Mar 2024 | 366.15 | 370.60 | 361.20 | 364.80 | 364.07 | 20,016 |
19 Mar 2024 | 354.85 | 364.50 | 352.62 | 364.60 | 363.87 | 106,115 |
18 Mar 2024 | 364.30 | 368.30 | 356.10 | 357.20 | 356.49 | 21,134 |
15 Mar 2024 | 365.50 | 368.29 | 361.30 | 367.75 | 367.02 | 37,717 |
14 Mar 2024 | 360.60 | 369.40 | 360.00 | 362.05 | 361.33 | 13,734 |
13 Mar 2024 | 362.15 | 361.30 | 357.70 | 361.10 | 360.38 | 12,102 |
12 Mar 2024 | 359.45 | 360.90 | 352.20 | 356.50 | 355.79 | 86,479 |
11 Mar 2024 | 363.25 | 367.00 | 357.60 | 361.40 | 360.68 | 16,238 |
08 Mar 2024 | 367.05 | 371.70 | 362.20 | 367.05 | 366.32 | 4,306 |
07 Mar 2024 | 352.70 | 369.30 | 349.40 | 367.45 | 366.72 | 32,406 |
06 Mar 2024 | 348.60 | 354.90 | 348.30 | 350.65 | 349.95 | 15,503 |
05 Mar 2024 | 345.80 | 353.00 | 345.20 | 350.65 | 349.95 | 19,384 |
04 Mar 2024 | 350.65 | 350.80 | 345.50 | 347.45 | 346.76 | 8,041 |
01 Mar 2024 | 356.00 | 356.00 | 344.40 | 352.30 | 351.60 | 19,080 |
29 Feb 2024 | 350.45 | 356.70 | 347.70 | 352.40 | 351.70 | 36,716 |
28 Feb 2024 | 343.25 | 345.00 | 341.40 | 342.85 | 342.17 | 4,832 |
27 Feb 2024 | 336.70 | 341.60 | 334.90 | 340.20 | 339.52 | 12,659 |
26 Feb 2024 | 338.15 | 341.19 | 335.50 | 335.55 | 334.88 | 41,358 |
23 Feb 2024 | 341.90 | 344.00 | 337.80 | 339.05 | 338.37 | 49,135 |
22 Feb 2024 | 336.90 | 345.60 | 334.69 | 340.60 | 339.92 | 9,009 |
21 Feb 2024 | 333.40 | 338.30 | 318.20 | 330.05 | 329.39 | 27,616 |
20 Feb 2024 | 329.80 | 335.40 | 328.20 | 332.50 | 331.84 | 6,583 |
19 Feb 2024 | 334.05 | 335.90 | 325.10 | 329.10 | 328.44 | 38,554 |
16 Feb 2024 | 333.70 | 339.00 | 332.35 | 338.45 | 337.77 | 17,284 |
15 Feb 2024 | 330.45 | 333.20 | 326.50 | 332.10 | 331.44 | 66,154 |
14 Feb 2024 | 328.40 | 330.20 | 320.90 | 329.30 | 328.64 | 98,839 |
13 Feb 2024 | 333.70 | 340.10 | 326.10 | 330.45 | 329.79 | 106,493 |
12 Feb 2024 | 344.60 | 345.25 | 334.00 | 336.60 | 335.93 | 42,891 |
09 Feb 2024 | 343.35 | 348.10 | 335.10 | 344.80 | 344.11 | 61,626 |
08 Feb 2024 | 346.55 | 361.90 | 342.43 | 343.35 | 342.66 | 97,649 |
07 Feb 2024 | 348.60 | 349.03 | 326.00 | 343.05 | 342.37 | 46,827 |
06 Feb 2024 | 336.00 | 339.70 | 330.60 | 335.35 | 334.68 | 120,232 |
05 Feb 2024 | 330.85 | 336.60 | 327.70 | 333.90 | 333.23 | 20,009 |
02 Feb 2024 | 340.70 | 343.20 | 329.90 | 332.90 | 332.24 | 37,934 |
01 Feb 2024 | 338.05 | 342.20 | 332.90 | 335.65 | 334.98 | 29,887 |
31 Jan 2024 | 335.15 | 353.00 | 333.90 | 344.30 | 343.61 | 30,449 |
30 Jan 2024 | 327.35 | 338.90 | 310.48 | 336.40 | 335.73 | 173,826 |
29 Jan 2024 | 329.00 | 330.90 | 323.70 | 328.20 | 327.54 | 33,731 |
26 Jan 2024 | 328.60 | 335.00 | 309.40 | 328.70 | 328.04 | 68,315 |
25 Jan 2024 | 298.55 | 304.30 | 298.00 | 300.60 | 300.00 | 17,030 |
24 Jan 2024 | 300.70 | 304.90 | 299.30 | 301.50 | 300.90 | 8,796 |
23 Jan 2024 | 298.25 | 302.50 | 296.50 | 299.65 | 299.05 | 47,141 |
22 Jan 2024 | 298.85 | 300.00 | 291.80 | 296.20 | 295.61 | 19,524 |
19 Jan 2024 | 299.25 | 298.70 | 292.70 | 292.70 | 292.12 | 9,587 |
18 Jan 2024 | 299.35 | 300.70 | 294.50 | 295.45 | 294.86 | 8,466 |
17 Jan 2024 | 299.15 | 301.00 | 291.40 | 291.05 | 290.47 | 40,905 |
16 Jan 2024 | 294.25 | 305.90 | 293.60 | 302.15 | 301.55 | 27,667 |
15 Jan 2024 | 310.50 | 314.80 | 308.30 | 311.25 | 310.63 | 46,112 |
12 Jan 2024 | 318.45 | 322.60 | 315.62 | 319.85 | 319.21 | 13,880 |
11 Jan 2024 | 318.15 | 324.00 | 314.20 | 316.50 | 315.87 | 17,685 |
10 Jan 2024 | 325.30 | 326.00 | 312.80 | 317.30 | 316.67 | 31,807 |
09 Jan 2024 | 318.75 | 325.30 | 315.61 | 326.35 | 325.70 | 16,431 |
08 Jan 2024 | 315.55 | 317.90 | 311.20 | 313.00 | 312.38 | 19,882 |
05 Jan 2024 | 316.00 | 319.20 | 309.60 | 313.20 | 312.57 | 56,285 |
04 Jan 2024 | 326.75 | 331.00 | 317.40 | 321.90 | 321.26 | 36,287 |
03 Jan 2024 | 340.60 | 342.10 | 326.60 | 332.60 | 331.94 | 32,431 |
02 Jan 2024 | 340.80 | 348.60 | 338.50 | 345.80 | 345.11 | 23,207 |
29 Dec 2023 | 334.25 | 335.30 | 330.30 | 329.90 | 329.24 | 6,198 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |