Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | - | - | - | - | - | - |
29 Apr 2024 | 389.35 | 393.45 | 379.75 | 380.45 | 380.45 | 46,548 |
26 Apr 2024 | 376.75 | 388.55 | 376.30 | 386.10 | 386.10 | 59,589 |
25 Apr 2024 | 368.50 | 377.80 | 366.05 | 374.00 | 374.00 | 39,409 |
24 Apr 2024 | 355.95 | 371.95 | 355.95 | 368.30 | 368.30 | 151,556 |
23 Apr 2024 | 358.00 | 358.60 | 352.05 | 353.55 | 353.55 | 27,105 |
22 Apr 2024 | 356.60 | 356.60 | 352.40 | 355.55 | 355.55 | 10,285 |
19 Apr 2024 | 349.35 | 355.00 | 346.85 | 350.55 | 350.55 | 24,103 |
18 Apr 2024 | 351.65 | 365.70 | 351.65 | 353.95 | 353.95 | 17,471 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 353.65 | 360.65 | 351.50 | 356.45 | 356.45 | 15,481 |
15 Apr 2024 | 344.05 | 359.50 | 344.05 | 355.20 | 355.20 | 85,837 |
12 Apr 2024 | 365.00 | 371.15 | 361.70 | 362.70 | 362.70 | 29,579 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 364.90 | 368.70 | 361.85 | 364.30 | 364.30 | 94,644 |
09 Apr 2024 | 367.65 | 368.00 | 357.60 | 359.05 | 359.05 | 39,176 |
08 Apr 2024 | 357.95 | 367.00 | 353.35 | 362.85 | 362.85 | 42,472 |
05 Apr 2024 | 353.65 | 354.10 | 348.00 | 352.20 | 352.20 | 22,263 |
04 Apr 2024 | 358.75 | 358.75 | 348.55 | 350.00 | 350.00 | 66,625 |
03 Apr 2024 | 343.00 | 354.90 | 338.00 | 352.05 | 352.05 | 120,288 |
02 Apr 2024 | 336.05 | 347.50 | 332.00 | 342.80 | 342.80 | 90,315 |
01 Apr 2024 | 329.35 | 335.95 | 327.85 | 334.05 | 334.05 | 98,295 |
28 Mar 2024 | 321.40 | 329.10 | 321.35 | 322.50 | 322.50 | 121,113 |
27 Mar 2024 | 326.95 | 326.95 | 319.20 | 320.50 | 320.50 | 115,741 |
26 Mar 2024 | 329.15 | 329.20 | 322.00 | 324.25 | 324.25 | 271,575 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 332.95 | 333.95 | 327.00 | 328.60 | 328.60 | 123,138 |
21 Mar 2024 | 337.45 | 337.45 | 328.20 | 328.85 | 328.85 | 61,583 |
20 Mar 2024 | 342.95 | 343.25 | 326.95 | 330.05 | 330.05 | 32,716 |
19 Mar 2024 | 340.35 | 344.25 | 336.00 | 336.85 | 336.85 | 21,709 |
18 Mar 2024 | 341.60 | 348.65 | 337.60 | 340.75 | 340.75 | 47,678 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 333.05 | 351.70 | 333.05 | 345.30 | 345.30 | 98,475 |
13 Mar 2024 | 355.55 | 360.70 | 340.05 | 341.55 | 341.55 | 34,969 |
12 Mar 2024 | 362.45 | 368.00 | 355.25 | 357.70 | 357.70 | 64,574 |
11 Mar 2024 | 371.90 | 372.00 | 363.95 | 365.10 | 365.10 | 12,933 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 375.10 | 376.00 | 370.70 | 371.90 | 371.90 | 21,878 |
06 Mar 2024 | 376.55 | 377.65 | 372.40 | 374.80 | 374.80 | 42,801 |
05 Mar 2024 | 373.00 | 377.75 | 371.00 | 376.55 | 376.55 | 13,730 |
04 Mar 2024 | 378.55 | 378.55 | 372.05 | 373.40 | 373.40 | 11,604 |
01 Mar 2024 | 376.95 | 377.60 | 369.00 | 370.15 | 370.15 | 13,661 |
29 Feb 2024 | 371.05 | 373.95 | 363.30 | 372.85 | 372.85 | 47,031 |
28 Feb 2024 | 366.00 | 375.80 | 365.95 | 368.30 | 368.30 | 37,239 |
27 Feb 2024 | 370.00 | 372.25 | 362.35 | 366.00 | 366.00 | 58,315 |
26 Feb 2024 | 385.75 | 385.75 | 373.80 | 374.55 | 374.55 | 18,897 |
23 Feb 2024 | 379.30 | 380.45 | 376.00 | 378.40 | 378.40 | 15,826 |
22 Feb 2024 | 377.30 | 379.25 | 370.70 | 378.00 | 378.00 | 52,023 |
21 Feb 2024 | 379.65 | 383.65 | 370.10 | 372.70 | 372.70 | 60,109 |
20 Feb 2024 | 380.00 | 383.95 | 378.00 | 379.50 | 379.50 | 51,475 |
16 Feb 2024 | 388.50 | 394.00 | 383.00 | 384.35 | 384.35 | 14,296 |
16 Feb 2024 | 3.5 Dividend | |||||
15 Feb 2024 | 386.85 | 393.85 | 383.95 | 388.50 | 385.00 | 49,640 |
14 Feb 2024 | 384.90 | 389.85 | 379.10 | 382.75 | 379.30 | 44,764 |
13 Feb 2024 | 380.25 | 391.75 | 377.00 | 390.75 | 387.23 | 53,622 |
12 Feb 2024 | 391.95 | 394.20 | 379.05 | 381.25 | 377.82 | 70,425 |
09 Feb 2024 | 392.35 | 399.85 | 388.10 | 392.15 | 388.62 | 30,649 |
08 Feb 2024 | 407.95 | 407.95 | 388.20 | 391.35 | 387.82 | 104,157 |
07 Feb 2024 | 413.75 | 417.00 | 410.65 | 413.70 | 409.97 | 34,312 |
06 Feb 2024 | 399.15 | 408.85 | 399.15 | 407.25 | 403.58 | 64,560 |
05 Feb 2024 | 415.60 | 417.50 | 395.60 | 398.75 | 395.16 | 63,028 |
02 Feb 2024 | 431.90 | 432.35 | 415.15 | 416.85 | 413.09 | 35,174 |
01 Feb 2024 | 441.95 | 441.95 | 425.05 | 429.95 | 426.08 | 98,088 |
31 Jan 2024 | 437.00 | 441.00 | 431.70 | 437.60 | 433.66 | 55,595 |
30 Jan 2024 | 439.55 | 452.00 | 433.00 | 435.45 | 431.53 | 320,524 |
29 Jan 2024 | 428.65 | 443.60 | 422.30 | 436.60 | 432.67 | 91,040 |
26 Jan 2024 | 420.30 | 420.30 | 420.30 | 420.30 | 416.51 | - |
25 Jan 2024 | 418.50 | 426.65 | 413.90 | 420.30 | 416.51 | 104,194 |
24 Jan 2024 | 409.25 | 414.85 | 398.35 | 413.65 | 409.92 | 82,373 |
23 Jan 2024 | 439.00 | 440.85 | 403.55 | 406.60 | 402.94 | 96,914 |
22 Jan 2024 | 429.95 | 429.95 | 429.95 | 429.95 | 426.08 | - |
19 Jan 2024 | 403.85 | 433.35 | 403.10 | 429.95 | 426.08 | 232,147 |
18 Jan 2024 | 408.10 | 409.30 | 393.35 | 399.35 | 395.75 | 44,846 |
17 Jan 2024 | 418.85 | 418.85 | 406.60 | 408.70 | 405.02 | 39,772 |
16 Jan 2024 | 414.70 | 427.50 | 413.50 | 417.35 | 413.59 | 137,103 |
12 Jan 2024 | 395.00 | 398.95 | 390.00 | 393.65 | 390.10 | 33,617 |
11 Jan 2024 | 392.55 | 393.40 | 387.15 | 390.20 | 386.68 | 51,619 |
10 Jan 2024 | 396.65 | 398.10 | 386.10 | 389.70 | 386.19 | 28,939 |
09 Jan 2024 | 392.20 | 398.00 | 392.20 | 396.20 | 392.63 | 41,851 |
08 Jan 2024 | 401.85 | 401.85 | 390.05 | 392.05 | 388.52 | 61,711 |
05 Jan 2024 | 404.85 | 404.85 | 395.35 | 397.10 | 393.52 | 20,591 |
04 Jan 2024 | 398.55 | 401.90 | 397.85 | 400.70 | 397.09 | 55,748 |
03 Jan 2024 | 397.10 | 403.70 | 395.90 | 398.10 | 394.51 | 25,092 |
02 Jan 2024 | 406.00 | 406.00 | 394.00 | 397.10 | 393.52 | 27,098 |
29 Dec 2023 | 412.55 | 415.00 | 405.00 | 407.25 | 403.58 | 37,450 |
28 Dec 2023 | 416.55 | 420.00 | 405.85 | 410.20 | 406.50 | 221,495 |
27 Dec 2023 | 397.00 | 416.95 | 395.00 | 412.65 | 408.93 | 512,033 |
26 Dec 2023 | 386.65 | 397.00 | 386.65 | 394.95 | 391.39 | 23,647 |
22 Dec 2023 | 397.30 | 397.30 | 386.55 | 389.15 | 385.64 | 12,719 |
21 Dec 2023 | 375.15 | 391.65 | 375.15 | 389.55 | 386.04 | 30,058 |
20 Dec 2023 | 388.30 | 406.00 | 377.00 | 381.65 | 378.21 | 245,087 |
19 Dec 2023 | 392.05 | 392.05 | 387.85 | 389.00 | 385.50 | 28,446 |
18 Dec 2023 | 393.45 | 396.20 | 385.45 | 390.80 | 387.28 | 25,263 |
15 Dec 2023 | 389.85 | 389.85 | 384.20 | 385.70 | 382.23 | 41,982 |
14 Dec 2023 | 388.75 | 390.85 | 382.55 | 383.80 | 380.34 | 46,888 |
13 Dec 2023 | 392.00 | 394.85 | 383.70 | 387.15 | 383.66 | 19,677 |
12 Dec 2023 | 402.90 | 402.90 | 390.70 | 392.05 | 388.52 | 18,442 |
11 Dec 2023 | 394.65 | 402.30 | 394.00 | 399.70 | 396.10 | 65,925 |
08 Dec 2023 | 400.05 | 405.00 | 391.70 | 394.60 | 391.05 | 96,969 |
07 Dec 2023 | 398.65 | 401.80 | 396.15 | 400.15 | 396.55 | 51,559 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |