Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Dec 2023 | 172.70 | 182.10 | 172.70 | 182.10 | 182.10 | - |
30 Nov 2023 | 170.60 | 173.55 | 170.60 | 173.55 | 173.55 | - |
29 Nov 2023 | 166.95 | 170.15 | 166.95 | 169.25 | 169.25 | - |
28 Nov 2023 | 168.15 | 168.15 | 166.75 | 167.00 | 167.00 | - |
27 Nov 2023 | 169.40 | 170.00 | 168.55 | 168.55 | 168.55 | - |
24 Nov 2023 | 169.35 | 171.60 | 169.10 | 169.80 | 169.80 | - |
23 Nov 2023 | 169.15 | 169.55 | 169.05 | 169.35 | 169.35 | - |
22 Nov 2023 | 168.70 | 171.40 | 168.65 | 170.55 | 170.55 | - |
21 Nov 2023 | 170.10 | 171.40 | 168.90 | 168.90 | 168.90 | - |
20 Nov 2023 | 168.05 | 171.65 | 168.00 | 171.65 | 171.65 | - |
17 Nov 2023 | 167.85 | 169.15 | 166.50 | 167.80 | 167.80 | - |
16 Nov 2023 | 166.55 | 168.30 | 166.15 | 167.25 | 167.25 | - |
15 Nov 2023 | 162.85 | 167.20 | 162.80 | 167.20 | 167.20 | - |
14 Nov 2023 | 156.40 | 162.20 | 156.40 | 162.20 | 162.20 | - |
13 Nov 2023 | 155.60 | 156.05 | 153.40 | 155.70 | 155.70 | - |
10 Nov 2023 | 153.40 | 156.05 | 153.10 | 156.05 | 156.05 | - |
09 Nov 2023 | 156.60 | 158.30 | 153.40 | 153.40 | 153.40 | - |
08 Nov 2023 | 164.60 | 165.85 | 157.20 | 157.20 | 157.20 | - |
07 Nov 2023 | 158.75 | 164.35 | 157.20 | 164.25 | 164.25 | - |
06 Nov 2023 | 163.10 | 163.10 | 158.75 | 159.10 | 159.10 | - |
03 Nov 2023 | 162.05 | 164.65 | 161.75 | 163.20 | 163.20 | - |
02 Nov 2023 | 165.90 | 166.95 | 161.85 | 161.85 | 161.85 | - |
01 Nov 2023 | 167.90 | 168.55 | 165.80 | 165.85 | 165.85 | - |
31 Oct 2023 | 168.30 | 169.15 | 167.00 | 167.90 | 167.90 | - |
30 Oct 2023 | 169.50 | 169.95 | 168.55 | 168.55 | 168.55 | - |
27 Oct 2023 | 170.85 | 170.90 | 168.20 | 168.20 | 168.20 | - |
26 Oct 2023 | 167.25 | 170.05 | 166.95 | 170.05 | 170.05 | - |
25 Oct 2023 | 169.30 | 169.95 | 167.75 | 167.75 | 167.75 | - |
24 Oct 2023 | 167.65 | 170.85 | 167.65 | 169.90 | 169.90 | - |
23 Oct 2023 | 171.25 | 171.30 | 167.80 | 167.80 | 167.80 | - |
20 Oct 2023 | 179.10 | 179.10 | 170.70 | 171.35 | 171.35 | - |
19 Oct 2023 | 182.80 | 182.85 | 179.15 | 179.15 | 179.15 | - |
18 Oct 2023 | 186.70 | 186.85 | 183.45 | 183.45 | 183.45 | - |
17 Oct 2023 | 187.85 | 189.55 | 187.60 | 188.20 | 188.20 | - |
16 Oct 2023 | 189.25 | 191.40 | 188.45 | 188.45 | 188.45 | - |
13 Oct 2023 | 190.20 | 190.90 | 188.70 | 189.05 | 189.05 | - |
12 Oct 2023 | 193.05 | 194.10 | 190.60 | 190.60 | 190.60 | - |
11 Oct 2023 | 190.80 | 193.00 | 190.45 | 192.95 | 192.95 | - |
10 Oct 2023 | 191.25 | 191.40 | 190.85 | 190.95 | 190.95 | - |
09 Oct 2023 | 190.90 | 192.00 | 190.80 | 191.00 | 191.00 | - |
06 Oct 2023 | 190.20 | 192.35 | 190.20 | 192.35 | 192.35 | - |
05 Oct 2023 | 191.15 | 191.15 | 189.90 | 190.75 | 190.75 | - |
04 Oct 2023 | 190.45 | 191.60 | 190.00 | 191.60 | 191.60 | - |
03 Oct 2023 | 193.80 | 194.05 | 190.90 | 191.05 | 191.05 | - |
02 Oct 2023 | 194.00 | 194.35 | 193.60 | 193.60 | 193.60 | - |
29 Sept 2023 | 193.90 | 195.25 | 193.45 | 193.45 | 193.45 | - |
28 Sept 2023 | 191.55 | 196.10 | 190.95 | 195.10 | 195.10 | - |
27 Sept 2023 | 188.55 | 192.15 | 188.35 | 192.15 | 192.15 | - |
26 Sept 2023 | 189.90 | 189.90 | 188.15 | 188.15 | 188.15 | - |
25 Sept 2023 | 186.95 | 190.05 | 186.60 | 190.05 | 190.05 | - |
22 Sept 2023 | 187.15 | 187.90 | 186.65 | 187.60 | 187.60 | - |
21 Sept 2023 | 192.75 | 192.75 | 187.40 | 187.40 | 187.40 | - |
20 Sept 2023 | 189.00 | 193.25 | 189.00 | 193.25 | 193.25 | - |
19 Sept 2023 | 186.15 | 188.95 | 185.95 | 188.95 | 188.95 | - |
18 Sept 2023 | 185.00 | 187.55 | 184.85 | 185.95 | 185.95 | - |
15 Sept 2023 | 187.95 | 187.95 | 184.10 | 184.10 | 184.10 | - |
14 Sept 2023 | 184.90 | 187.85 | 184.80 | 187.85 | 187.85 | - |
13 Sept 2023 | 183.00 | 184.75 | 182.95 | 184.60 | 184.60 | - |
12 Sept 2023 | 182.20 | 183.95 | 182.20 | 182.95 | 182.95 | - |
11 Sept 2023 | 181.95 | 182.65 | 181.30 | 182.65 | 182.65 | - |
08 Sept 2023 | 180.50 | 183.10 | 180.25 | 182.85 | 182.85 | - |
07 Sept 2023 | 175.70 | 179.95 | 174.95 | 179.95 | 179.95 | - |
06 Sept 2023 | 177.85 | 178.75 | 176.65 | 176.65 | 176.65 | - |
05 Sept 2023 | 179.50 | 179.70 | 176.25 | 178.45 | 178.45 | - |
04 Sept 2023 | 180.00 | 180.15 | 179.50 | 179.50 | 179.50 | - |
01 Sept 2023 | 179.25 | 181.15 | 179.15 | 180.50 | 180.50 | - |
31 Aug 2023 | 179.40 | 180.90 | 179.40 | 179.40 | 179.40 | - |
30 Aug 2023 | 178.75 | 179.40 | 177.05 | 179.20 | 179.20 | - |
29 Aug 2023 | 180.55 | 181.65 | 178.55 | 178.55 | 178.55 | - |
28 Aug 2023 | 178.90 | 181.10 | 178.90 | 181.05 | 181.05 | - |
25 Aug 2023 | 178.20 | 179.70 | 178.20 | 179.40 | 179.40 | - |
24 Aug 2023 | 179.20 | 179.45 | 178.60 | 178.60 | 178.60 | - |
23 Aug 2023 | 178.95 | 180.10 | 178.90 | 178.90 | 178.90 | - |
22 Aug 2023 | 177.05 | 179.30 | 177.05 | 178.75 | 178.75 | - |
21 Aug 2023 | 176.05 | 177.75 | 175.70 | 177.75 | 177.75 | - |
18 Aug 2023 | 175.30 | 177.05 | 174.80 | 176.05 | 176.05 | - |
17 Aug 2023 | 177.05 | 179.50 | 176.65 | 176.65 | 176.65 | - |
16 Aug 2023 | 176.30 | 179.85 | 176.20 | 179.85 | 179.85 | - |
15 Aug 2023 | 175.60 | 176.10 | 174.05 | 176.05 | 176.05 | - |
14 Aug 2023 | 173.15 | 175.30 | 172.80 | 175.30 | 175.30 | - |
11 Aug 2023 | 172.45 | 173.70 | 172.10 | 173.20 | 173.20 | - |
10 Aug 2023 | 171.70 | 172.85 | 171.30 | 172.35 | 172.35 | - |
09 Aug 2023 | 168.60 | 171.30 | 168.05 | 171.30 | 171.30 | - |
08 Aug 2023 | 171.15 | 171.50 | 168.00 | 169.05 | 169.05 | - |
07 Aug 2023 | - | - | - | - | - | - |
04 Aug 2023 | 180.05 | 180.30 | 170.85 | 170.85 | 170.85 | - |
03 Aug 2023 | 181.65 | 182.60 | 177.45 | 179.95 | 179.95 | - |
02 Aug 2023 | 175.00 | 190.20 | 175.00 | 180.05 | 180.05 | - |
01 Aug 2023 | 162.40 | 164.95 | 162.20 | 164.95 | 164.95 | - |
31 July 2023 | 160.00 | 162.20 | 159.65 | 162.20 | 162.20 | - |
28 July 2023 | 157.90 | 159.85 | 157.40 | 159.85 | 159.85 | - |
27 July 2023 | 156.15 | 159.25 | 155.40 | 157.45 | 157.45 | - |
26 July 2023 | 157.50 | 157.50 | 153.30 | 156.05 | 156.05 | - |
25 July 2023 | 156.40 | 157.85 | 156.35 | 157.85 | 157.85 | - |
24 July 2023 | 154.70 | 156.40 | 154.65 | 156.40 | 156.40 | - |
21 July 2023 | 157.40 | 158.60 | 154.45 | 154.90 | 154.90 | - |
20 July 2023 | 159.25 | 160.20 | 157.80 | 157.80 | 157.80 | - |
19 July 2023 | 157.40 | 158.80 | 157.40 | 158.40 | 158.40 | - |
18 July 2023 | 157.35 | 157.85 | 156.90 | 157.55 | 157.55 | - |
17 July 2023 | 158.05 | 158.10 | 157.35 | 157.35 | 157.35 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |