Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 425.00 | 432.80 | 421.10 | 426.45 | 426.45 | 277,150 |
02 May 2024 | 431.00 | 433.55 | 423.30 | 424.85 | 424.85 | 252,753 |
30 Apr 2024 | 441.30 | 444.40 | 427.55 | 430.70 | 430.70 | 241,400 |
29 Apr 2024 | 438.55 | 455.40 | 435.65 | 438.70 | 438.70 | 618,284 |
26 Apr 2024 | 428.00 | 458.00 | 427.75 | 443.90 | 443.90 | 2,331,565 |
25 Apr 2024 | 433.75 | 434.60 | 424.00 | 425.10 | 425.10 | 236,484 |
24 Apr 2024 | 429.90 | 438.00 | 425.05 | 430.80 | 430.80 | 641,523 |
23 Apr 2024 | 424.55 | 427.90 | 414.60 | 425.05 | 425.05 | 421,941 |
22 Apr 2024 | 436.00 | 436.00 | 423.60 | 428.30 | 428.30 | 696,359 |
19 Apr 2024 | 421.95 | 431.85 | 413.00 | 429.25 | 429.25 | 721,085 |
18 Apr 2024 | 420.20 | 432.50 | 417.10 | 426.00 | 426.00 | 1,515,902 |
16 Apr 2024 | 383.10 | 416.75 | 383.10 | 413.40 | 413.40 | 2,358,108 |
15 Apr 2024 | 377.00 | 391.95 | 369.20 | 388.95 | 388.95 | 394,748 |
12 Apr 2024 | 394.70 | 395.95 | 385.00 | 385.95 | 385.95 | 230,662 |
10 Apr 2024 | 390.80 | 396.45 | 385.55 | 394.70 | 394.70 | 319,107 |
09 Apr 2024 | 397.65 | 401.90 | 386.25 | 391.00 | 391.00 | 430,025 |
08 Apr 2024 | 389.00 | 401.50 | 384.25 | 394.55 | 394.55 | 597,162 |
05 Apr 2024 | 387.00 | 392.85 | 383.05 | 390.15 | 390.15 | 201,626 |
04 Apr 2024 | 392.90 | 394.05 | 382.30 | 387.20 | 387.20 | 238,138 |
03 Apr 2024 | 378.90 | 394.00 | 376.45 | 389.95 | 389.95 | 1,056,934 |
02 Apr 2024 | 364.00 | 382.60 | 360.00 | 378.90 | 378.90 | 1,257,830 |
01 Apr 2024 | 348.05 | 361.00 | 348.05 | 359.40 | 359.40 | 274,649 |
28 Mar 2024 | 340.25 | 350.80 | 340.25 | 347.35 | 347.35 | 663,298 |
27 Mar 2024 | 362.05 | 362.05 | 344.30 | 348.35 | 348.35 | 609,233 |
26 Mar 2024 | 363.05 | 364.55 | 355.00 | 359.30 | 359.30 | 336,791 |
22 Mar 2024 | 371.25 | 373.40 | 362.20 | 365.05 | 365.05 | 210,178 |
21 Mar 2024 | 375.00 | 380.45 | 369.75 | 371.25 | 371.25 | 172,771 |
20 Mar 2024 | 354.40 | 377.55 | 353.00 | 373.20 | 373.20 | 889,818 |
19 Mar 2024 | 356.15 | 364.95 | 352.00 | 354.35 | 354.35 | 143,842 |
18 Mar 2024 | 352.20 | 363.60 | 349.60 | 356.15 | 356.15 | 376,091 |
15 Mar 2024 | 354.90 | 360.00 | 346.00 | 352.15 | 352.15 | 377,357 |
14 Mar 2024 | 342.05 | 356.60 | 339.00 | 350.50 | 350.50 | 389,578 |
13 Mar 2024 | 365.55 | 365.85 | 339.20 | 345.55 | 345.55 | 569,756 |
12 Mar 2024 | 371.70 | 373.95 | 361.30 | 365.55 | 365.55 | 355,041 |
11 Mar 2024 | 388.45 | 388.95 | 370.00 | 372.25 | 372.25 | 306,592 |
07 Mar 2024 | 388.60 | 392.00 | 383.05 | 388.45 | 388.45 | 230,928 |
06 Mar 2024 | 395.00 | 396.20 | 378.10 | 385.35 | 385.35 | 324,718 |
05 Mar 2024 | 404.20 | 405.80 | 385.00 | 391.85 | 391.85 | 555,378 |
04 Mar 2024 | 408.05 | 410.90 | 399.30 | 404.15 | 404.15 | 233,565 |
01 Mar 2024 | 402.55 | 412.65 | 402.00 | 404.50 | 404.50 | 350,493 |
29 Feb 2024 | 412.00 | 415.80 | 394.75 | 402.55 | 402.55 | 571,574 |
28 Feb 2024 | 423.80 | 428.70 | 409.00 | 411.95 | 411.95 | 736,158 |
27 Feb 2024 | 420.00 | 429.20 | 418.00 | 420.20 | 420.20 | 946,849 |
26 Feb 2024 | 405.70 | 423.50 | 402.70 | 415.35 | 415.35 | 1,278,697 |
23 Feb 2024 | 407.95 | 411.05 | 402.80 | 405.70 | 405.70 | 345,171 |
22 Feb 2024 | 404.00 | 409.80 | 401.85 | 407.85 | 407.85 | 349,878 |
21 Feb 2024 | 407.00 | 417.50 | 404.05 | 406.30 | 406.30 | 703,233 |
21 Feb 2024 | 4 Dividend | |||||
20 Feb 2024 | 412.10 | 415.80 | 405.90 | 407.05 | 403.05 | 586,282 |
19 Feb 2024 | 407.70 | 419.40 | 407.60 | 412.10 | 408.05 | 1,187,844 |
16 Feb 2024 | 390.90 | 413.00 | 386.10 | 406.90 | 402.90 | 2,802,837 |
15 Feb 2024 | 360.00 | 395.45 | 360.00 | 390.80 | 386.96 | 2,551,827 |
14 Feb 2024 | 353.20 | 362.70 | 351.60 | 359.40 | 355.87 | 367,094 |
13 Feb 2024 | 346.95 | 358.00 | 341.00 | 355.50 | 352.01 | 288,540 |
12 Feb 2024 | 357.65 | 357.70 | 343.10 | 348.55 | 345.12 | 366,803 |
09 Feb 2024 | 369.55 | 371.00 | 352.00 | 357.65 | 354.14 | 560,127 |
08 Feb 2024 | 370.15 | 371.80 | 361.25 | 369.15 | 365.52 | 271,775 |
07 Feb 2024 | 365.95 | 370.00 | 360.30 | 368.65 | 365.03 | 561,887 |
06 Feb 2024 | 350.40 | 364.50 | 346.75 | 362.15 | 358.59 | 583,138 |
05 Feb 2024 | 349.05 | 361.40 | 347.75 | 350.50 | 347.06 | 394,120 |
02 Feb 2024 | 355.80 | 362.00 | 346.15 | 349.75 | 346.31 | 337,733 |
01 Feb 2024 | 348.45 | 364.75 | 347.00 | 354.65 | 351.16 | 689,603 |
31 Jan 2024 | 344.30 | 352.00 | 339.50 | 348.45 | 345.03 | 297,837 |
30 Jan 2024 | 346.40 | 348.20 | 339.10 | 344.40 | 341.02 | 264,282 |
29 Jan 2024 | 352.50 | 352.50 | 342.45 | 345.45 | 342.06 | 681,609 |
25 Jan 2024 | 334.95 | 352.45 | 334.20 | 349.10 | 345.67 | 1,261,859 |
24 Jan 2024 | 336.00 | 338.80 | 325.85 | 332.70 | 329.43 | 565,020 |
23 Jan 2024 | 352.65 | 353.90 | 333.15 | 335.85 | 332.55 | 363,713 |
19 Jan 2024 | 345.25 | 350.00 | 340.05 | 345.70 | 342.30 | 366,870 |
18 Jan 2024 | 350.10 | 354.80 | 341.60 | 342.85 | 339.48 | 506,058 |
17 Jan 2024 | 354.90 | 356.25 | 349.40 | 352.25 | 348.79 | 381,855 |
16 Jan 2024 | 366.15 | 366.65 | 356.00 | 356.65 | 353.15 | 373,487 |
15 Jan 2024 | 367.00 | 368.40 | 360.40 | 366.10 | 362.50 | 277,037 |
12 Jan 2024 | 361.55 | 368.80 | 361.55 | 365.25 | 361.66 | 320,369 |
11 Jan 2024 | 363.30 | 365.50 | 355.00 | 360.90 | 357.35 | 470,266 |
10 Jan 2024 | 366.00 | 368.90 | 358.00 | 361.15 | 357.60 | 310,724 |
09 Jan 2024 | 368.85 | 373.65 | 363.25 | 365.45 | 361.86 | 301,913 |
08 Jan 2024 | 375.70 | 376.70 | 363.05 | 366.05 | 362.45 | 314,824 |
05 Jan 2024 | 379.50 | 379.90 | 370.55 | 373.65 | 369.98 | 214,728 |
04 Jan 2024 | 377.75 | 382.45 | 373.55 | 374.50 | 370.82 | 332,298 |
03 Jan 2024 | 375.20 | 379.00 | 369.55 | 375.05 | 371.36 | 396,183 |
02 Jan 2024 | 371.50 | 376.00 | 367.85 | 373.40 | 369.73 | 255,859 |
01 Jan 2024 | 374.70 | 375.55 | 368.10 | 369.75 | 366.12 | 193,230 |
29 Dec 2023 | 376.00 | 376.00 | 368.20 | 370.70 | 367.06 | 326,033 |
28 Dec 2023 | 372.95 | 377.90 | 365.05 | 376.15 | 372.45 | 424,763 |
27 Dec 2023 | 374.00 | 375.10 | 367.20 | 369.70 | 366.07 | 308,336 |
26 Dec 2023 | 360.00 | 373.20 | 358.45 | 369.70 | 366.07 | 957,453 |
22 Dec 2023 | 358.30 | 362.75 | 346.25 | 349.35 | 345.92 | 433,660 |
21 Dec 2023 | 352.55 | 362.20 | 351.25 | 356.75 | 353.24 | 260,657 |
20 Dec 2023 | 366.35 | 370.85 | 355.35 | 358.25 | 354.73 | 357,866 |
19 Dec 2023 | 371.05 | 372.50 | 365.50 | 366.35 | 362.75 | 222,376 |
18 Dec 2023 | 374.70 | 374.70 | 368.90 | 369.95 | 366.31 | 212,140 |
15 Dec 2023 | 378.00 | 378.00 | 370.85 | 371.70 | 368.05 | 210,078 |
14 Dec 2023 | 375.80 | 376.80 | 370.00 | 375.70 | 372.01 | 366,289 |
13 Dec 2023 | 379.80 | 379.80 | 369.00 | 373.50 | 369.83 | 223,973 |
12 Dec 2023 | 386.00 | 387.45 | 369.35 | 372.80 | 369.14 | 396,982 |
11 Dec 2023 | 386.00 | 388.35 | 378.70 | 384.50 | 380.72 | 907,934 |
08 Dec 2023 | 369.95 | 380.00 | 367.00 | 371.15 | 367.50 | 383,525 |
07 Dec 2023 | 372.80 | 372.80 | 366.05 | 369.95 | 366.31 | 258,115 |
06 Dec 2023 | 372.45 | 375.90 | 370.00 | 371.10 | 367.45 | 227,418 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |