Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 358.90 | 359.20 | 356.00 | 357.22 | 357.22 | 25,959 |
29 Apr 2024 | 354.50 | 358.40 | 353.00 | 355.75 | 355.75 | 13,741 |
26 Apr 2024 | 353.20 | 355.60 | 351.98 | 354.15 | 354.15 | 14,967 |
25 Apr 2024 | 359.10 | 359.60 | 352.38 | 354.42 | 354.42 | 17,273 |
24 Apr 2024 | 368.90 | 362.40 | 357.53 | 360.44 | 360.44 | 5,224 |
23 Apr 2024 | 363.20 | 367.58 | 362.40 | 365.36 | 365.36 | 23,565 |
22 Apr 2024 | 363.00 | 364.40 | 361.00 | 361.73 | 361.73 | 11,883 |
19 Apr 2024 | 360.60 | 362.20 | 358.00 | 360.66 | 360.66 | 7,136 |
18 Apr 2024 | 362.00 | 365.00 | 359.20 | 363.23 | 363.23 | 7,672 |
17 Apr 2024 | 356.70 | 364.60 | 359.80 | 361.68 | 361.68 | 14,863 |
16 Apr 2024 | 364.60 | 366.40 | 355.80 | 363.00 | 363.00 | 138,340 |
15 Apr 2024 | 365.60 | 368.80 | 365.80 | 367.32 | 367.32 | 5,348 |
12 Apr 2024 | 365.20 | 369.00 | 363.73 | 367.33 | 367.33 | 25,239 |
11 Apr 2024 | 373.40 | 376.40 | 363.00 | 373.24 | 373.24 | 26,799 |
10 Apr 2024 | 369.30 | 373.00 | 368.20 | 372.10 | 372.10 | 20,949 |
09 Apr 2024 | 372.70 | 374.85 | 367.78 | 371.32 | 371.32 | 10,911 |
08 Apr 2024 | 371.50 | 374.00 | 371.00 | 371.20 | 371.20 | 9,191 |
05 Apr 2024 | 367.70 | 371.00 | 364.00 | 370.22 | 370.22 | 7,328 |
04 Apr 2024 | 365.20 | 369.60 | 365.80 | 369.40 | 369.40 | 18,227 |
03 Apr 2024 | 360.80 | 369.20 | 361.20 | 364.40 | 364.40 | 42,141 |
02 Apr 2024 | 357.50 | 360.60 | 356.00 | 360.01 | 360.01 | 78,061 |
28 Mar 2024 | - | - | - | - | - | - |
27 Mar 2024 | 359.30 | 359.80 | 353.20 | 356.80 | 356.80 | 25,450 |
26 Mar 2024 | 353.70 | 359.80 | 353.60 | 359.20 | 359.20 | 351,307 |
25 Mar 2024 | 351.40 | 354.80 | 351.00 | 353.33 | 353.33 | 33,678 |
22 Mar 2024 | 354.10 | 355.00 | 350.49 | 351.00 | 351.00 | 128,289 |
22 Mar 2024 | 30.56 Dividend | |||||
21 Mar 2024 | 389.60 | 386.20 | 379.40 | 381.20 | 350.64 | 19,152 |
20 Mar 2024 | 386.10 | 389.40 | 381.60 | 386.56 | 355.57 | 12,854 |
19 Mar 2024 | 388.00 | 388.19 | 385.98 | 388.19 | 357.07 | 4,544 |
18 Mar 2024 | 387.80 | 388.80 | 378.00 | 388.40 | 357.26 | 20,380 |
15 Mar 2024 | 389.00 | 396.00 | 388.58 | 388.58 | 357.43 | 207,182 |
14 Mar 2024 | 391.80 | 394.20 | 389.60 | 392.76 | 361.27 | 22,586 |
13 Mar 2024 | 386.10 | 392.60 | 385.65 | 391.00 | 359.65 | 122,604 |
12 Mar 2024 | 384.90 | 388.80 | 382.40 | 386.22 | 355.25 | 23,496 |
11 Mar 2024 | 386.50 | 387.40 | 382.71 | 383.20 | 352.48 | 25,715 |
08 Mar 2024 | 387.40 | 389.80 | 387.00 | 388.56 | 357.41 | 7,410 |
07 Mar 2024 | 383.30 | 386.80 | 381.99 | 386.23 | 355.27 | 19,761 |
06 Mar 2024 | 383.90 | 386.80 | 380.60 | 384.39 | 353.58 | 30,356 |
05 Mar 2024 | 383.70 | 383.24 | 379.60 | 382.16 | 351.52 | 17,759 |
04 Mar 2024 | 378.80 | 384.60 | 377.80 | 382.60 | 351.93 | 71,392 |
01 Mar 2024 | 367.70 | 379.20 | 368.00 | 375.31 | 345.22 | 9,647 |
29 Feb 2024 | 354.50 | 372.60 | 354.00 | 355.80 | 327.28 | 329,463 |
28 Feb 2024 | 333.40 | 356.20 | 333.20 | 354.00 | 325.62 | 255,734 |
27 Feb 2024 | 317.50 | 323.60 | 316.20 | 316.40 | 291.03 | 22,606 |
26 Feb 2024 | 319.50 | 319.60 | 316.20 | 318.00 | 292.51 | 105,228 |
23 Feb 2024 | 326.70 | 326.00 | 320.40 | 321.50 | 295.72 | 7,206 |
22 Feb 2024 | 330.50 | 331.50 | 325.71 | 326.60 | 300.42 | 21,279 |
21 Feb 2024 | 329.10 | 331.20 | 329.00 | 330.66 | 304.15 | 22,706 |
20 Feb 2024 | 328.90 | 331.40 | 328.79 | 330.07 | 303.61 | 13,488 |
19 Feb 2024 | 330.50 | 333.20 | 329.60 | 331.19 | 304.64 | 23,765 |
16 Feb 2024 | 325.20 | 330.37 | 326.40 | 329.40 | 302.99 | 59,433 |
15 Feb 2024 | 322.60 | 325.00 | 321.80 | 323.79 | 297.83 | 5,369 |
14 Feb 2024 | 319.30 | 324.40 | 319.40 | 322.90 | 297.01 | 33,181 |
13 Feb 2024 | 317.50 | 321.99 | 317.00 | 320.23 | 294.56 | 241,116 |
12 Feb 2024 | 313.90 | 318.23 | 313.77 | 317.03 | 291.62 | 6,457 |
09 Feb 2024 | 314.70 | 314.00 | 310.20 | 312.16 | 287.13 | 7,456 |
08 Feb 2024 | 311.00 | 314.77 | 310.40 | 314.44 | 289.23 | 7,036 |
07 Feb 2024 | 315.90 | 315.80 | 309.22 | 309.99 | 285.14 | 417,214 |
06 Feb 2024 | 314.50 | 317.40 | 314.20 | 315.24 | 289.97 | 3,211 |
05 Feb 2024 | 314.70 | 318.20 | 312.40 | 315.60 | 290.30 | 11,155 |
02 Feb 2024 | 312.20 | 318.60 | 312.00 | 316.24 | 290.89 | 27,331 |
01 Feb 2024 | 304.10 | 311.60 | 304.00 | 309.78 | 284.95 | 973 |
31 Jan 2024 | 308.40 | 311.80 | 307.02 | 311.20 | 286.25 | 7,506 |
30 Jan 2024 | 309.40 | 310.60 | 305.80 | 307.00 | 282.39 | 8,817 |
29 Jan 2024 | 309.20 | 311.20 | 307.77 | 310.03 | 285.18 | 5,616 |
26 Jan 2024 | 308.20 | 311.60 | 307.40 | 310.18 | 285.31 | 119,406 |
25 Jan 2024 | 300.50 | 308.81 | 302.20 | 306.80 | 282.20 | 8,309 |
24 Jan 2024 | 298.20 | 301.22 | 297.44 | 297.44 | 273.59 | 2,189 |
23 Jan 2024 | 300.50 | 300.00 | 296.40 | 297.70 | 273.84 | 7,852 |
22 Jan 2024 | 297.80 | 301.00 | 298.60 | 299.40 | 275.40 | 6,616 |
19 Jan 2024 | 299.00 | 297.40 | 295.20 | 295.20 | 271.53 | 3,873 |
18 Jan 2024 | 298.60 | 300.80 | 297.20 | 297.44 | 273.59 | 8,100 |
17 Jan 2024 | 300.70 | 299.80 | 296.60 | 299.20 | 275.21 | 63,720 |
16 Jan 2024 | 304.10 | 304.60 | 301.20 | 302.35 | 278.11 | 10,691 |
15 Jan 2024 | 312.20 | 313.60 | 305.19 | 305.20 | 280.73 | 11,020 |
12 Jan 2024 | 304.30 | 314.60 | 307.80 | 311.40 | 286.44 | 30,814 |
11 Jan 2024 | 305.90 | 307.60 | 302.20 | 304.49 | 280.08 | 50,449 |
10 Jan 2024 | 300.50 | 303.16 | 298.80 | 299.18 | 275.19 | 44,876 |
09 Jan 2024 | 297.80 | 303.00 | 297.60 | 300.38 | 276.30 | 41,113 |
08 Jan 2024 | 297.40 | 299.00 | 296.20 | 298.40 | 274.48 | 190,134 |
05 Jan 2024 | 299.20 | 299.80 | 293.20 | 295.60 | 271.90 | 7,548 |
04 Jan 2024 | 289.30 | 299.80 | 288.94 | 291.20 | 267.86 | 11,804 |
03 Jan 2024 | 291.30 | 291.83 | 286.57 | 288.60 | 265.46 | 12,391 |
02 Jan 2024 | 293.40 | 293.80 | 290.00 | 291.20 | 267.86 | 37,455 |
29 Dec 2023 | 290.90 | 293.80 | 291.60 | 292.36 | 268.93 | 7,318 |
28 Dec 2023 | 292.90 | 293.50 | 290.20 | 291.23 | 267.88 | 3,923 |
27 Dec 2023 | 292.50 | 295.40 | 291.60 | 293.86 | 270.30 | 9,267 |
22 Dec 2023 | 289.10 | 292.01 | 288.00 | 289.77 | 266.54 | 9,626 |
21 Dec 2023 | 290.50 | 292.00 | 288.60 | 290.57 | 267.27 | 5,703 |
20 Dec 2023 | 292.70 | 294.40 | 288.20 | 288.80 | 265.65 | 6,635 |
19 Dec 2023 | 287.90 | 292.20 | 286.80 | 292.20 | 268.77 | 6,592 |
18 Dec 2023 | 290.50 | 292.20 | 287.20 | 289.80 | 266.57 | 19,270 |
15 Dec 2023 | 290.30 | 294.00 | 288.40 | 293.80 | 270.25 | 7,349 |
14 Dec 2023 | 286.90 | 292.20 | 284.20 | 289.56 | 266.35 | 45,427 |
13 Dec 2023 | 285.60 | 287.00 | 280.60 | 285.62 | 262.72 | 6,743 |
12 Dec 2023 | 287.50 | 288.80 | 285.80 | 286.40 | 263.44 | 14,214 |
11 Dec 2023 | 288.70 | 289.90 | 287.00 | 287.90 | 264.82 | 5,362 |
08 Dec 2023 | 294.40 | 290.36 | 286.40 | 287.38 | 264.35 | 47,660 |
07 Dec 2023 | 299.00 | 297.60 | 293.60 | 295.72 | 272.01 | 34,078 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |