Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 June 2024 | 408.00 | 426.50 | 405.00 | 421.00 | 421.00 | 6,300,160 |
27 June 2024 | 400.00 | 404.00 | 398.00 | 400.00 | 400.00 | 689,352 |
26 June 2024 | 400.00 | 403.50 | 394.00 | 401.50 | 401.50 | 1,292,843 |
25 June 2024 | 400.00 | 408.00 | 394.00 | 398.50 | 398.50 | 2,174,267 |
24 June 2024 | 392.00 | 399.50 | 388.50 | 398.50 | 398.50 | 1,237,141 |
21 June 2024 | 389.50 | 393.50 | 383.50 | 391.00 | 391.00 | 924,323 |
20 June 2024 | 391.00 | 395.00 | 383.50 | 387.00 | 387.00 | 789,645 |
19 June 2024 | 382.00 | 393.00 | 382.00 | 390.00 | 390.00 | 1,149,556 |
18 June 2024 | 383.00 | 386.00 | 381.00 | 381.50 | 381.50 | 621,503 |
17 June 2024 | 384.50 | 388.50 | 382.50 | 383.00 | 383.00 | 851,430 |
14 June 2024 | 386.00 | 388.00 | 383.50 | 383.50 | 383.50 | 830,824 |
13 June 2024 | 392.00 | 396.50 | 384.00 | 387.50 | 387.50 | 1,624,686 |
12 June 2024 | 399.50 | 400.50 | 393.50 | 395.00 | 395.00 | 610,470 |
11 June 2024 | 398.50 | 402.50 | 396.50 | 399.50 | 399.50 | 1,256,121 |
07 June 2024 | 399.00 | 400.00 | 393.50 | 398.50 | 398.50 | 1,255,647 |
06 June 2024 | 395.00 | 402.00 | 393.00 | 400.00 | 400.00 | 2,084,384 |
05 June 2024 | 395.50 | 400.00 | 391.00 | 394.50 | 394.50 | 2,265,056 |
04 June 2024 | 385.50 | 403.00 | 384.00 | 394.50 | 394.50 | 4,533,545 |
03 June 2024 | 388.00 | 388.50 | 384.50 | 387.00 | 387.00 | 985,562 |
31 May 2024 | 384.50 | 388.00 | 381.00 | 385.00 | 385.00 | 1,599,167 |
30 May 2024 | 378.50 | 386.00 | 377.00 | 382.00 | 382.00 | 887,456 |
29 May 2024 | 379.50 | 383.50 | 378.00 | 378.50 | 378.50 | 815,916 |
28 May 2024 | 375.00 | 381.50 | 373.00 | 377.00 | 377.00 | 700,153 |
27 May 2024 | 376.00 | 378.00 | 370.00 | 375.00 | 375.00 | 825,233 |
24 May 2024 | 369.50 | 374.00 | 365.50 | 371.00 | 371.00 | 801,600 |
23 May 2024 | 362.00 | 372.00 | 362.00 | 367.50 | 367.50 | 1,262,507 |
22 May 2024 | 362.50 | 366.00 | 361.00 | 363.00 | 363.00 | 1,305,100 |
21 May 2024 | 365.00 | 370.50 | 361.00 | 361.50 | 361.50 | 974,360 |
20 May 2024 | 373.00 | 373.00 | 366.00 | 366.50 | 366.50 | 721,884 |
17 May 2024 | 373.00 | 375.00 | 370.00 | 372.50 | 372.50 | 691,241 |
16 May 2024 | 377.00 | 380.00 | 370.00 | 372.00 | 372.00 | 1,968,705 |
15 May 2024 | 385.50 | 386.00 | 371.00 | 373.50 | 373.50 | 2,736,425 |
14 May 2024 | 384.50 | 387.50 | 380.50 | 387.50 | 387.50 | 601,179 |
13 May 2024 | 382.50 | 387.50 | 377.50 | 382.00 | 382.00 | 790,327 |
10 May 2024 | 387.50 | 387.50 | 379.50 | 380.00 | 380.00 | 1,235,376 |
09 May 2024 | 388.00 | 392.50 | 385.50 | 387.50 | 387.50 | 999,130 |
08 May 2024 | 390.50 | 391.50 | 378.00 | 388.00 | 388.00 | 2,109,067 |
07 May 2024 | 387.00 | 389.00 | 382.00 | 388.00 | 388.00 | 1,008,505 |
06 May 2024 | 390.00 | 393.00 | 382.00 | 387.00 | 387.00 | 1,518,235 |
03 May 2024 | 394.50 | 395.00 | 383.00 | 385.00 | 385.00 | 1,943,878 |
02 May 2024 | 390.00 | 395.00 | 389.00 | 394.00 | 394.00 | 607,424 |
30 Apr 2024 | 394.00 | 398.00 | 391.00 | 392.00 | 392.00 | 1,418,048 |
29 Apr 2024 | 398.00 | 403.50 | 394.00 | 398.50 | 398.50 | 1,672,470 |
26 Apr 2024 | 389.50 | 395.50 | 387.50 | 394.00 | 394.00 | 1,202,776 |
25 Apr 2024 | 391.50 | 401.00 | 389.00 | 389.50 | 389.50 | 2,598,080 |
24 Apr 2024 | 392.00 | 392.50 | 387.00 | 392.00 | 392.00 | 1,475,871 |
23 Apr 2024 | 389.50 | 395.50 | 387.50 | 388.00 | 388.00 | 1,883,796 |
22 Apr 2024 | 382.50 | 394.00 | 380.50 | 387.00 | 387.00 | 3,094,929 |
19 Apr 2024 | 372.00 | 381.50 | 367.00 | 380.50 | 380.50 | 2,571,178 |
18 Apr 2024 | 373.00 | 380.50 | 373.00 | 376.00 | 376.00 | 947,300 |
17 Apr 2024 | 370.00 | 381.00 | 370.00 | 372.50 | 372.50 | 1,155,429 |
16 Apr 2024 | 375.50 | 375.50 | 366.50 | 368.00 | 368.00 | 1,112,961 |
15 Apr 2024 | 380.00 | 383.00 | 377.00 | 379.50 | 379.50 | 695,804 |
12 Apr 2024 | 385.00 | 395.00 | 384.50 | 384.50 | 384.50 | 1,403,216 |
11 Apr 2024 | 387.00 | 387.00 | 382.00 | 385.00 | 385.00 | 1,198,501 |
10 Apr 2024 | 377.00 | 389.50 | 376.00 | 387.50 | 387.50 | 2,909,752 |
09 Apr 2024 | 371.50 | 378.00 | 366.00 | 376.00 | 376.00 | 1,672,235 |
08 Apr 2024 | 375.00 | 382.00 | 368.50 | 368.50 | 368.50 | 1,492,633 |
03 Apr 2024 | 378.50 | 380.00 | 374.50 | 374.50 | 374.50 | 1,272,251 |
02 Apr 2024 | 374.50 | 379.00 | 374.50 | 378.50 | 378.50 | 1,826,825 |
01 Apr 2024 | 371.00 | 377.50 | 371.00 | 374.50 | 374.50 | 1,984,255 |
29 Mar 2024 | 364.00 | 372.00 | 363.00 | 371.50 | 371.50 | 2,976,000 |
28 Mar 2024 | 370.00 | 372.00 | 360.00 | 365.50 | 365.50 | 6,718,295 |
28 Mar 2024 | 16.4 Dividend | |||||
27 Mar 2024 | 401.00 | 401.00 | 389.00 | 397.00 | 380.60 | 2,255,245 |
26 Mar 2024 | 399.00 | 403.00 | 398.50 | 400.00 | 383.48 | 1,531,497 |
25 Mar 2024 | 399.50 | 404.00 | 397.50 | 400.00 | 383.48 | 1,080,773 |
22 Mar 2024 | 407.00 | 407.00 | 394.50 | 400.00 | 383.48 | 2,003,605 |
21 Mar 2024 | 407.00 | 412.00 | 404.00 | 407.00 | 390.19 | 1,555,728 |
20 Mar 2024 | 402.00 | 407.50 | 402.00 | 405.00 | 388.27 | 1,678,568 |
19 Mar 2024 | 394.00 | 403.00 | 393.50 | 402.50 | 385.87 | 1,309,049 |
18 Mar 2024 | 397.00 | 400.00 | 386.00 | 395.00 | 378.68 | 2,136,378 |
15 Mar 2024 | 403.00 | 406.00 | 393.00 | 401.00 | 384.43 | 3,174,251 |
14 Mar 2024 | 379.50 | 403.00 | 379.50 | 397.50 | 381.08 | 5,782,824 |
13 Mar 2024 | 370.50 | 377.00 | 367.50 | 375.00 | 359.51 | 1,335,537 |
12 Mar 2024 | 366.00 | 371.00 | 364.50 | 371.00 | 355.67 | 1,107,647 |
11 Mar 2024 | 365.00 | 370.50 | 365.00 | 365.50 | 350.40 | 594,115 |
08 Mar 2024 | 363.50 | 368.50 | 363.00 | 365.50 | 350.40 | 1,507,830 |
07 Mar 2024 | 363.50 | 367.50 | 362.50 | 363.50 | 348.48 | 794,487 |
06 Mar 2024 | 369.00 | 369.00 | 363.00 | 363.00 | 348.00 | 1,443,929 |
05 Mar 2024 | 371.00 | 374.50 | 369.00 | 369.00 | 353.76 | 753,659 |
04 Mar 2024 | 373.50 | 375.00 | 370.00 | 370.50 | 355.19 | 1,085,204 |
01 Mar 2024 | 372.50 | 378.50 | 371.50 | 373.50 | 358.07 | 868,271 |
29 Feb 2024 | 373.00 | 374.50 | 366.50 | 371.50 | 356.15 | 1,438,205 |
27 Feb 2024 | 375.00 | 380.00 | 370.50 | 373.00 | 357.59 | 931,283 |
26 Feb 2024 | 372.00 | 377.50 | 371.50 | 373.00 | 357.59 | 558,185 |
23 Feb 2024 | 375.50 | 378.50 | 373.00 | 373.50 | 358.07 | 890,795 |
22 Feb 2024 | 375.00 | 380.50 | 374.00 | 376.00 | 360.47 | 1,089,153 |
21 Feb 2024 | 373.50 | 377.00 | 368.00 | 374.50 | 359.03 | 1,528,243 |
20 Feb 2024 | 371.00 | 382.00 | 370.00 | 378.50 | 362.86 | 1,906,445 |
19 Feb 2024 | 363.50 | 369.00 | 361.50 | 369.00 | 353.76 | 745,016 |
16 Feb 2024 | 366.00 | 367.00 | 361.50 | 363.00 | 348.00 | 943,109 |
15 Feb 2024 | 367.00 | 372.00 | 359.00 | 364.50 | 349.44 | 1,416,682 |
05 Feb 2024 | 365.00 | 366.00 | 359.00 | 364.00 | 348.96 | 1,421,058 |
02 Feb 2024 | 362.50 | 367.00 | 361.00 | 367.00 | 351.84 | 813,179 |
01 Feb 2024 | 360.00 | 364.00 | 360.00 | 362.00 | 347.05 | 675,009 |
31 Jan 2024 | 357.50 | 364.50 | 357.50 | 360.00 | 345.13 | 835,778 |
30 Jan 2024 | 353.00 | 359.00 | 353.00 | 357.50 | 342.73 | 687,000 |
29 Jan 2024 | 347.50 | 355.00 | 347.50 | 355.00 | 340.34 | 938,208 |
26 Jan 2024 | 350.50 | 353.00 | 345.00 | 347.50 | 333.14 | 1,827,638 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |