Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jun 2024 | 346.50 | 351.00 | 346.50 | 351.00 | 351.00 | 100 |
25 Jun 2024 | 345.50 | 350.00 | 341.50 | 346.50 | 346.50 | 5,197 |
24 Jun 2024 | 325.00 | 345.50 | 321.00 | 345.50 | 345.50 | 7,116 |
20 Jun 2024 | 332.50 | 333.00 | 323.50 | 328.00 | 328.00 | 9,449 |
19 Jun 2024 | 342.50 | 344.00 | 325.50 | 328.00 | 328.00 | 11,509 |
18 Jun 2024 | 349.00 | 352.50 | 340.00 | 342.00 | 342.00 | 5,113 |
17 Jun 2024 | 352.00 | 364.00 | 349.00 | 349.00 | 349.00 | 7,288 |
14 Jun 2024 | 356.00 | 360.50 | 351.00 | 352.00 | 352.00 | 5,618 |
13 Jun 2024 | 358.50 | 367.00 | 357.50 | 358.50 | 358.50 | 2,500 |
12 Jun 2024 | 355.50 | 371.50 | 352.00 | 365.00 | 365.00 | 6,241 |
11 Jun 2024 | 359.00 | 363.00 | 352.00 | 352.00 | 352.00 | 3,778 |
10 Jun 2024 | 345.50 | 358.50 | 342.50 | 358.50 | 358.50 | 8,103 |
07 Jun 2024 | 363.50 | 363.50 | 347.00 | 347.00 | 347.00 | 4,821 |
05 Jun 2024 | 343.50 | 366.00 | 343.50 | 363.00 | 363.00 | 5,651 |
04 Jun 2024 | 347.00 | 354.00 | 347.00 | 349.00 | 349.00 | 54,700 |
03 Jun 2024 | 341.00 | 353.00 | 340.00 | 347.00 | 347.00 | 5,620 |
31 May 2024 | 350.00 | 353.50 | 340.50 | 340.50 | 340.50 | 18,338 |
30 May 2024 | 358.00 | 358.00 | 346.00 | 352.00 | 352.00 | 12,227 |
29 May 2024 | 368.50 | 374.00 | 361.50 | 362.00 | 362.00 | 7,132 |
28 May 2024 | 360.50 | 372.00 | 353.00 | 368.50 | 368.50 | 15,095 |
27 May 2024 | 391.50 | 396.50 | 357.00 | 360.00 | 360.00 | 15,440 |
24 May 2024 | 380.00 | 391.00 | 374.00 | 391.00 | 391.00 | 5,826 |
23 May 2024 | 387.50 | 398.00 | 387.00 | 390.00 | 390.00 | 263,568 |
22 May 2024 | 387.00 | 397.50 | 385.50 | 385.50 | 385.50 | 6,674 |
21 May 2024 | 387.50 | 390.00 | 379.50 | 385.50 | 385.50 | 3,926 |
20 May 2024 | 377.00 | 392.50 | 373.00 | 388.00 | 388.00 | 24,665 |
17 May 2024 | 374.50 | 376.00 | 365.50 | 376.00 | 376.00 | 9,013 |
16 May 2024 | 373.50 | 380.00 | 370.00 | 379.00 | 379.00 | 9,527 |
15 May 2024 | 368.00 | 375.00 | 364.50 | 373.00 | 373.00 | 11,352 |
14 May 2024 | 352.00 | 372.00 | 352.00 | 368.00 | 368.00 | 11,464 |
13 May 2024 | 340.00 | 351.00 | 340.00 | 351.00 | 351.00 | 13,488 |
10 May 2024 | 337.00 | 343.00 | 337.00 | 340.00 | 340.00 | 5,250 |
08 May 2024 | 329.00 | 337.00 | 327.00 | 337.00 | 337.00 | 4,070 |
07 May 2024 | 315.50 | 327.00 | 314.00 | 325.00 | 325.00 | 8,757 |
06 May 2024 | 325.00 | 328.00 | 313.00 | 316.00 | 316.00 | 6,671 |
03 May 2024 | 328.50 | 333.50 | 323.00 | 324.00 | 324.00 | 3,864 |
02 May 2024 | 351.50 | 351.50 | 323.00 | 323.00 | 323.00 | 11,853 |
30 Apr 2024 | 320.50 | 352.00 | 320.50 | 352.00 | 352.00 | 14,184 |
29 Apr 2024 | 321.00 | 324.50 | 307.00 | 320.00 | 320.00 | 10,511 |
26 Apr 2024 | 323.00 | 330.00 | 319.00 | 319.50 | 319.50 | 4,741 |
26 Apr 2024 | 1.75 Dividend | |||||
25 Apr 2024 | 360.00 | 360.00 | 322.00 | 322.00 | 320.25 | 9,051 |
24 Apr 2024 | 339.50 | 342.00 | 334.50 | 337.50 | 335.67 | 3,720 |
23 Apr 2024 | 350.50 | 350.50 | 330.00 | 338.00 | 336.16 | 4,820 |
22 Apr 2024 | 306.00 | 341.50 | 304.00 | 336.50 | 334.67 | 10,200 |
19 Apr 2024 | 314.50 | 314.50 | 305.00 | 306.00 | 304.34 | 19,334 |
18 Apr 2024 | 324.00 | 327.50 | 314.50 | 315.00 | 313.29 | 6,761 |
17 Apr 2024 | 321.50 | 322.00 | 316.00 | 321.00 | 319.26 | 6,093 |
16 Apr 2024 | 327.00 | 330.00 | 321.50 | 323.00 | 321.24 | 11,174 |
15 Apr 2024 | 351.50 | 352.00 | 331.50 | 331.50 | 329.70 | 9,161 |
12 Apr 2024 | 358.00 | 362.50 | 349.50 | 351.50 | 349.59 | 4,921 |
11 Apr 2024 | 358.00 | 360.50 | 354.00 | 358.00 | 356.05 | 2,159 |
10 Apr 2024 | 365.00 | 365.00 | 355.00 | 358.00 | 356.05 | 2,772 |
09 Apr 2024 | 372.00 | 372.00 | 364.00 | 365.00 | 363.02 | 3,444 |
08 Apr 2024 | 369.00 | 375.00 | 369.00 | 372.50 | 370.48 | 2,619 |
05 Apr 2024 | 371.50 | 372.00 | 363.00 | 367.00 | 365.01 | 3,725 |
04 Apr 2024 | 372.50 | 373.00 | 366.00 | 372.00 | 369.98 | 2,158 |
03 Apr 2024 | 367.00 | 368.50 | 352.50 | 365.50 | 363.51 | 10,293 |
02 Apr 2024 | 377.00 | 384.50 | 364.00 | 364.50 | 362.52 | 7,661 |
28 Mar 2024 | 369.00 | 380.50 | 366.50 | 377.00 | 374.95 | 3,921 |
27 Mar 2024 | 375.00 | 377.00 | 360.00 | 361.50 | 359.54 | 5,845 |
26 Mar 2024 | 360.50 | 375.00 | 360.00 | 375.00 | 372.96 | 4,087 |
25 Mar 2024 | 369.50 | 370.00 | 360.00 | 360.00 | 358.04 | 49,832 |
22 Mar 2024 | 345.00 | 369.50 | 345.00 | 369.50 | 367.49 | 13,532 |
21 Mar 2024 | 344.00 | 346.00 | 338.50 | 345.00 | 343.13 | 14,042 |
20 Mar 2024 | 352.50 | 354.00 | 343.00 | 344.00 | 342.13 | 4,865 |
19 Mar 2024 | 353.00 | 357.00 | 352.50 | 352.50 | 350.58 | 1,396 |
18 Mar 2024 | 352.00 | 356.00 | 351.50 | 352.50 | 350.58 | 2,224 |
15 Mar 2024 | 348.00 | 360.00 | 348.00 | 356.00 | 354.07 | 3,316 |
14 Mar 2024 | 361.50 | 365.00 | 347.00 | 347.00 | 345.11 | 8,117 |
13 Mar 2024 | 355.00 | 365.00 | 350.00 | 361.50 | 359.54 | 4,976 |
12 Mar 2024 | 349.00 | 357.00 | 345.50 | 355.00 | 353.07 | 4,485 |
11 Mar 2024 | 349.50 | 352.50 | 345.00 | 349.00 | 347.10 | 2,584 |
08 Mar 2024 | 341.00 | 355.00 | 336.50 | 351.00 | 349.09 | 6,206 |
07 Mar 2024 | 341.00 | 344.00 | 339.00 | 342.50 | 340.64 | 1,903 |
06 Mar 2024 | 342.50 | 344.00 | 339.00 | 340.50 | 338.65 | 12,673 |
05 Mar 2024 | 339.00 | 344.00 | 336.50 | 342.50 | 340.64 | 3,152 |
04 Mar 2024 | 339.00 | 344.00 | 335.50 | 339.00 | 337.16 | 3,358 |
01 Mar 2024 | 339.50 | 340.50 | 330.00 | 339.50 | 337.65 | 9,894 |
29 Feb 2024 | 337.00 | 348.00 | 335.00 | 347.50 | 345.61 | 6,059 |
28 Feb 2024 | 336.00 | 339.00 | 335.50 | 337.00 | 335.17 | 2,333 |
27 Feb 2024 | 330.00 | 337.00 | 327.00 | 336.00 | 334.17 | 3,700 |
26 Feb 2024 | 322.00 | 330.50 | 318.00 | 330.00 | 328.21 | 26,283 |
23 Feb 2024 | 326.50 | 327.00 | 313.50 | 322.00 | 320.25 | 14,782 |
22 Feb 2024 | 323.50 | 328.00 | 322.50 | 327.50 | 325.72 | 125,113 |
21 Feb 2024 | 322.00 | 325.00 | 320.00 | 323.00 | 321.24 | 2,001 |
20 Feb 2024 | 325.00 | 334.00 | 320.50 | 325.00 | 323.23 | 3,669 |
19 Feb 2024 | 328.50 | 331.50 | 323.00 | 324.50 | 322.74 | 2,799 |
16 Feb 2024 | 338.50 | 339.50 | 330.50 | 333.00 | 331.19 | 5,992 |
15 Feb 2024 | 345.00 | 345.00 | 328.00 | 339.50 | 337.65 | 7,730 |
14 Feb 2024 | 322.00 | 344.00 | 322.00 | 343.00 | 341.14 | 8,711 |
13 Feb 2024 | 333.00 | 337.50 | 318.00 | 318.00 | 316.27 | 5,768 |
12 Feb 2024 | 332.00 | 339.00 | 319.50 | 333.00 | 331.19 | 5,219 |
09 Feb 2024 | 347.00 | 347.00 | 330.00 | 332.00 | 330.20 | 4,114 |
08 Feb 2024 | 335.00 | 347.50 | 329.50 | 347.00 | 345.11 | 4,802 |
07 Feb 2024 | 337.00 | 348.00 | 333.50 | 342.50 | 340.64 | 5,000 |
06 Feb 2024 | 345.00 | 345.50 | 338.00 | 342.00 | 340.14 | 1,454 |
05 Feb 2024 | 340.00 | 345.50 | 340.00 | 342.00 | 340.14 | 2,039 |
02 Feb 2024 | 339.00 | 341.50 | 335.50 | 340.00 | 338.15 | 10,374 |
01 Feb 2024 | 340.00 | 341.00 | 338.50 | 339.00 | 337.16 | 12,513 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |