Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 Dec 2023 | 422.30 | 413.75 | 413.75 | 413.75 | 413.75 | 6 |
06 Dec 2023 | 422.30 | 423.30 | 416.55 | 416.55 | 416.55 | 6 |
05 Dec 2023 | 415.30 | 419.05 | 415.30 | 418.15 | 418.15 | - |
04 Dec 2023 | 425.95 | 425.95 | 418.75 | 418.75 | 418.75 | - |
01 Dec 2023 | 432.80 | 435.10 | 429.90 | 429.90 | 429.90 | - |
30 Nov 2023 | 434.65 | 438.10 | 432.00 | 432.00 | 432.00 | - |
29 Nov 2023 | 435.40 | 438.00 | 433.05 | 436.20 | 436.20 | - |
28 Nov 2023 | 436.60 | 436.60 | 434.05 | 434.05 | 434.05 | - |
27 Nov 2023 | 435.10 | 438.55 | 435.10 | 437.15 | 437.15 | - |
24 Nov 2023 | 437.00 | 438.10 | 436.95 | 437.10 | 437.10 | 11 |
23 Nov 2023 | 437.55 | 437.75 | 436.80 | 436.80 | 436.80 | - |
22 Nov 2023 | 432.40 | 442.05 | 432.40 | 439.10 | 439.10 | - |
21 Nov 2023 | 432.25 | 435.70 | 432.25 | 435.70 | 435.70 | 32 |
20 Nov 2023 | 424.50 | 434.20 | 424.50 | 434.20 | 434.20 | - |
17 Nov 2023 | 429.25 | 430.40 | 426.45 | 426.45 | 426.45 | - |
16 Nov 2023 | 424.65 | 427.80 | 424.65 | 427.80 | 427.80 | - |
15 Nov 2023 | 413.25 | 422.25 | 413.25 | 422.25 | 422.25 | - |
14 Nov 2023 | 415.15 | 417.85 | 414.15 | 414.70 | 414.70 | 17 |
13 Nov 2023 | 415.20 | 416.70 | 415.20 | 415.65 | 415.65 | 4 |
10 Nov 2023 | 405.85 | 415.80 | 405.85 | 415.80 | 415.80 | - |
09 Nov 2023 | 407.50 | 408.95 | 406.85 | 406.85 | 406.85 | 3 |
08 Nov 2023 | 405.20 | 406.75 | 404.85 | 404.85 | 404.85 | - |
07 Nov 2023 | 403.20 | 407.20 | 403.20 | 407.20 | 407.20 | - |
06 Nov 2023 | 402.20 | 403.15 | 400.30 | 400.30 | 400.30 | 20 |
03 Nov 2023 | 400.60 | 403.55 | 399.45 | 403.55 | 403.55 | - |
02 Nov 2023 | 398.70 | 399.25 | 398.10 | 399.05 | 399.05 | 3 |
01 Nov 2023 | 389.30 | 395.50 | 388.00 | 394.45 | 394.45 | - |
31 Oct 2023 | 384.15 | 387.25 | 382.50 | 387.25 | 387.25 | - |
30 Oct 2023 | 377.80 | 386.65 | 377.80 | 386.65 | 386.65 | - |
27 Oct 2023 | 384.85 | 384.85 | 375.50 | 375.50 | 375.50 | - |
26 Oct 2023 | 385.80 | 389.85 | 381.25 | 381.25 | 381.25 | - |
25 Oct 2023 | 387.20 | 393.00 | 387.20 | 390.95 | 390.95 | - |
24 Oct 2023 | 382.30 | 388.55 | 382.30 | 388.20 | 388.20 | - |
23 Oct 2023 | 379.65 | 379.85 | 376.50 | 377.20 | 377.20 | - |
20 Oct 2023 | 378.00 | 381.55 | 377.95 | 381.55 | 381.55 | - |
19 Oct 2023 | 368.30 | 380.15 | 368.30 | 380.15 | 380.15 | - |
18 Oct 2023 | 334.45 | 334.95 | 330.70 | 330.70 | 330.70 | - |
17 Oct 2023 | 340.95 | 341.60 | 335.30 | 335.30 | 335.30 | 6 |
16 Oct 2023 | 336.60 | 342.30 | 336.60 | 342.30 | 342.30 | 190 |
13 Oct 2023 | 341.50 | 341.50 | 334.20 | 335.30 | 335.30 | - |
12 Oct 2023 | 345.20 | 346.50 | 342.45 | 342.45 | 342.45 | 5 |
11 Oct 2023 | 352.35 | 354.40 | 347.20 | 347.20 | 347.20 | 3 |
10 Oct 2023 | 364.95 | 365.90 | 357.45 | 357.45 | 357.45 | - |
09 Oct 2023 | 358.40 | 363.35 | 358.40 | 363.35 | 363.35 | - |
06 Oct 2023 | 352.00 | 359.00 | 351.90 | 359.00 | 359.00 | - |
05 Oct 2023 | 357.60 | 357.85 | 350.00 | 350.15 | 350.15 | 3 |
04 Oct 2023 | 357.45 | 357.75 | 355.85 | 355.85 | 355.85 | - |
03 Oct 2023 | 362.70 | 364.60 | 357.60 | 357.60 | 357.60 | - |
02 Oct 2023 | 358.95 | 363.15 | 358.00 | 360.60 | 360.60 | 260 |
29 Sept 2023 | 356.45 | 356.75 | 356.25 | 356.25 | 356.25 | - |
28 Sept 2023 | 359.70 | 359.70 | 352.60 | 355.50 | 355.50 | - |
27 Sept 2023 | 359.65 | 362.80 | 358.70 | 358.70 | 358.70 | - |
26 Sept 2023 | 361.10 | 361.75 | 359.05 | 359.05 | 359.05 | - |
25 Sept 2023 | 358.55 | 361.50 | 358.55 | 360.90 | 360.90 | - |
22 Sept 2023 | 360.80 | 362.75 | 356.70 | 356.70 | 356.70 | - |
21 Sept 2023 | 360.00 | 363.40 | 359.15 | 359.60 | 359.60 | 3 |
20 Sept 2023 | 369.70 | 370.45 | 364.65 | 364.65 | 364.65 | - |
19 Sept 2023 | 368.00 | 369.20 | 367.10 | 368.60 | 368.60 | 2 |
18 Sept 2023 | 372.50 | 372.50 | 368.30 | 368.30 | 368.30 | 15 |
15 Sept 2023 | 376.50 | 376.60 | 369.90 | 369.90 | 369.90 | - |
14 Sept 2023 | 384.00 | 386.35 | 378.85 | 378.85 | 378.85 | - |
13 Sept 2023 | 403.75 | 405.40 | 389.15 | 389.15 | 389.15 | - |
12 Sept 2023 | 413.45 | 413.45 | 410.65 | 410.65 | 410.65 | - |
11 Sept 2023 | 413.50 | 414.35 | 412.20 | 412.95 | 412.95 | - |
08 Sept 2023 | 413.95 | 414.50 | 412.55 | 412.75 | 412.75 | - |
07 Sept 2023 | 412.55 | 414.95 | 411.70 | 412.85 | 412.85 | 190 |
06 Sept 2023 | 415.80 | 416.90 | 412.50 | 412.50 | 412.50 | - |
05 Sept 2023 | 406.25 | 418.00 | 406.25 | 418.00 | 418.00 | - |
04 Sept 2023 | 407.30 | 407.30 | 405.50 | 405.75 | 405.75 | - |
01 Sept 2023 | 399.15 | 409.55 | 398.55 | 409.55 | 409.55 | - |
31 Aug 2023 | 397.45 | 401.70 | 397.45 | 399.55 | 399.55 | 4 |
30 Aug 2023 | 395.90 | 397.60 | 395.10 | 397.60 | 397.60 | - |
29 Aug 2023 | 386.35 | 391.85 | 386.30 | 391.85 | 391.85 | - |
28 Aug 2023 | 384.40 | 386.80 | 384.40 | 386.60 | 386.60 | - |
25 Aug 2023 | 375.35 | 383.70 | 375.35 | 382.30 | 382.30 | - |
24 Aug 2023 | 394.50 | 396.35 | 379.45 | 379.45 | 379.45 | - |
23 Aug 2023 | 381.20 | 398.10 | 381.20 | 398.10 | 398.10 | - |
22 Aug 2023 | 372.50 | 381.70 | 372.50 | 379.15 | 379.15 | 1 |
21 Aug 2023 | 370.00 | 372.55 | 368.95 | 370.95 | 370.95 | - |
18 Aug 2023 | 368.20 | 371.95 | 368.20 | 371.95 | 371.95 | - |
17 Aug 2023 | 379.20 | 381.45 | 373.75 | 375.60 | 375.60 | - |
16 Aug 2023 | 388.00 | 388.30 | 382.70 | 382.70 | 382.70 | - |
15 Aug 2023 | 392.45 | 392.45 | 386.95 | 390.60 | 390.60 | - |
14 Aug 2023 | 384.25 | 389.75 | 384.25 | 389.75 | 389.75 | - |
11 Aug 2023 | 391.80 | 391.80 | 386.45 | 386.45 | 386.45 | 1 |
10 Aug 2023 | 393.05 | 395.45 | 389.75 | 394.30 | 394.30 | 5 |
09 Aug 2023 | 399.10 | 401.05 | 392.95 | 392.95 | 392.95 | - |
08 Aug 2023 | 397.30 | 399.70 | 397.30 | 398.25 | 398.25 | - |
07 Aug 2023 | - | - | - | - | - | - |
04 Aug 2023 | 393.95 | 396.80 | 390.05 | 392.60 | 392.60 | - |
03 Aug 2023 | 391.75 | 401.20 | 390.30 | 401.20 | 401.20 | - |
02 Aug 2023 | 394.80 | 394.95 | 391.75 | 391.75 | 391.75 | - |
01 Aug 2023 | 397.85 | 401.20 | 397.55 | 400.80 | 400.80 | 3 |
31 Jul 2023 | 385.40 | 396.00 | 385.40 | 396.00 | 396.00 | - |
28 Jul 2023 | 376.55 | 385.85 | 376.55 | 385.85 | 385.85 | - |
27 Jul 2023 | 382.00 | 383.80 | 381.20 | 382.15 | 382.15 | - |
26 Jul 2023 | 384.70 | 385.25 | 377.95 | 377.95 | 377.95 | - |
25 Jul 2023 | 385.60 | 390.00 | 385.60 | 388.60 | 388.60 | 100 |
24 Jul 2023 | 386.00 | 388.15 | 382.40 | 382.40 | 382.40 | - |
21 Jul 2023 | 390.60 | 393.00 | 383.00 | 383.00 | 383.00 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |