Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | - | - | - | - | - | - |
20 May 2024 | - | - | - | - | - | - |
17 May 2024 | 365.30 | 380.00 | 365.30 | 377.75 | 377.75 | 8,638 |
16 May 2024 | 365.75 | 375.00 | 365.75 | 372.70 | 372.70 | 5,607 |
15 May 2024 | 368.00 | 371.05 | 363.95 | 365.95 | 365.95 | 1,552 |
14 May 2024 | 368.00 | 369.70 | 363.00 | 368.40 | 368.40 | 4,873 |
13 May 2024 | 362.05 | 369.00 | 355.05 | 366.75 | 366.75 | 1,259 |
10 May 2024 | 356.40 | 371.50 | 353.70 | 362.50 | 362.50 | 13,358 |
09 May 2024 | 358.65 | 364.95 | 352.25 | 353.45 | 353.45 | 6,856 |
08 May 2024 | 361.60 | 367.15 | 359.95 | 365.50 | 365.50 | 7,589 |
07 May 2024 | 366.35 | 370.50 | 360.00 | 362.80 | 362.80 | 4,305 |
06 May 2024 | 371.55 | 371.55 | 359.85 | 364.65 | 364.65 | 3,830 |
03 May 2024 | 366.10 | 367.85 | 361.25 | 363.00 | 363.00 | 2,542 |
02 May 2024 | 364.95 | 368.00 | 358.00 | 362.95 | 362.95 | 2,657 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 373.25 | 374.15 | 364.55 | 364.80 | 364.80 | 6,177 |
29 Apr 2024 | 373.75 | 380.05 | 369.95 | 371.05 | 371.05 | 6,776 |
26 Apr 2024 | 375.00 | 378.00 | 372.25 | 376.65 | 376.65 | 13,965 |
25 Apr 2024 | 385.15 | 385.15 | 371.90 | 373.65 | 373.65 | 8,535 |
24 Apr 2024 | 373.10 | 389.00 | 373.00 | 387.25 | 387.25 | 32,860 |
23 Apr 2024 | 377.00 | 377.00 | 369.95 | 371.60 | 371.60 | 3,539 |
22 Apr 2024 | 384.85 | 384.85 | 372.30 | 373.25 | 373.25 | 3,959 |
19 Apr 2024 | 371.00 | 379.60 | 366.50 | 373.60 | 373.60 | 16,631 |
18 Apr 2024 | 370.20 | 383.00 | 370.20 | 376.50 | 376.50 | 27,458 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 358.65 | 374.00 | 357.20 | 370.20 | 370.20 | 17,423 |
15 Apr 2024 | 362.00 | 371.20 | 354.95 | 361.35 | 361.35 | 5,600 |
12 Apr 2024 | 354.00 | 373.50 | 354.00 | 366.35 | 366.35 | 41,757 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 358.05 | 372.20 | 353.00 | 354.70 | 354.70 | 23,431 |
09 Apr 2024 | 355.85 | 358.50 | 352.50 | 357.65 | 357.65 | 4,780 |
08 Apr 2024 | 364.95 | 364.95 | 350.95 | 353.00 | 353.00 | 6,328 |
05 Apr 2024 | 358.25 | 359.00 | 352.40 | 356.85 | 356.85 | 5,365 |
04 Apr 2024 | 360.40 | 361.00 | 351.00 | 357.85 | 357.85 | 8,177 |
03 Apr 2024 | 346.00 | 359.95 | 345.95 | 355.40 | 355.40 | 9,548 |
02 Apr 2024 | 342.75 | 351.60 | 341.00 | 348.00 | 348.00 | 4,326 |
01 Apr 2024 | 328.75 | 339.50 | 327.80 | 338.50 | 338.50 | 3,981 |
28 Mar 2024 | 318.00 | 333.05 | 315.30 | 321.90 | 321.90 | 14,540 |
27 Mar 2024 | 321.05 | 323.90 | 313.75 | 316.05 | 316.05 | 35,604 |
26 Mar 2024 | 325.85 | 327.60 | 321.75 | 322.55 | 322.55 | 17,301 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 329.00 | 332.85 | 325.00 | 326.95 | 326.95 | 10,101 |
21 Mar 2024 | 329.55 | 333.60 | 328.10 | 329.35 | 329.35 | 7,551 |
20 Mar 2024 | 332.35 | 337.05 | 326.10 | 329.60 | 329.60 | 11,021 |
19 Mar 2024 | 343.35 | 345.20 | 331.20 | 332.20 | 332.20 | 4,381 |
18 Mar 2024 | 344.50 | 346.90 | 339.45 | 342.10 | 342.10 | 2,030 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 323.35 | 338.05 | 323.35 | 334.55 | 334.55 | 8,481 |
13 Mar 2024 | 338.00 | 339.45 | 321.15 | 323.85 | 323.85 | 6,988 |
12 Mar 2024 | 346.45 | 348.55 | 335.15 | 337.10 | 337.10 | 9,180 |
11 Mar 2024 | 350.00 | 351.80 | 342.75 | 345.80 | 345.80 | 14,564 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 345.30 | 352.10 | 345.30 | 349.90 | 349.90 | 4,641 |
06 Mar 2024 | 356.55 | 356.80 | 345.05 | 346.45 | 346.45 | 7,291 |
05 Mar 2024 | 351.00 | 358.70 | 351.00 | 355.90 | 355.90 | 6,976 |
04 Mar 2024 | 358.75 | 359.75 | 352.85 | 356.65 | 356.65 | 5,869 |
01 Mar 2024 | 355.20 | 359.10 | 355.00 | 357.05 | 357.05 | 2,536 |
29 Feb 2024 | 353.45 | 356.60 | 351.25 | 353.00 | 353.00 | 3,836 |
28 Feb 2024 | 362.85 | 362.95 | 352.00 | 353.30 | 353.30 | 14,138 |
27 Feb 2024 | 360.10 | 367.10 | 346.70 | 359.40 | 359.40 | 34,034 |
26 Feb 2024 | 361.75 | 370.25 | 356.80 | 365.70 | 365.70 | 5,685 |
23 Feb 2024 | 368.00 | 368.00 | 363.95 | 367.05 | 367.05 | 9,192 |
22 Feb 2024 | 371.80 | 371.80 | 364.00 | 365.70 | 365.70 | 7,073 |
21 Feb 2024 | 372.05 | 377.00 | 368.05 | 369.00 | 369.00 | 10,894 |
20 Feb 2024 | 376.45 | 378.00 | 370.20 | 372.70 | 372.70 | 10,379 |
16 Feb 2024 | 369.70 | 373.10 | 368.00 | 371.40 | 371.40 | 6,931 |
15 Feb 2024 | 372.60 | 373.70 | 365.50 | 368.80 | 368.80 | 7,682 |
14 Feb 2024 | 354.85 | 374.00 | 353.00 | 368.05 | 368.05 | 20,878 |
13 Feb 2024 | 373.95 | 373.95 | 358.20 | 362.50 | 362.50 | 7,715 |
12 Feb 2024 | 376.45 | 379.00 | 361.70 | 362.65 | 362.65 | 17,653 |
09 Feb 2024 | 393.85 | 393.85 | 367.20 | 374.80 | 374.80 | 26,350 |
08 Feb 2024 | 396.00 | 397.00 | 384.70 | 389.15 | 389.15 | 21,246 |
07 Feb 2024 | 395.45 | 395.45 | 385.85 | 393.65 | 393.65 | 24,505 |
06 Feb 2024 | 393.00 | 393.80 | 383.85 | 392.25 | 392.25 | 28,950 |
05 Feb 2024 | 376.90 | 392.00 | 376.90 | 388.55 | 388.55 | 55,896 |
02 Feb 2024 | 371.00 | 379.35 | 366.65 | 376.90 | 376.90 | 28,917 |
01 Feb 2024 | 374.50 | 377.25 | 366.95 | 368.40 | 368.40 | 3,546 |
31 Jan 2024 | 372.45 | 379.70 | 370.45 | 371.75 | 371.75 | 11,911 |
30 Jan 2024 | 371.25 | 372.05 | 366.55 | 369.75 | 369.75 | 5,155 |
29 Jan 2024 | 369.15 | 371.70 | 367.00 | 368.50 | 368.50 | 15,623 |
26 Jan 2024 | 368.30 | 368.30 | 368.30 | 368.30 | 368.30 | - |
25 Jan 2024 | 365.55 | 372.30 | 364.95 | 368.30 | 368.30 | 9,480 |
24 Jan 2024 | 365.95 | 371.00 | 362.40 | 365.55 | 365.55 | 12,273 |
23 Jan 2024 | 377.15 | 380.00 | 362.15 | 364.35 | 364.35 | 11,831 |
22 Jan 2024 | 367.85 | 367.85 | 367.85 | 367.85 | 367.85 | - |
19 Jan 2024 | 376.00 | 377.20 | 366.95 | 367.85 | 367.85 | 15,140 |
18 Jan 2024 | 374.65 | 376.40 | 361.00 | 372.70 | 372.70 | 7,755 |
17 Jan 2024 | 370.05 | 378.05 | 370.05 | 373.25 | 373.25 | 6,835 |
16 Jan 2024 | 393.20 | 393.20 | 377.00 | 381.20 | 381.20 | 45,489 |
12 Jan 2024 | 369.95 | 371.25 | 365.00 | 366.45 | 366.45 | 23,389 |
11 Jan 2024 | 368.80 | 371.50 | 364.90 | 368.60 | 368.60 | 17,979 |
10 Jan 2024 | 358.20 | 366.00 | 358.20 | 365.15 | 365.15 | 5,447 |
09 Jan 2024 | 364.75 | 367.30 | 362.05 | 364.40 | 364.40 | 10,409 |
08 Jan 2024 | 364.90 | 367.45 | 360.25 | 362.60 | 362.60 | 5,740 |
05 Jan 2024 | 367.75 | 367.75 | 361.40 | 363.40 | 363.40 | 8,816 |
04 Jan 2024 | 358.15 | 365.00 | 358.15 | 361.25 | 361.25 | 10,692 |
03 Jan 2024 | 357.65 | 365.35 | 357.65 | 359.20 | 359.20 | 7,976 |
02 Jan 2024 | 366.15 | 368.05 | 360.50 | 363.55 | 363.55 | 9,647 |
29 Dec 2023 | 364.50 | 364.50 | 357.90 | 360.50 | 360.50 | 12,776 |
28 Dec 2023 | 370.50 | 370.50 | 360.45 | 361.55 | 361.55 | 8,991 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |