Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 363.70 | 372.30 | 363.70 | 370.80 | 370.80 | 9,924 |
02 May 2024 | 350.20 | 364.20 | 350.20 | 363.30 | 363.30 | 9,924 |
01 May 2024 | 348.70 | 350.90 | 347.30 | 350.20 | 350.20 | 5,734 |
30 Apr 2024 | 355.00 | 359.40 | 348.90 | 352.30 | 352.30 | 12,021 |
29 Apr 2024 | 345.70 | 356.00 | 344.40 | 354.90 | 354.90 | 6,681 |
26 Apr 2024 | 349.00 | 349.10 | 346.60 | 347.10 | 347.10 | 2,289 |
25 Apr 2024 | 348.80 | 351.30 | 345.50 | 349.30 | 349.30 | 4,647 |
24 Apr 2024 | 347.00 | 351.70 | 346.40 | 350.10 | 350.10 | 6,271 |
23 Apr 2024 | 345.20 | 349.40 | 344.20 | 346.60 | 346.60 | 4,962 |
22 Apr 2024 | 342.90 | 346.80 | 339.20 | 345.50 | 345.50 | 5,801 |
19 Apr 2024 | 337.00 | 344.70 | 337.00 | 343.40 | 343.40 | 3,297 |
18 Apr 2024 | 340.00 | 340.00 | 337.10 | 337.90 | 337.90 | 3,437 |
17 Apr 2024 | 338.10 | 341.30 | 336.70 | 340.90 | 340.90 | 3,183 |
16 Apr 2024 | 340.40 | 342.00 | 337.40 | 337.70 | 337.70 | 4,388 |
15 Apr 2024 | 343.40 | 343.40 | 338.30 | 340.40 | 340.40 | 2,488 |
12 Apr 2024 | 338.00 | 345.10 | 337.40 | 343.90 | 343.90 | 5,679 |
11 Apr 2024 | 335.10 | 338.70 | 334.50 | 338.20 | 338.20 | 3,938 |
10 Apr 2024 | 339.70 | 339.90 | 334.60 | 335.10 | 335.10 | 1,791 |
09 Apr 2024 | 338.70 | 341.60 | 336.40 | 339.00 | 339.00 | 2,906 |
08 Apr 2024 | 336.60 | 341.10 | 335.90 | 339.60 | 339.60 | 2,590 |
05 Apr 2024 | 337.70 | 340.20 | 335.90 | 336.70 | 336.70 | 3,512 |
04 Apr 2024 | 335.80 | 339.20 | 334.00 | 339.00 | 339.00 | 2,950 |
03 Apr 2024 | 334.50 | 337.10 | 332.20 | 336.10 | 336.10 | 4,187 |
02 Apr 2024 | 339.80 | 340.10 | 334.20 | 334.80 | 334.80 | 3,098 |
01 Apr 2024 | 344.00 | 344.20 | 338.40 | 339.80 | 339.80 | 2,644 |
28 Mar 2024 | 344.00 | 344.90 | 337.50 | 343.00 | 343.00 | 4,085 |
27 Mar 2024 | 344.20 | 345.40 | 342.90 | 343.70 | 343.70 | 1,910 |
26 Mar 2024 | 345.70 | 346.60 | 343.90 | 345.00 | 345.00 | 2,141 |
25 Mar 2024 | 345.70 | 348.10 | 343.50 | 346.80 | 346.80 | 2,236 |
22 Mar 2024 | 349.30 | 349.70 | 343.90 | 346.00 | 346.00 | 1,968 |
21 Mar 2024 | 347.20 | 351.30 | 345.00 | 349.60 | 349.60 | 3,264 |
20 Mar 2024 | 341.70 | 347.90 | 340.70 | 347.70 | 347.70 | 5,987 |
19 Mar 2024 | 338.40 | 341.70 | 336.90 | 341.00 | 341.00 | 3,870 |
18 Mar 2024 | 339.90 | 342.60 | 338.40 | 338.80 | 338.80 | 2,032 |
15 Mar 2024 | 342.80 | 343.80 | 339.20 | 340.30 | 340.30 | 2,414 |
14 Mar 2024 | 341.20 | 347.20 | 340.30 | 342.90 | 342.90 | 4,225 |
13 Mar 2024 | 343.00 | 343.90 | 338.20 | 341.60 | 341.60 | 3,151 |
12 Mar 2024 | 341.90 | 344.90 | 340.30 | 344.00 | 344.00 | 3,740 |
11 Mar 2024 | 345.30 | 346.00 | 340.40 | 341.90 | 341.90 | 1,376 |
08 Mar 2024 | 336.00 | 345.30 | 335.70 | 345.30 | 345.30 | 3,741 |
07 Mar 2024 | 334.00 | 338.10 | 334.00 | 336.70 | 336.70 | 2,588 |
06 Mar 2024 | 335.00 | 335.90 | 331.40 | 334.30 | 334.30 | 3,556 |
05 Mar 2024 | 338.90 | 338.90 | 334.60 | 335.00 | 335.00 | 4,165 |
04 Mar 2024 | 338.70 | 340.10 | 336.50 | 337.50 | 337.50 | 1,615 |
01 Mar 2024 | 334.70 | 337.80 | 332.70 | 336.50 | 336.50 | 2,104 |
29 Feb 2024 | 333.60 | 336.10 | 330.50 | 333.70 | 333.70 | 4,275 |
28 Feb 2024 | 332.90 | 335.10 | 330.80 | 333.70 | 333.70 | 1,447 |
27 Feb 2024 | 333.50 | 338.30 | 330.20 | 331.00 | 331.00 | 2,585 |
26 Feb 2024 | 338.10 | 338.10 | 331.60 | 333.50 | 333.50 | 1,584 |
23 Feb 2024 | 336.60 | 337.60 | 333.60 | 334.30 | 334.30 | 4,785 |
22 Feb 2024 | 339.30 | 340.40 | 335.30 | 336.00 | 336.00 | 1,829 |
21 Feb 2024 | 343.00 | 343.00 | 338.70 | 339.30 | 339.30 | 1,678 |
20 Feb 2024 | 341.90 | 345.40 | 341.70 | 343.40 | 343.40 | 852 |
16 Feb 2024 | 336.20 | 340.80 | 336.20 | 340.50 | 340.50 | 1,916 |
15 Feb 2024 | 339.80 | 340.80 | 335.90 | 336.10 | 336.10 | 2,246 |
14 Feb 2024 | 341.90 | 343.80 | 339.80 | 340.10 | 340.10 | 1,755 |
13 Feb 2024 | 345.00 | 345.60 | 341.90 | 343.10 | 343.10 | 1,285 |
12 Feb 2024 | 343.50 | 348.80 | 343.40 | 346.10 | 346.10 | 1,256 |
09 Feb 2024 | 345.10 | 345.80 | 341.00 | 343.10 | 343.10 | 3,321 |
08 Feb 2024 | 348.00 | 349.50 | 342.30 | 344.80 | 344.80 | 3,863 |
07 Feb 2024 | 352.60 | 352.60 | 346.80 | 347.90 | 347.90 | 2,804 |
06 Feb 2024 | 354.30 | 354.60 | 351.60 | 352.70 | 352.70 | 1,437 |
05 Feb 2024 | 353.10 | 354.80 | 350.60 | 354.40 | 354.40 | 1,320 |
02 Feb 2024 | 358.50 | 359.80 | 352.90 | 353.30 | 353.30 | 1,486 |
01 Feb 2024 | 361.00 | 362.00 | 356.00 | 357.10 | 357.10 | 3,644 |
31 Jan 2024 | 359.30 | 363.00 | 356.00 | 361.70 | 361.70 | 2,394 |
30 Jan 2024 | 351.60 | 360.50 | 351.60 | 359.80 | 359.80 | 1,460 |
29 Jan 2024 | 352.10 | 357.20 | 349.60 | 354.20 | 354.20 | 1,711 |
26 Jan 2024 | 357.50 | 359.20 | 351.40 | 352.20 | 352.20 | 2,225 |
25 Jan 2024 | 362.10 | 363.90 | 356.80 | 358.20 | 358.20 | 1,739 |
24 Jan 2024 | 359.00 | 363.10 | 358.40 | 362.10 | 362.10 | 1,696 |
23 Jan 2024 | 357.00 | 359.50 | 356.30 | 359.10 | 359.10 | 1,615 |
22 Jan 2024 | 356.90 | 357.20 | 353.30 | 356.10 | 356.10 | 1,520 |
19 Jan 2024 | 356.90 | 360.50 | 355.40 | 356.30 | 356.30 | 3,592 |
18 Jan 2024 | 354.30 | 356.30 | 353.60 | 355.70 | 355.70 | 1,680 |
17 Jan 2024 | 363.20 | 364.00 | 353.90 | 354.40 | 354.40 | 1,489 |
16 Jan 2024 | 358.90 | 363.00 | 358.10 | 362.50 | 362.50 | 2,255 |
12 Jan 2024 | 359.10 | 360.50 | 352.00 | 358.30 | 358.30 | 4,007 |
11 Jan 2024 | 361.40 | 364.00 | 359.00 | 359.30 | 359.30 | 1,389 |
10 Jan 2024 | 365.10 | 365.10 | 360.90 | 361.30 | 361.30 | 1,850 |
09 Jan 2024 | 365.90 | 366.10 | 361.80 | 364.30 | 364.30 | 2,215 |
08 Jan 2024 | 367.00 | 367.30 | 363.80 | 365.00 | 365.00 | 1,596 |
05 Jan 2024 | 369.40 | 369.50 | 366.60 | 367.00 | 367.00 | 2,625 |
04 Jan 2024 | 371.30 | 372.80 | 369.30 | 370.10 | 370.10 | 1,111 |
03 Jan 2024 | 371.90 | 374.20 | 369.30 | 371.80 | 371.80 | 976 |
02 Jan 2024 | 376.00 | 376.50 | 369.40 | 371.20 | 371.20 | 1,719 |
29 Dec 2023 | 382.70 | 383.30 | 376.40 | 376.80 | 376.80 | 1,208 |
28 Dec 2023 | 384.90 | 385.30 | 381.20 | 381.60 | 381.60 | 901 |
27 Dec 2023 | 383.20 | 384.30 | 381.00 | 383.40 | 383.40 | 545 |
26 Dec 2023 | 378.20 | 383.90 | 376.50 | 383.60 | 383.60 | 644 |
22 Dec 2023 | 376.00 | 379.60 | 375.00 | 379.60 | 379.60 | 432 |
21 Dec 2023 | 376.50 | 378.20 | 374.10 | 376.00 | 376.00 | 981 |
20 Dec 2023 | 380.90 | 380.90 | 375.50 | 376.40 | 376.40 | 1,169 |
19 Dec 2023 | 382.90 | 383.10 | 378.30 | 378.40 | 378.40 | 380 |
18 Dec 2023 | 380.90 | 384.60 | 379.00 | 384.30 | 384.30 | 646 |
15 Dec 2023 | 382.40 | 384.10 | 379.60 | 380.60 | 380.60 | 622 |
14 Dec 2023 | 383.90 | 384.00 | 380.50 | 383.20 | 383.20 | 467 |
13 Dec 2023 | 381.50 | 384.50 | 378.00 | 381.50 | 381.50 | 806 |
12 Dec 2023 | 387.60 | 388.70 | 384.00 | 385.20 | 385.20 | 593 |
11 Dec 2023 | 384.90 | 387.70 | 382.70 | 387.50 | 387.50 | 379 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |