Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 Dec 2023 | 1,231.25 | 1,237.50 | 1,231.00 | 1,237.50 | 1,237.50 | 6 |
06 Dec 2023 | 1,243.50 | 1,243.50 | 1,231.00 | 1,231.00 | 1,231.00 | 37 |
05 Dec 2023 | 1,237.00 | 1,242.25 | 1,230.50 | 1,238.50 | 1,238.50 | 37 |
04 Dec 2023 | 1,236.00 | 1,248.00 | 1,235.00 | 1,235.25 | 1,235.25 | 23 |
01 Dec 2023 | 1,245.00 | 1,247.00 | 1,242.00 | 1,242.00 | 1,242.00 | 41 |
30 Nov 2023 | 1,250.25 | 1,252.25 | 1,244.25 | 1,252.00 | 1,252.00 | 60 |
29 Nov 2023 | 1,249.25 | 1,251.00 | 1,246.50 | 1,251.00 | 1,251.00 | 34 |
28 Nov 2023 | 1,250.00 | 1,253.00 | 1,250.00 | 1,250.00 | 1,250.00 | 26 |
27 Nov 2023 | 1,238.25 | 1,239.25 | 1,238.25 | 1,239.25 | 1,239.25 | 1 |
24 Nov 2023 | 1,249.00 | 1,249.00 | 1,238.50 | 1,238.75 | 1,238.75 | 55 |
23 Nov 2023 | - | - | - | - | - | - |
22 Nov 2023 | 1,254.75 | 1,255.50 | 1,250.00 | 1,253.50 | 1,253.50 | 52 |
21 Nov 2023 | 1,262.25 | 1,265.00 | 1,252.50 | 1,262.25 | 1,262.25 | 20 |
20 Nov 2023 | 1,234.00 | 1,254.50 | 1,234.00 | 1,254.50 | 1,254.50 | 15 |
17 Nov 2023 | 1,240.00 | 1,242.00 | 1,238.00 | 1,239.50 | 1,239.50 | 42 |
16 Nov 2023 | 1,260.00 | 1,260.00 | 1,243.00 | 1,246.50 | 1,246.50 | 66 |
15 Nov 2023 | 1,259.00 | 1,263.00 | 1,257.00 | 1,262.00 | 1,262.00 | 18 |
14 Nov 2023 | 1,254.25 | 1,258.75 | 1,250.00 | 1,258.75 | 1,258.75 | 5 |
13 Nov 2023 | 1,238.25 | 1,255.75 | 1,236.00 | 1,255.75 | 1,255.75 | 30 |
10 Nov 2023 | 1,232.00 | 1,237.75 | 1,232.00 | 1,235.25 | 1,235.25 | 30 |
09 Nov 2023 | 1,243.50 | 1,251.00 | 1,236.25 | 1,236.25 | 1,236.25 | 79 |
08 Nov 2023 | 1,251.00 | 1,254.00 | 1,243.75 | 1,246.00 | 1,246.00 | 60 |
07 Nov 2023 | 1,253.00 | 1,258.00 | 1,244.25 | 1,247.25 | 1,247.25 | 56 |
06 Nov 2023 | 1,250.00 | 1,257.50 | 1,249.25 | 1,254.50 | 1,254.50 | 45 |
02 Nov 2023 | 1,245.00 | 1,249.50 | 1,244.00 | 1,247.75 | 1,247.75 | 109 |
01 Nov 2023 | 1,235.00 | 1,237.50 | 1,234.00 | 1,237.50 | 1,237.50 | 11 |
31 Oct 2023 | 1,228.00 | 1,228.25 | 1,228.00 | 1,228.25 | 1,228.25 | 1 |
30 Oct 2023 | 1,230.00 | 1,230.00 | 1,227.50 | 1,227.75 | 1,227.75 | 14 |
29 Oct 2023 | 1,235.75 | 1,235.75 | 1,225.25 | 1,226.50 | 1,226.50 | 31 |
26 Oct 2023 | 1,226.25 | 1,235.25 | 1,226.25 | 1,234.00 | 1,234.00 | 3 |
25 Oct 2023 | 1,220.00 | 1,220.00 | 1,219.00 | 1,219.25 | 1,219.25 | 19 |
24 Oct 2023 | 1,216.50 | 1,218.50 | 1,213.75 | 1,218.50 | 1,218.50 | 49 |
23 Oct 2023 | 1,216.50 | 1,220.00 | 1,216.25 | 1,220.00 | 1,220.00 | 6 |
22 Oct 2023 | 1,216.75 | 1,220.00 | 1,216.25 | 1,216.25 | 1,216.25 | 22 |
19 Oct 2023 | 1,221.25 | 1,221.75 | 1,221.25 | 1,221.25 | 1,221.25 | 1 |
18 Oct 2023 | 1,221.00 | 1,221.00 | 1,221.00 | 1,221.00 | 1,221.00 | - |
17 Oct 2023 | 1,215.75 | 1,218.75 | 1,208.00 | 1,218.75 | 1,218.75 | 35 |
16 Oct 2023 | 1,210.00 | 1,215.00 | 1,210.00 | 1,214.25 | 1,214.25 | 8 |
15 Oct 2023 | 1,203.75 | 1,207.75 | 1,203.75 | 1,207.75 | 1,207.75 | 12 |
12 Oct 2023 | 1,203.75 | 1,205.50 | 1,203.75 | 1,203.75 | 1,203.75 | 13 |
11 Oct 2023 | 1,195.00 | 1,215.00 | 1,195.00 | 1,215.00 | 1,215.00 | 7 |
10 Oct 2023 | 1,195.25 | 1,196.75 | 1,195.00 | 1,196.75 | 1,196.75 | 3 |
09 Oct 2023 | 1,205.00 | 1,205.00 | 1,205.00 | 1,205.00 | 1,205.00 | - |
08 Oct 2023 | 1,205.75 | 1,205.75 | 1,205.75 | 1,205.75 | 1,205.75 | - |
05 Oct 2023 | 1,210.00 | 1,215.00 | 1,210.00 | 1,212.00 | 1,212.00 | 4 |
04 Oct 2023 | 1,217.00 | 1,217.00 | 1,216.50 | 1,216.50 | 1,216.50 | 2 |
03 Oct 2023 | 1,216.50 | 1,216.50 | 1,216.50 | 1,216.50 | 1,216.50 | - |
02 Oct 2023 | 1,215.00 | 1,215.00 | 1,215.00 | 1,215.00 | 1,215.00 | - |
01 Oct 2023 | 1,215.75 | 1,215.75 | 1,215.75 | 1,215.75 | 1,215.75 | 1 |
28 Sept 2023 | 1,217.00 | 1,219.00 | 1,207.25 | 1,207.25 | 1,207.25 | 4 |
27 Sept 2023 | 1,214.00 | 1,214.00 | 1,213.00 | 1,213.00 | 1,213.00 | 1 |
26 Sept 2023 | 1,215.00 | 1,220.00 | 1,215.00 | 1,216.75 | 1,216.75 | 14 |
25 Sept 2023 | 1,208.00 | 1,212.00 | 1,207.75 | 1,212.00 | 1,212.00 | 5 |
24 Sept 2023 | 1,202.00 | 1,207.25 | 1,198.00 | 1,207.25 | 1,207.25 | 3 |
21 Sept 2023 | 1,200.75 | 1,200.75 | 1,200.75 | 1,200.75 | 1,200.75 | - |
20 Sept 2023 | 1,199.00 | 1,199.00 | 1,199.00 | 1,199.00 | 1,199.00 | - |
19 Sept 2023 | 1,214.50 | 1,215.50 | 1,214.50 | 1,215.50 | 1,215.50 | 4 |
18 Sept 2023 | 1,204.00 | 1,206.50 | 1,204.00 | 1,206.50 | 1,206.50 | 4 |
17 Sept 2023 | 1,206.50 | 1,206.50 | 1,206.50 | 1,206.50 | 1,206.50 | - |
14 Sept 2023 | 1,222.00 | 1,222.00 | 1,218.75 | 1,222.00 | 1,222.00 | 5 |
13 Sept 2023 | 1,238.25 | 1,238.25 | 1,238.25 | 1,238.25 | 1,238.25 | 1 |
12 Sept 2023 | 1,222.50 | 1,231.50 | 1,222.50 | 1,231.50 | 1,231.50 | 6 |
11 Sept 2023 | 1,237.00 | 1,237.00 | 1,224.25 | 1,228.75 | 1,228.75 | 16 |
10 Sept 2023 | 1,242.75 | 1,242.75 | 1,242.75 | 1,242.75 | 1,242.75 | - |
07 Sept 2023 | 1,237.00 | 1,239.00 | 1,237.00 | 1,237.00 | 1,237.00 | 4 |
06 Sept 2023 | 1,229.25 | 1,229.25 | 1,229.25 | 1,229.25 | 1,229.25 | 4 |
05 Sept 2023 | 1,237.50 | 1,237.50 | 1,237.50 | 1,237.50 | 1,237.50 | 2 |
04 Sept 2023 | 1,233.50 | 1,237.75 | 1,233.50 | 1,237.75 | 1,237.75 | 5 |
31 Aug 2023 | 1,232.00 | 1,232.00 | 1,230.25 | 1,232.00 | 1,232.00 | 3 |
30 Aug 2023 | 1,245.00 | 1,245.25 | 1,230.00 | 1,232.00 | 1,232.00 | 15 |
29 Aug 2023 | 1,253.00 | 1,253.00 | 1,249.25 | 1,250.00 | 1,250.00 | 4 |
28 Aug 2023 | 1,254.00 | 1,254.00 | 1,253.00 | 1,253.00 | 1,253.00 | 3 |
27 Aug 2023 | 1,248.50 | 1,254.50 | 1,248.50 | 1,253.00 | 1,253.00 | 22 |
24 Aug 2023 | 1,248.00 | 1,251.00 | 1,245.00 | 1,248.75 | 1,248.75 | 112 |
23 Aug 2023 | 1,244.00 | 1,244.00 | 1,243.00 | 1,243.00 | 1,243.00 | 68 |
22 Aug 2023 | 1,221.00 | 1,233.25 | 1,221.00 | 1,233.25 | 1,233.25 | 6 |
21 Aug 2023 | 1,223.75 | 1,223.75 | 1,223.75 | 1,223.75 | 1,223.75 | 1 |
20 Aug 2023 | 1,245.00 | 1,245.00 | 1,236.75 | 1,236.75 | 1,236.75 | 3 |
17 Aug 2023 | 1,235.75 | 1,239.00 | 1,235.75 | 1,239.00 | 1,239.00 | 2 |
16 Aug 2023 | 1,231.50 | 1,231.50 | 1,231.50 | 1,231.50 | 1,231.50 | 4 |
15 Aug 2023 | 1,217.00 | 1,219.00 | 1,217.00 | 1,219.00 | 1,219.00 | 2 |
14 Aug 2023 | 1,210.00 | 1,210.00 | 1,206.75 | 1,206.75 | 1,206.75 | 5 |
13 Aug 2023 | 1,215.00 | 1,215.00 | 1,213.25 | 1,214.50 | 1,214.50 | 2 |
10 Aug 2023 | 1,205.50 | 1,205.50 | 1,205.50 | 1,205.50 | 1,205.50 | 5 |
09 Aug 2023 | 1,218.25 | 1,219.25 | 1,218.25 | 1,219.25 | 1,219.25 | 11 |
08 Aug 2023 | 1,210.25 | 1,210.25 | 1,210.25 | 1,210.25 | 1,210.25 | - |
07 Aug 2023 | 1,209.75 | 1,209.75 | 1,209.75 | 1,209.75 | 1,209.75 | - |
06 Aug 2023 | 1,207.50 | 1,207.50 | 1,196.00 | 1,203.25 | 1,203.25 | 19 |
03 Aug 2023 | 1,208.50 | 1,208.50 | 1,208.50 | 1,208.50 | 1,208.50 | 1 |
02 Aug 2023 | 1,195.00 | 1,196.75 | 1,195.00 | 1,196.75 | 1,196.75 | 2 |
01 Aug 2023 | 1,197.00 | 1,197.00 | 1,191.75 | 1,192.75 | 1,192.75 | 2 |
31 Jul 2023 | 1,204.50 | 1,204.50 | 1,200.00 | 1,202.50 | 1,202.50 | 6 |
30 Jul 2023 | 1,200.00 | 1,200.00 | 1,195.00 | 1,196.75 | 1,196.75 | 9 |
27 Jul 2023 | 1,229.25 | 1,235.75 | 1,224.25 | 1,227.75 | 1,227.75 | 13 |
26 Jul 2023 | 1,243.75 | 1,243.75 | 1,229.00 | 1,230.00 | 1,230.00 | 11 |
25 Jul 2023 | 1,236.00 | 1,236.00 | 1,236.00 | 1,236.00 | 1,236.00 | - |
24 Jul 2023 | 1,240.00 | 1,240.00 | 1,232.00 | 1,238.75 | 1,238.75 | 28 |
23 Jul 2023 | 1,233.00 | 1,242.25 | 1,233.00 | 1,240.50 | 1,240.50 | 25 |
20 Jul 2023 | 1,220.25 | 1,221.75 | 1,220.25 | 1,221.75 | 1,221.75 | 4 |
19 Jul 2023 | 1,225.00 | 1,225.00 | 1,220.00 | 1,224.25 | 1,224.25 | 8 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |