Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
29 Nov 2023 | 317.00 | 321.00 | 306.40 | 307.80 | 307.80 | 1,284,047 |
28 Nov 2023 | 316.60 | 321.40 | 316.60 | 319.60 | 319.60 | 3,158,241 |
27 Nov 2023 | 320.00 | 323.60 | 319.60 | 319.60 | 319.60 | 1,093,173 |
24 Nov 2023 | 324.60 | 324.80 | 318.40 | 322.00 | 322.00 | 920,195 |
23 Nov 2023 | 324.00 | 327.00 | 319.92 | 325.00 | 325.00 | 1,313,471 |
22 Nov 2023 | 320.20 | 325.80 | 320.20 | 320.40 | 320.40 | 2,101,338 |
21 Nov 2023 | 317.00 | 322.60 | 316.00 | 320.00 | 320.00 | 2,707,024 |
20 Nov 2023 | 323.80 | 327.00 | 313.00 | 315.20 | 315.20 | 1,269,577 |
17 Nov 2023 | 322.00 | 327.40 | 318.80 | 322.00 | 322.00 | 3,819,469 |
16 Nov 2023 | 349.60 | 354.80 | 320.00 | 320.80 | 320.80 | 3,203,811 |
15 Nov 2023 | 337.80 | 370.00 | 337.80 | 350.60 | 350.60 | 1,418,375 |
14 Nov 2023 | 344.00 | 347.40 | 342.00 | 347.00 | 347.00 | 1,212,250 |
13 Nov 2023 | 342.40 | 345.20 | 336.60 | 343.60 | 343.60 | 465,467 |
10 Nov 2023 | 338.00 | 342.06 | 338.00 | 341.40 | 341.40 | 907,841 |
09 Nov 2023 | 343.00 | 343.00 | 335.40 | 342.20 | 342.20 | 800,610 |
08 Nov 2023 | 331.00 | 340.00 | 331.00 | 337.00 | 337.00 | 1,064,269 |
07 Nov 2023 | 331.00 | 337.40 | 331.00 | 335.60 | 335.60 | 530,512 |
06 Nov 2023 | 340.00 | 343.60 | 335.00 | 335.40 | 335.40 | 1,081,365 |
03 Nov 2023 | 347.20 | 347.20 | 335.80 | 342.40 | 342.40 | 810,416 |
02 Nov 2023 | 337.00 | 341.00 | 333.40 | 341.00 | 341.00 | 940,811 |
01 Nov 2023 | 332.00 | 335.20 | 328.60 | 332.80 | 332.80 | 682,682 |
31 Oct 2023 | 338.00 | 338.00 | 328.60 | 331.00 | 331.00 | 850,581 |
30 Oct 2023 | 329.00 | 337.60 | 326.40 | 333.00 | 333.00 | 1,580,426 |
27 Oct 2023 | 326.80 | 330.20 | 322.20 | 327.00 | 327.00 | 392,341 |
26 Oct 2023 | 329.20 | 330.20 | 323.60 | 325.40 | 325.40 | 1,011,487 |
25 Oct 2023 | 331.20 | 335.80 | 327.00 | 330.20 | 330.20 | 1,070,190 |
24 Oct 2023 | 333.00 | 333.00 | 327.80 | 330.80 | 330.80 | 759,824 |
23 Oct 2023 | 331.80 | 332.80 | 327.20 | 330.00 | 330.00 | 404,560 |
20 Oct 2023 | 328.00 | 329.60 | 326.40 | 329.00 | 329.00 | 989,002 |
19 Oct 2023 | 327.00 | 338.20 | 327.00 | 327.40 | 327.40 | 970,759 |
18 Oct 2023 | 346.00 | 349.00 | 332.80 | 336.00 | 336.00 | 1,131,585 |
17 Oct 2023 | 340.00 | 342.30 | 336.00 | 336.20 | 336.20 | 1,580,650 |
16 Oct 2023 | 331.40 | 339.80 | 331.40 | 337.00 | 337.00 | 1,303,374 |
13 Oct 2023 | 340.00 | 340.00 | 332.40 | 332.40 | 332.40 | 1,870,065 |
12 Oct 2023 | 334.00 | 337.31 | 330.57 | 335.00 | 335.00 | 1,804,295 |
11 Oct 2023 | 325.00 | 331.00 | 323.35 | 329.20 | 329.20 | 3,414,629 |
10 Oct 2023 | 319.00 | 331.20 | 319.00 | 324.60 | 324.60 | 764,885 |
09 Oct 2023 | 315.00 | 320.80 | 313.66 | 318.00 | 318.00 | 1,710,629 |
06 Oct 2023 | 315.20 | 315.20 | 304.20 | 308.00 | 308.00 | 2,935,662 |
05 Oct 2023 | 310.00 | 310.00 | 301.40 | 308.00 | 308.00 | 766,214 |
04 Oct 2023 | 310.00 | 314.76 | 304.60 | 305.60 | 305.60 | 1,203,623 |
03 Oct 2023 | 309.80 | 320.00 | 309.80 | 313.60 | 313.60 | 618,547 |
02 Oct 2023 | 326.00 | 326.00 | 315.40 | 317.20 | 317.20 | 726,671 |
29 Sept 2023 | 326.00 | 326.00 | 317.60 | 318.80 | 318.80 | 1,056,325 |
28 Sept 2023 | 311.20 | 322.80 | 311.20 | 318.20 | 318.20 | 1,643,532 |
27 Sept 2023 | 317.80 | 320.60 | 313.60 | 319.40 | 319.40 | 883,577 |
26 Sept 2023 | 314.40 | 318.80 | 312.00 | 315.80 | 315.80 | 688,960 |
25 Sept 2023 | 320.00 | 324.48 | 313.00 | 313.80 | 313.80 | 3,125,426 |
22 Sept 2023 | 335.60 | 335.60 | 321.20 | 323.60 | 323.60 | 1,206,891 |
21 Sept 2023 | 323.80 | 329.80 | 322.20 | 326.20 | 326.20 | 582,426 |
20 Sept 2023 | 327.40 | 330.40 | 325.20 | 327.00 | 327.00 | 983,820 |
19 Sept 2023 | 329.40 | 330.40 | 325.40 | 327.80 | 327.80 | 489,866 |
18 Sept 2023 | 331.40 | 335.80 | 327.55 | 329.20 | 329.20 | 1,571,606 |
15 Sept 2023 | 336.40 | 341.00 | 335.00 | 335.40 | 335.40 | 2,173,184 |
14 Sept 2023 | 333.40 | 336.80 | 330.20 | 336.80 | 336.80 | 3,388,421 |
13 Sept 2023 | 332.60 | 334.80 | 330.69 | 334.00 | 334.00 | 467,792 |
12 Sept 2023 | 327.60 | 336.00 | 327.60 | 334.20 | 334.20 | 644,737 |
11 Sept 2023 | 327.20 | 336.40 | 327.20 | 336.40 | 336.40 | 615,503 |
08 Sept 2023 | 334.60 | 338.80 | 330.65 | 334.40 | 334.40 | 804,524 |
07 Sept 2023 | 326.00 | 336.20 | 326.00 | 335.60 | 335.60 | 588,370 |
06 Sept 2023 | 328.40 | 334.40 | 326.00 | 333.20 | 333.20 | 514,876 |
05 Sept 2023 | 324.20 | 337.60 | 324.20 | 329.20 | 329.20 | 583,100 |
04 Sept 2023 | 334.60 | 337.60 | 330.60 | 331.60 | 331.60 | 487,357 |
01 Sept 2023 | 335.80 | 346.40 | 332.35 | 334.60 | 334.60 | 2,023,813 |
31 Aug 2023 | 321.60 | 338.20 | 321.60 | 333.40 | 333.40 | 3,978,362 |
30 Aug 2023 | 313.00 | 323.00 | 313.00 | 320.60 | 320.60 | 1,285,449 |
29 Aug 2023 | 318.00 | 321.00 | 314.80 | 316.00 | 316.00 | 1,630,164 |
25 Aug 2023 | 313.80 | 317.00 | 312.80 | 315.60 | 315.60 | 984,159 |
24 Aug 2023 | 304.20 | 316.91 | 304.20 | 314.60 | 314.60 | 1,184,615 |
23 Aug 2023 | 306.00 | 313.60 | 303.00 | 312.00 | 312.00 | 1,466,345 |
22 Aug 2023 | 301.40 | 304.05 | 296.00 | 302.60 | 302.60 | 778,147 |
21 Aug 2023 | 302.00 | 303.62 | 297.20 | 297.20 | 297.20 | 2,955,126 |
18 Aug 2023 | 307.00 | 307.00 | 297.40 | 300.20 | 300.20 | 606,215 |
17 Aug 2023 | 300.80 | 305.00 | 297.60 | 303.40 | 303.40 | 1,105,691 |
16 Aug 2023 | 305.00 | 307.80 | 302.40 | 302.40 | 302.40 | 1,007,289 |
15 Aug 2023 | 309.00 | 312.60 | 304.20 | 306.60 | 306.60 | 1,345,459 |
14 Aug 2023 | 306.40 | 315.00 | 306.40 | 313.40 | 313.40 | 689,709 |
11 Aug 2023 | 317.00 | 317.40 | 313.20 | 313.20 | 313.20 | 1,316,773 |
10 Aug 2023 | 326.60 | 326.60 | 316.60 | 316.60 | 316.60 | 895,060 |
09 Aug 2023 | 328.00 | 328.00 | 321.00 | 321.40 | 321.40 | 872,330 |
08 Aug 2023 | 323.00 | 325.60 | 319.80 | 320.00 | 320.00 | 1,148,086 |
07 Aug 2023 | 321.20 | 328.60 | 321.20 | 324.00 | 324.00 | 1,672,956 |
04 Aug 2023 | 327.00 | 339.00 | 322.00 | 324.40 | 324.40 | 784,016 |
03 Aug 2023 | 325.80 | 326.00 | 320.60 | 323.00 | 323.00 | 1,787,375 |
02 Aug 2023 | 321.20 | 326.20 | 321.20 | 325.40 | 325.40 | 853,758 |
01 Aug 2023 | 324.00 | 325.60 | 321.20 | 324.60 | 324.60 | 1,365,467 |
31 Jul 2023 | 321.80 | 326.60 | 320.60 | 322.40 | 322.40 | 1,516,304 |
28 Jul 2023 | 341.80 | 345.60 | 321.60 | 321.60 | 321.60 | 2,726,979 |
27 Jul 2023 | 345.80 | 347.80 | 340.40 | 344.20 | 344.20 | 1,656,076 |
27 Jul 2023 | 5.3 Dividend | |||||
26 Jul 2023 | 342.00 | 350.40 | 342.00 | 345.60 | 340.30 | 1,063,227 |
25 Jul 2023 | 345.80 | 350.20 | 344.20 | 348.40 | 343.06 | 690,780 |
24 Jul 2023 | 350.00 | 350.00 | 345.20 | 347.60 | 342.27 | 773,878 |
21 Jul 2023 | 350.00 | 351.40 | 348.20 | 348.20 | 342.86 | 1,547,240 |
20 Jul 2023 | 354.00 | 354.20 | 346.00 | 347.80 | 342.47 | 1,216,687 |
19 Jul 2023 | 345.80 | 353.00 | 345.80 | 351.20 | 345.81 | 1,062,026 |
18 Jul 2023 | 341.60 | 347.20 | 338.00 | 343.40 | 338.13 | 715,960 |
17 Jul 2023 | 335.00 | 344.60 | 335.00 | 342.00 | 336.76 | 747,536 |
14 Jul 2023 | 339.40 | 345.80 | 339.40 | 342.00 | 336.76 | 420,048 |
13 Jul 2023 | 349.60 | 349.60 | 339.40 | 344.20 | 338.92 | 410,953 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |