Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 149.50 | 149.50 | 147.15 | 149.50 | 149.50 | 12,017 |
01 May 2024 | 149.00 | 154.70 | 149.50 | 152.00 | 152.00 | 3,092 |
30 Apr 2024 | 152.00 | 152.90 | 148.20 | 149.00 | 149.00 | 11,015 |
29 Apr 2024 | 152.00 | 156.00 | 148.75 | 152.00 | 152.00 | 6,330 |
26 Apr 2024 | 151.50 | 154.65 | 154.65 | 152.00 | 152.00 | 3,232 |
25 Apr 2024 | 151.50 | 151.50 | 151.50 | 151.50 | 151.50 | - |
24 Apr 2024 | 150.00 | 152.40 | 148.00 | 151.50 | 151.50 | 4,542 |
23 Apr 2024 | 150.00 | 152.40 | 147.13 | 150.00 | 150.00 | 8,675 |
22 Apr 2024 | 150.00 | 152.70 | 147.66 | 150.00 | 150.00 | 6,015 |
19 Apr 2024 | 150.00 | 152.90 | 147.50 | 150.00 | 150.00 | 20,577 |
18 Apr 2024 | 150.00 | 152.82 | 152.82 | 150.00 | 150.00 | 1 |
17 Apr 2024 | 152.50 | 153.90 | 147.24 | 150.00 | 150.00 | 10,362 |
16 Apr 2024 | 153.50 | 156.00 | 148.25 | 152.50 | 152.50 | 8,881 |
15 Apr 2024 | 159.00 | 156.00 | 150.25 | 153.50 | 153.50 | 21,950 |
12 Apr 2024 | 159.00 | 162.20 | 162.20 | 159.00 | 159.00 | 300 |
11 Apr 2024 | 159.00 | 162.29 | 157.40 | 159.00 | 159.00 | 819 |
10 Apr 2024 | 159.00 | 159.00 | 159.00 | 159.00 | 159.00 | - |
09 Apr 2024 | 159.00 | 163.00 | 163.00 | 159.00 | 159.00 | 2,093 |
08 Apr 2024 | 157.50 | 163.00 | 160.00 | 159.00 | 159.00 | 3,206 |
05 Apr 2024 | 164.00 | 164.00 | 155.13 | 157.50 | 157.50 | 17,504 |
04 Apr 2024 | 157.50 | 171.65 | 155.37 | 164.00 | 164.00 | 80,210 |
03 Apr 2024 | 157.50 | 159.95 | 159.50 | 157.50 | 157.50 | 3,527 |
02 Apr 2024 | 156.50 | 157.50 | 155.25 | 157.50 | 157.50 | 28,105 |
28 Mar 2024 | 157.50 | 158.75 | 153.00 | 156.50 | 156.50 | 16,309 |
27 Mar 2024 | 157.50 | 156.00 | 155.00 | 157.50 | 157.50 | 810 |
26 Mar 2024 | 162.50 | 159.85 | 155.15 | 157.50 | 157.50 | 10,080 |
25 Mar 2024 | 165.00 | 166.50 | 160.10 | 162.50 | 162.50 | 6,559 |
22 Mar 2024 | 165.00 | 166.50 | 166.50 | 165.00 | 165.00 | 1,498 |
21 Mar 2024 | 165.00 | 166.65 | 166.65 | 165.00 | 165.00 | 1,497 |
20 Mar 2024 | 165.00 | 166.70 | 166.70 | 165.00 | 165.00 | 899 |
19 Mar 2024 | 165.00 | 165.00 | 165.00 | 165.00 | 165.00 | - |
18 Mar 2024 | 165.00 | 165.00 | 165.00 | 165.00 | 165.00 | - |
15 Mar 2024 | 167.50 | 165.00 | 162.25 | 166.00 | 166.00 | 2,750 |
14 Mar 2024 | 168.50 | 168.94 | 165.00 | 167.50 | 167.50 | 2,349 |
13 Mar 2024 | 174.00 | 172.79 | 166.39 | 168.50 | 168.50 | 6,846 |
12 Mar 2024 | 177.00 | 179.28 | 174.00 | 174.00 | 174.00 | 24,610 |
11 Mar 2024 | 177.00 | 179.28 | 174.06 | 177.00 | 177.00 | 13,030 |
08 Mar 2024 | 179.00 | 182.20 | 176.12 | 177.00 | 177.00 | 13,124 |
07 Mar 2024 | 173.00 | 182.47 | 174.25 | 179.00 | 179.00 | 31,006 |
06 Mar 2024 | 173.00 | 176.00 | 171.00 | 173.00 | 173.00 | 2,364 |
05 Mar 2024 | 170.00 | 172.00 | 168.40 | 173.00 | 173.00 | 16,000 |
04 Mar 2024 | 167.50 | 171.00 | 167.04 | 170.00 | 170.00 | 8,539 |
01 Mar 2024 | 167.50 | 169.74 | 167.10 | 167.50 | 167.50 | 5,184 |
29 Feb 2024 | 168.50 | 169.85 | 162.00 | 167.50 | 167.50 | 13,179 |
28 Feb 2024 | 170.00 | 168.55 | 167.15 | 169.50 | 169.50 | 7,006 |
27 Feb 2024 | 171.00 | 171.00 | 171.00 | 170.00 | 170.00 | 579 |
26 Feb 2024 | 163.00 | 175.00 | 165.82 | 171.00 | 171.00 | 33,069 |
23 Feb 2024 | 158.00 | 166.00 | 158.90 | 163.00 | 163.00 | 92,139 |
22 Feb 2024 | 158.00 | 159.00 | 156.00 | 158.00 | 158.00 | 1,311 |
21 Feb 2024 | 159.00 | 160.20 | 155.12 | 158.00 | 158.00 | 14,849 |
20 Feb 2024 | 158.00 | 161.00 | 156.00 | 159.00 | 159.00 | 20,685 |
19 Feb 2024 | 162.50 | 163.50 | 156.00 | 158.00 | 158.00 | 11,414 |
16 Feb 2024 | 166.50 | 163.00 | 161.00 | 162.50 | 162.50 | 4,094 |
15 Feb 2024 | 166.50 | 168.60 | 168.60 | 166.50 | 166.50 | 114 |
14 Feb 2024 | 170.00 | 167.00 | 163.00 | 166.50 | 166.50 | 4,140 |
13 Feb 2024 | 170.00 | 172.82 | 167.00 | 170.00 | 170.00 | 2,278 |
12 Feb 2024 | 171.00 | 174.00 | 167.08 | 170.00 | 170.00 | 9,749 |
09 Feb 2024 | 173.00 | 174.90 | 169.75 | 171.00 | 171.00 | 8,293 |
08 Feb 2024 | 173.00 | 175.50 | 175.50 | 173.00 | 173.00 | 1,111 |
07 Feb 2024 | 172.00 | 176.00 | 171.20 | 173.00 | 173.00 | 9,337 |
06 Feb 2024 | 170.00 | 176.00 | 172.00 | 172.00 | 172.00 | 5,997 |
05 Feb 2024 | 168.00 | 172.00 | 170.00 | 170.00 | 170.00 | 2,432 |
02 Feb 2024 | 168.50 | 169.88 | 167.00 | 168.00 | 168.00 | 9,374 |
01 Feb 2024 | 161.50 | 173.90 | 158.50 | 168.50 | 168.50 | 34,645 |
31 Jan 2024 | 176.00 | 177.50 | 157.09 | 160.00 | 160.00 | 80,024 |
30 Jan 2024 | 182.50 | 180.00 | 176.06 | 175.00 | 175.00 | 8,677 |
29 Jan 2024 | 190.50 | 194.00 | 180.10 | 182.50 | 182.50 | 26,339 |
26 Jan 2024 | 190.50 | 194.00 | 187.00 | 190.00 | 190.00 | 13,857 |
25 Jan 2024 | 192.00 | 195.00 | 188.00 | 190.00 | 190.00 | 21,890 |
24 Jan 2024 | 187.00 | 194.91 | 189.06 | 191.00 | 191.00 | 28,865 |
23 Jan 2024 | 173.50 | 188.00 | 175.00 | 187.00 | 187.00 | 21,688 |
22 Jan 2024 | 173.50 | 176.79 | 172.50 | 173.50 | 173.50 | 5,954 |
19 Jan 2024 | 173.50 | 176.79 | 176.75 | 173.50 | 173.50 | 1,339 |
18 Jan 2024 | 173.50 | 176.50 | 176.50 | 173.50 | 173.50 | 2,347 |
17 Jan 2024 | 173.50 | 175.50 | 175.50 | 173.50 | 173.50 | 75 |
16 Jan 2024 | 176.50 | 176.79 | 175.50 | 173.50 | 173.50 | 5,034 |
15 Jan 2024 | 177.80 | 178.00 | 172.50 | 176.50 | 176.50 | 21,498 |
12 Jan 2024 | 166.50 | 178.50 | 169.96 | 175.00 | 175.00 | 13,809 |
11 Jan 2024 | 162.50 | 168.99 | 164.85 | 166.50 | 166.50 | 6,850 |
10 Jan 2024 | 162.50 | 164.85 | 164.85 | 162.50 | 162.50 | 32 |
09 Jan 2024 | 164.00 | 164.85 | 164.85 | 162.50 | 162.50 | 2,930 |
08 Jan 2024 | 166.00 | 169.80 | 162.18 | 164.00 | 164.00 | 19,324 |
05 Jan 2024 | 165.50 | 170.00 | 165.30 | 166.00 | 166.00 | 28,424 |
04 Jan 2024 | 164.50 | 167.00 | 163.25 | 165.50 | 165.50 | 5,465 |
03 Jan 2024 | 164.00 | 168.00 | 163.52 | 164.50 | 164.50 | 12,569 |
02 Jan 2024 | 144.00 | 164.00 | 142.40 | 162.50 | 162.50 | 77,482 |
29 Dec 2023 | 144.00 | 144.00 | 144.00 | 144.00 | 144.00 | - |
28 Dec 2023 | 142.50 | 150.00 | 141.20 | 144.00 | 144.00 | 1,100 |
27 Dec 2023 | 139.00 | 150.00 | 141.20 | 142.50 | 142.50 | 51,217 |
22 Dec 2023 | 126.00 | 140.00 | 126.98 | 140.50 | 140.50 | 43,918 |
21 Dec 2023 | 124.50 | 127.00 | 126.00 | 126.00 | 126.00 | 12,082 |
20 Dec 2023 | 124.50 | 126.00 | 124.00 | 124.50 | 124.50 | 3,258 |
19 Dec 2023 | 123.50 | 123.98 | 123.00 | 124.50 | 124.50 | 62,711 |
18 Dec 2023 | 124.50 | 124.00 | 120.21 | 123.50 | 123.50 | 18,502 |
15 Dec 2023 | 127.50 | 126.79 | 122.00 | 124.50 | 124.50 | 22,669 |
14 Dec 2023 | 128.50 | 128.99 | 127.00 | 127.50 | 127.50 | 20,000 |
13 Dec 2023 | 128.50 | 129.00 | 127.00 | 128.50 | 128.50 | 6,700 |
12 Dec 2023 | 128.50 | 130.00 | 127.00 | 128.50 | 128.50 | 5,680 |
11 Dec 2023 | 128.50 | 129.16 | 129.16 | 128.50 | 128.50 | 3,383 |
08 Dec 2023 | 128.50 | 129.20 | 127.09 | 128.50 | 128.50 | 1,009 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |