Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 May 2024 | 361.00 | 362.20 | 359.40 | 359.50 | 359.50 | 1,075 |
03 May 2024 | 363.20 | 362.00 | 352.00 | 355.50 | 355.50 | 4,390 |
02 May 2024 | 359.30 | 362.64 | 362.64 | 362.20 | 362.20 | 11,314 |
01 May 2024 | 355.70 | 359.09 | 359.09 | 360.80 | 360.80 | 108 |
30 Apr 2024 | 358.90 | 359.20 | 356.00 | 358.30 | 358.30 | 25,959 |
29 Apr 2024 | 354.50 | 358.40 | 353.00 | 357.90 | 357.90 | 13,741 |
26 Apr 2024 | 353.20 | 355.60 | 351.98 | 353.50 | 353.50 | 14,967 |
25 Apr 2024 | 359.10 | 359.60 | 352.38 | 353.90 | 353.90 | 17,273 |
24 Apr 2024 | 368.90 | 362.40 | 357.53 | 359.30 | 359.30 | 5,224 |
23 Apr 2024 | 363.20 | 367.58 | 362.40 | 367.50 | 367.50 | 23,565 |
22 Apr 2024 | 363.00 | 364.40 | 361.00 | 361.80 | 361.80 | 11,883 |
19 Apr 2024 | 360.60 | 362.20 | 358.00 | 361.60 | 361.60 | 7,136 |
18 Apr 2024 | 362.00 | 365.00 | 359.20 | 363.20 | 363.20 | 7,672 |
17 Apr 2024 | 356.70 | 364.60 | 359.80 | 361.60 | 361.60 | 14,863 |
16 Apr 2024 | 364.60 | 366.40 | 355.80 | 356.70 | 356.70 | 138,340 |
15 Apr 2024 | 365.60 | 368.80 | 365.80 | 366.40 | 366.40 | 5,348 |
12 Apr 2024 | 365.20 | 369.00 | 363.73 | 364.60 | 364.60 | 25,239 |
11 Apr 2024 | 373.40 | 376.40 | 363.00 | 364.40 | 364.40 | 26,799 |
10 Apr 2024 | 369.30 | 373.00 | 368.20 | 371.50 | 371.50 | 20,949 |
09 Apr 2024 | 372.70 | 374.85 | 367.78 | 368.90 | 368.90 | 10,911 |
08 Apr 2024 | 371.50 | 374.00 | 371.00 | 371.30 | 371.30 | 9,191 |
05 Apr 2024 | 367.70 | 371.00 | 364.00 | 369.30 | 369.30 | 7,328 |
04 Apr 2024 | 365.20 | 369.60 | 365.80 | 368.30 | 368.30 | 18,227 |
03 Apr 2024 | 360.80 | 369.20 | 361.20 | 365.20 | 365.20 | 42,141 |
02 Apr 2024 | 357.50 | 360.60 | 356.00 | 359.10 | 359.10 | 78,061 |
28 Mar 2024 | 356.90 | 356.90 | 356.90 | 356.90 | 356.90 | - |
27 Mar 2024 | 359.30 | 359.80 | 353.20 | 356.90 | 356.90 | 25,450 |
26 Mar 2024 | 353.70 | 359.80 | 353.60 | 358.90 | 358.90 | 351,307 |
25 Mar 2024 | 351.40 | 354.80 | 351.00 | 352.80 | 352.80 | 33,678 |
22 Mar 2024 | 354.10 | 355.00 | 350.49 | 350.00 | 350.00 | 128,289 |
22 Mar 2024 | 30.56 Dividend | |||||
21 Mar 2024 | 389.60 | 386.20 | 379.40 | 381.30 | 350.74 | 19,152 |
20 Mar 2024 | 386.10 | 389.40 | 381.60 | 388.40 | 357.27 | 12,854 |
19 Mar 2024 | 388.00 | 388.19 | 385.98 | 387.00 | 355.98 | 4,544 |
18 Mar 2024 | 387.80 | 388.80 | 378.00 | 385.30 | 354.42 | 20,380 |
15 Mar 2024 | 389.00 | 396.00 | 388.58 | 393.00 | 361.50 | 309,080 |
14 Mar 2024 | 391.80 | 394.20 | 389.60 | 390.40 | 359.11 | 22,586 |
13 Mar 2024 | 386.10 | 392.60 | 385.65 | 391.00 | 359.66 | 122,604 |
12 Mar 2024 | 384.90 | 388.80 | 382.40 | 386.50 | 355.52 | 111,944 |
11 Mar 2024 | 386.50 | 387.40 | 382.71 | 383.10 | 352.40 | 25,715 |
08 Mar 2024 | 387.40 | 389.80 | 387.00 | 388.40 | 357.27 | 40,419 |
07 Mar 2024 | 383.30 | 386.80 | 381.99 | 383.10 | 352.40 | 19,761 |
06 Mar 2024 | 383.90 | 386.80 | 380.60 | 384.10 | 353.32 | 30,356 |
05 Mar 2024 | 383.70 | 383.24 | 379.60 | 382.70 | 352.03 | 17,759 |
04 Mar 2024 | 378.80 | 384.60 | 377.80 | 381.30 | 350.74 | 71,392 |
01 Mar 2024 | 367.70 | 379.20 | 368.00 | 379.60 | 349.18 | 9,647 |
29 Feb 2024 | 354.50 | 372.60 | 354.00 | 370.50 | 340.81 | 329,463 |
28 Feb 2024 | 333.40 | 356.20 | 333.20 | 353.20 | 324.89 | 255,734 |
27 Feb 2024 | 317.50 | 323.60 | 316.20 | 323.20 | 297.30 | 22,606 |
26 Feb 2024 | 319.50 | 319.60 | 316.20 | 317.70 | 292.24 | 105,228 |
23 Feb 2024 | 326.70 | 326.00 | 320.40 | 321.20 | 295.46 | 7,206 |
22 Feb 2024 | 330.50 | 331.50 | 325.71 | 326.90 | 300.70 | 21,279 |
21 Feb 2024 | 329.10 | 331.20 | 329.00 | 329.30 | 302.91 | 22,706 |
20 Feb 2024 | 328.90 | 331.40 | 328.79 | 330.10 | 303.64 | 13,488 |
19 Feb 2024 | 330.50 | 333.20 | 329.60 | 331.70 | 305.12 | 23,765 |
16 Feb 2024 | 325.20 | 330.37 | 326.40 | 330.10 | 303.64 | 59,433 |
15 Feb 2024 | 322.60 | 325.00 | 321.80 | 323.80 | 297.85 | 5,369 |
14 Feb 2024 | 319.30 | 324.40 | 319.40 | 324.20 | 298.22 | 33,181 |
13 Feb 2024 | 317.50 | 321.99 | 317.00 | 321.20 | 295.46 | 241,116 |
12 Feb 2024 | 313.90 | 318.23 | 313.77 | 317.10 | 291.69 | 6,457 |
09 Feb 2024 | 314.70 | 314.00 | 310.20 | 311.60 | 286.63 | 7,456 |
08 Feb 2024 | 311.00 | 314.77 | 310.40 | 314.30 | 289.11 | 7,036 |
07 Feb 2024 | 315.90 | 315.80 | 309.21 | 309.80 | 284.97 | 421,077 |
06 Feb 2024 | 314.50 | 317.40 | 314.20 | 315.70 | 290.40 | 3,211 |
05 Feb 2024 | 314.70 | 318.20 | 312.40 | 313.70 | 288.56 | 11,155 |
02 Feb 2024 | 312.20 | 318.60 | 312.00 | 316.90 | 291.50 | 60,976 |
01 Feb 2024 | 304.10 | 311.60 | 304.00 | 309.80 | 284.97 | 1,108 |
31 Jan 2024 | 308.40 | 311.80 | 307.02 | 308.00 | 283.31 | 7,506 |
30 Jan 2024 | 309.40 | 310.60 | 305.80 | 306.50 | 281.93 | 8,817 |
29 Jan 2024 | 309.20 | 311.20 | 307.77 | 307.80 | 283.13 | 5,616 |
26 Jan 2024 | 308.20 | 311.60 | 307.40 | 310.20 | 285.34 | 119,406 |
25 Jan 2024 | 300.50 | 308.81 | 302.20 | 308.40 | 283.68 | 8,309 |
24 Jan 2024 | 298.20 | 301.22 | 297.44 | 300.30 | 276.23 | 2,189 |
23 Jan 2024 | 300.50 | 300.00 | 296.40 | 297.40 | 273.56 | 7,852 |
22 Jan 2024 | 297.80 | 301.00 | 298.60 | 300.70 | 276.60 | 6,616 |
19 Jan 2024 | 299.00 | 297.40 | 295.20 | 296.40 | 272.64 | 3,873 |
18 Jan 2024 | 298.60 | 300.80 | 297.20 | 298.00 | 274.12 | 8,100 |
17 Jan 2024 | 300.70 | 299.80 | 296.60 | 298.80 | 274.85 | 63,720 |
16 Jan 2024 | 304.10 | 304.60 | 301.20 | 303.10 | 278.81 | 10,691 |
15 Jan 2024 | 308.80 | 313.60 | 305.19 | 305.90 | 281.38 | 11,020 |
12 Jan 2024 | 304.30 | 314.60 | 307.80 | 312.60 | 287.55 | 30,814 |
11 Jan 2024 | 305.90 | 307.60 | 302.20 | 303.70 | 279.36 | 50,449 |
10 Jan 2024 | 300.50 | 303.16 | 298.80 | 302.30 | 278.07 | 44,876 |
09 Jan 2024 | 297.80 | 303.00 | 297.60 | 300.10 | 276.05 | 41,113 |
08 Jan 2024 | 297.40 | 299.00 | 296.20 | 297.80 | 273.93 | 190,134 |
05 Jan 2024 | 299.20 | 299.80 | 293.20 | 299.20 | 275.22 | 7,548 |
04 Jan 2024 | 289.30 | 299.80 | 288.94 | 298.40 | 274.48 | 11,804 |
03 Jan 2024 | 291.30 | 291.83 | 286.57 | 287.90 | 264.83 | 12,391 |
02 Jan 2024 | 293.40 | 293.80 | 290.00 | 290.90 | 267.59 | 37,455 |
29 Dec 2023 | 290.90 | 293.80 | 291.60 | 293.10 | 269.61 | 7,318 |
28 Dec 2023 | 292.90 | 293.50 | 290.20 | 291.50 | 268.14 | 3,923 |
27 Dec 2023 | 292.50 | 295.40 | 291.60 | 294.00 | 270.44 | 10,574 |
22 Dec 2023 | 289.10 | 292.01 | 288.00 | 290.70 | 267.40 | 9,626 |
21 Dec 2023 | 290.50 | 292.00 | 288.60 | 289.30 | 266.11 | 5,703 |
20 Dec 2023 | 292.70 | 294.40 | 288.20 | 288.30 | 265.19 | 6,635 |
19 Dec 2023 | 287.90 | 292.20 | 286.80 | 290.90 | 267.59 | 6,592 |
18 Dec 2023 | 290.50 | 292.20 | 287.20 | 289.30 | 266.11 | 19,270 |
15 Dec 2023 | 290.30 | 294.00 | 288.40 | 289.90 | 266.67 | 7,349 |
14 Dec 2023 | 286.90 | 292.20 | 284.20 | 289.10 | 265.93 | 45,427 |
13 Dec 2023 | 285.60 | 287.00 | 280.60 | 285.40 | 262.53 | 9,404 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |