Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
29 Sept 2023 | 349.00 | 377.20 | 349.00 | 369.00 | 369.00 | 366,624 |
28 Sept 2023 | 348.00 | 348.00 | 344.20 | 347.40 | 347.40 | 44,746 |
27 Sept 2023 | 345.00 | 349.20 | 343.00 | 345.20 | 345.20 | 95,035 |
26 Sept 2023 | 348.40 | 350.60 | 343.40 | 344.20 | 344.20 | 81,714 |
25 Sept 2023 | 351.60 | 353.20 | 346.20 | 349.80 | 349.80 | 71,762 |
22 Sept 2023 | 358.40 | 359.60 | 350.40 | 352.80 | 352.80 | 105,901 |
21 Sept 2023 | 370.20 | 371.00 | 356.80 | 357.60 | 357.60 | 112,821 |
20 Sept 2023 | 372.60 | 380.80 | 372.20 | 373.60 | 373.60 | 85,361 |
19 Sept 2023 | 371.20 | 373.40 | 369.20 | 371.20 | 371.20 | 43,767 |
18 Sept 2023 | 367.00 | 374.80 | 365.60 | 371.80 | 371.80 | 131,924 |
15 Sept 2023 | 363.20 | 372.00 | 363.20 | 367.60 | 367.60 | 149,289 |
14 Sept 2023 | 348.80 | 363.80 | 348.40 | 362.60 | 362.60 | 131,573 |
13 Sept 2023 | 354.00 | 354.00 | 348.00 | 348.80 | 348.80 | 85,300 |
12 Sept 2023 | 354.20 | 356.80 | 350.80 | 355.20 | 355.20 | 101,574 |
11 Sept 2023 | 355.00 | 355.00 | 351.00 | 354.40 | 354.40 | 81,510 |
08 Sept 2023 | 350.00 | 356.80 | 347.80 | 355.60 | 355.60 | 138,574 |
07 Sept 2023 | 360.00 | 360.00 | 348.20 | 349.40 | 349.40 | 179,710 |
06 Sept 2023 | 356.80 | 362.00 | 354.40 | 360.00 | 360.00 | 174,825 |
05 Sept 2023 | 369.40 | 371.20 | 359.60 | 360.00 | 360.00 | 89,157 |
04 Sept 2023 | 372.40 | 374.40 | 369.20 | 369.40 | 369.40 | 98,935 |
01 Sept 2023 | 373.00 | 376.60 | 372.00 | 372.40 | 372.40 | 92,099 |
31 Aug 2023 | 379.80 | 380.80 | 369.20 | 373.00 | 373.00 | 195,335 |
30 Aug 2023 | 387.60 | 387.60 | 374.80 | 379.60 | 379.60 | 148,628 |
29 Aug 2023 | 381.40 | 386.40 | 379.40 | 385.80 | 385.80 | 164,965 |
28 Aug 2023 | 371.80 | 380.00 | 371.40 | 380.00 | 380.00 | 143,905 |
25 Aug 2023 | 370.00 | 373.20 | 366.80 | 370.00 | 370.00 | 75,883 |
24 Aug 2023 | 377.40 | 379.80 | 370.80 | 372.00 | 372.00 | 75,705 |
23 Aug 2023 | 370.60 | 375.20 | 368.20 | 375.20 | 375.20 | 407,581 |
22 Aug 2023 | 366.20 | 375.60 | 366.20 | 371.00 | 371.00 | 104,620 |
21 Aug 2023 | 368.40 | 369.80 | 365.00 | 365.00 | 365.00 | 85,688 |
18 Aug 2023 | 365.20 | 368.40 | 361.60 | 368.40 | 368.40 | 98,027 |
17 Aug 2023 | 373.00 | 373.00 | 363.00 | 367.80 | 367.80 | 222,440 |
16 Aug 2023 | 379.60 | 380.60 | 353.00 | 375.00 | 375.00 | 284,439 |
15 Aug 2023 | 391.60 | 392.40 | 368.80 | 381.00 | 381.00 | 257,494 |
14 Aug 2023 | 381.80 | 394.20 | 381.00 | 393.40 | 393.40 | 116,343 |
11 Aug 2023 | 384.60 | 385.60 | 380.20 | 383.80 | 383.80 | 62,191 |
10 Aug 2023 | 392.40 | 393.20 | 381.80 | 386.00 | 386.00 | 70,928 |
09 Aug 2023 | 392.00 | 395.80 | 390.60 | 394.40 | 394.40 | 59,245 |
08 Aug 2023 | 389.60 | 392.60 | 381.60 | 388.60 | 388.60 | 66,715 |
07 Aug 2023 | 384.80 | 391.60 | 381.20 | 390.40 | 390.40 | 76,616 |
04 Aug 2023 | 384.40 | 385.60 | 381.60 | 384.80 | 384.80 | 40,820 |
03 Aug 2023 | 389.20 | 389.20 | 382.00 | 383.20 | 383.20 | 69,384 |
02 Aug 2023 | 384.80 | 393.80 | 380.20 | 389.20 | 389.20 | 81,811 |
01 Aug 2023 | 388.20 | 389.60 | 385.40 | 389.20 | 389.20 | 93,686 |
31 Jul 2023 | 385.00 | 388.20 | 381.20 | 387.80 | 387.80 | 65,787 |
28 Jul 2023 | 391.20 | 391.60 | 383.40 | 384.40 | 384.40 | 55,928 |
27 Jul 2023 | 387.20 | 399.00 | 382.20 | 391.20 | 391.20 | 82,030 |
26 Jul 2023 | 390.20 | 392.60 | 382.80 | 384.00 | 384.00 | 84,463 |
25 Jul 2023 | 391.80 | 391.80 | 386.40 | 389.00 | 389.00 | 62,487 |
24 Jul 2023 | 390.20 | 395.40 | 388.40 | 391.20 | 391.20 | 92,693 |
21 Jul 2023 | 384.00 | 390.20 | 381.40 | 390.20 | 390.20 | 128,792 |
20 Jul 2023 | 381.00 | 386.80 | 379.80 | 383.20 | 383.20 | 99,197 |
19 Jul 2023 | 384.00 | 386.20 | 378.00 | 384.00 | 384.00 | 141,671 |
18 Jul 2023 | 382.00 | 388.00 | 378.20 | 381.40 | 381.40 | 105,119 |
17 Jul 2023 | 386.40 | 386.40 | 381.60 | 383.20 | 383.20 | 69,858 |
14 Jul 2023 | 395.00 | 395.80 | 388.00 | 388.00 | 388.00 | 107,230 |
13 Jul 2023 | 404.80 | 407.20 | 396.80 | 397.20 | 397.20 | 90,176 |
12 Jul 2023 | 402.20 | 402.40 | 394.00 | 402.20 | 402.20 | 129,587 |
11 Jul 2023 | 403.00 | 404.80 | 400.00 | 401.20 | 401.20 | 79,938 |
10 Jul 2023 | 398.80 | 401.20 | 394.80 | 400.20 | 400.20 | 96,283 |
07 Jul 2023 | 397.00 | 402.40 | 392.60 | 401.60 | 401.60 | 101,025 |
06 Jul 2023 | 402.00 | 403.60 | 393.80 | 395.60 | 395.60 | 112,318 |
05 Jul 2023 | 407.40 | 413.80 | 404.80 | 405.20 | 405.20 | 112,145 |
04 Jul 2023 | 408.40 | 410.80 | 406.20 | 410.40 | 410.40 | 50,117 |
03 Jul 2023 | 417.60 | 418.20 | 408.80 | 409.60 | 409.60 | 75,718 |
30 Jun 2023 | 411.00 | 416.00 | 410.20 | 413.80 | 413.80 | 90,095 |
29 Jun 2023 | 411.00 | 411.00 | 406.80 | 409.00 | 409.00 | 101,347 |
28 Jun 2023 | 398.80 | 411.00 | 398.60 | 407.80 | 407.80 | 157,581 |
27 Jun 2023 | 394.00 | 398.80 | 392.80 | 397.40 | 397.40 | 103,900 |
26 Jun 2023 | 394.20 | 394.40 | 385.60 | 393.00 | 393.00 | 120,365 |
23 Jun 2023 | 401.60 | 403.80 | 387.00 | 394.20 | 394.20 | 383,427 |
22 Jun 2023 | 406.40 | 408.80 | 401.00 | 406.00 | 406.00 | 190,037 |
21 Jun 2023 | 409.00 | 418.80 | 407.00 | 412.20 | 412.20 | 223,085 |
20 Jun 2023 | 404.00 | 418.80 | 403.80 | 409.40 | 409.40 | 273,409 |
19 Jun 2023 | 402.80 | 405.00 | 395.40 | 401.40 | 401.40 | 147,504 |
16 Jun 2023 | 407.40 | 410.00 | 404.80 | 404.80 | 404.80 | 565,101 |
15 Jun 2023 | 408.00 | 411.20 | 407.40 | 409.20 | 409.20 | 148,137 |
14 Jun 2023 | 413.60 | 415.20 | 408.40 | 409.40 | 409.40 | 189,602 |
13 Jun 2023 | 405.40 | 412.40 | 403.60 | 412.20 | 412.20 | 219,476 |
12 Jun 2023 | 400.00 | 407.80 | 388.00 | 403.00 | 403.00 | 337,820 |
09 Jun 2023 | 392.97 | 396.28 | 390.40 | 396.28 | 396.28 | 82,471 |
08 Jun 2023 | 387.65 | 390.22 | 377.37 | 388.38 | 388.38 | 138,118 |
07 Jun 2023 | 394.44 | 399.03 | 388.02 | 389.12 | 389.12 | 105,132 |
06 Jun 2023 | 394.26 | 398.67 | 387.28 | 394.26 | 394.26 | 132,012 |
02 Jun 2023 | 428.00 | 435.00 | 427.00 | 428.20 | 428.20 | 147,366 |
01 Jun 2023 | 418.60 | 427.60 | 418.00 | 425.20 | 425.20 | 95,048 |
31 May 2023 | 416.80 | 423.00 | 414.00 | 417.40 | 417.40 | 239,406 |
30 May 2023 | 413.40 | 427.00 | 412.20 | 418.80 | 418.80 | 198,749 |
26 May 2023 | 410.00 | 413.80 | 404.60 | 410.40 | 410.40 | 118,652 |
25 May 2023 | 398.00 | 418.80 | 397.20 | 410.00 | 410.00 | 355,657 |
24 May 2023 | 364.40 | 403.80 | 362.00 | 397.80 | 397.80 | 492,670 |
23 May 2023 | 368.20 | 372.00 | 365.80 | 367.40 | 367.40 | 57,118 |
22 May 2023 | 373.00 | 373.80 | 360.00 | 368.20 | 368.20 | 144,046 |
17 May 2023 | 367.00 | 374.00 | 365.00 | 373.00 | 373.00 | 109,278 |
16 May 2023 | 365.40 | 372.00 | 363.40 | 366.00 | 366.00 | 100,736 |
15 May 2023 | 364.60 | 368.00 | 362.00 | 365.40 | 365.40 | 88,541 |
12 May 2023 | 357.00 | 366.00 | 351.00 | 362.80 | 362.80 | 151,036 |
11 May 2023 | 350.20 | 359.60 | 348.80 | 349.00 | 349.00 | 141,167 |
10 May 2023 | 348.00 | 357.00 | 336.80 | 348.00 | 348.00 | 235,041 |
09 May 2023 | 357.60 | 357.60 | 331.80 | 343.00 | 343.00 | 397,032 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |