Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 163.00 | 163.20 | 162.30 | 162.84 | 162.84 | 7,217 |
20 May 2024 | 162.28 | 164.50 | 161.96 | 163.12 | 163.12 | 22,192 |
17 May 2024 | 160.40 | 162.04 | 159.90 | 161.46 | 161.46 | 17,248 |
16 May 2024 | 158.72 | 161.04 | 158.62 | 160.84 | 160.84 | 29,692 |
15 May 2024 | 157.10 | 158.96 | 156.82 | 157.50 | 157.50 | 21,244 |
14 May 2024 | 156.24 | 157.60 | 155.96 | 156.56 | 156.56 | 29,506 |
13 May 2024 | 155.10 | 155.58 | 151.82 | 153.84 | 153.84 | 37,684 |
10 May 2024 | 157.48 | 157.82 | 155.10 | 155.94 | 155.94 | 24,426 |
09 May 2024 | 157.36 | 158.56 | 156.20 | 157.18 | 157.18 | 20,307 |
08 May 2024 | 158.54 | 159.04 | 157.02 | 158.08 | 158.08 | 14,039 |
07 May 2024 | 156.40 | 158.64 | 155.64 | 158.40 | 158.40 | 21,156 |
06 May 2024 | 155.32 | 155.88 | 154.00 | 155.08 | 155.08 | 18,219 |
03 May 2024 | 155.58 | 156.42 | 151.68 | 154.00 | 154.00 | 30,247 |
02 May 2024 | 154.30 | 155.20 | 153.08 | 153.94 | 153.94 | 31,331 |
30 Apr 2024 | 155.36 | 156.90 | 154.36 | 155.30 | 155.30 | 32,248 |
29 Apr 2024 | 160.20 | 160.30 | 155.90 | 156.30 | 156.30 | 55,990 |
26 Apr 2024 | 161.72 | 163.72 | 158.80 | 160.46 | 160.46 | 148,338 |
25 Apr 2024 | 143.80 | 145.18 | 141.18 | 145.18 | 145.18 | 35,348 |
24 Apr 2024 | 148.60 | 148.92 | 146.98 | 147.82 | 147.82 | 38,799 |
23 Apr 2024 | 146.72 | 148.20 | 146.24 | 148.20 | 148.20 | 36,574 |
22 Apr 2024 | 144.92 | 147.12 | 144.50 | 145.54 | 145.54 | 19,940 |
19 Apr 2024 | 145.70 | 146.84 | 144.26 | 144.84 | 144.84 | 44,262 |
18 Apr 2024 | 146.46 | 146.66 | 145.24 | 146.60 | 146.60 | 16,234 |
17 Apr 2024 | 145.08 | 147.46 | 144.86 | 146.22 | 146.22 | 15,396 |
16 Apr 2024 | 145.32 | 145.88 | 144.38 | 145.42 | 145.42 | 33,311 |
15 Apr 2024 | 148.24 | 150.02 | 148.10 | 149.00 | 149.00 | 32,958 |
12 Apr 2024 | 149.08 | 150.58 | 148.12 | 149.10 | 149.10 | 35,046 |
11 Apr 2024 | 145.38 | 147.26 | 144.80 | 147.26 | 147.26 | 37,737 |
10 Apr 2024 | 144.50 | 145.50 | 143.60 | 144.44 | 144.44 | 32,208 |
09 Apr 2024 | 143.00 | 145.58 | 142.16 | 143.20 | 143.20 | 39,868 |
08 Apr 2024 | 140.52 | 143.06 | 140.00 | 142.58 | 142.58 | 38,361 |
05 Apr 2024 | 137.80 | 141.42 | 137.48 | 140.98 | 140.98 | 31,764 |
04 Apr 2024 | 142.70 | 142.80 | 140.06 | 142.10 | 142.10 | 39,961 |
03 Apr 2024 | 142.90 | 143.70 | 141.66 | 142.32 | 142.32 | 26,062 |
02 Apr 2024 | 144.30 | 144.56 | 141.42 | 142.38 | 142.38 | 56,061 |
28 Mar 2024 | 139.64 | 140.44 | 139.06 | 139.46 | 139.46 | 36,630 |
27 Mar 2024 | 139.28 | 140.18 | 137.66 | 138.56 | 138.56 | 26,876 |
26 Mar 2024 | 138.88 | 140.50 | 138.02 | 140.02 | 140.02 | 43,802 |
25 Mar 2024 | 138.88 | 139.20 | 136.46 | 137.90 | 137.90 | 37,869 |
22 Mar 2024 | 135.98 | 140.04 | 134.86 | 139.12 | 139.12 | 95,668 |
21 Mar 2024 | 136.92 | 138.00 | 135.26 | 136.00 | 136.00 | 29,562 |
20 Mar 2024 | 135.14 | 137.18 | 134.90 | 135.80 | 135.80 | 35,056 |
19 Mar 2024 | 135.62 | 137.04 | 134.54 | 134.70 | 134.70 | 61,748 |
18 Mar 2024 | 132.60 | 139.56 | 132.58 | 137.22 | 137.22 | 200,208 |
15 Mar 2024 | 131.32 | 131.90 | 128.70 | 128.74 | 128.74 | 60,149 |
14 Mar 2024 | 128.46 | 131.26 | 128.20 | 130.24 | 130.24 | 75,550 |
13 Mar 2024 | 126.62 | 128.66 | 126.00 | 128.62 | 128.62 | 57,031 |
12 Mar 2024 | 126.74 | 127.40 | 124.62 | 126.96 | 126.96 | 59,419 |
11 Mar 2024 | 123.48 | 127.24 | 122.90 | 126.66 | 126.66 | 65,528 |
08 Mar 2024 | 123.22 | 126.08 | 122.32 | 125.72 | 125.72 | 74,088 |
07 Mar 2024 | 119.52 | 122.46 | 119.14 | 122.36 | 122.36 | 65,604 |
06 Mar 2024 | 122.46 | 123.16 | 120.10 | 120.62 | 120.62 | 90,663 |
05 Mar 2024 | 122.36 | 122.80 | 120.28 | 121.06 | 121.06 | 63,860 |
04 Mar 2024 | 126.50 | 126.90 | 121.46 | 121.84 | 121.84 | 67,959 |
01 Mar 2024 | 128.68 | 128.70 | 126.66 | 127.24 | 127.24 | 49,826 |
29 Feb 2024 | 125.48 | 128.00 | 124.94 | 126.60 | 126.60 | 41,936 |
28 Feb 2024 | 127.94 | 128.24 | 125.20 | 125.86 | 125.86 | 36,709 |
27 Feb 2024 | 127.00 | 128.08 | 126.90 | 127.26 | 127.26 | 65,487 |
26 Feb 2024 | 132.84 | 132.88 | 127.76 | 128.10 | 128.10 | 44,833 |
23 Feb 2024 | 132.90 | 133.56 | 132.38 | 132.72 | 132.72 | 36,969 |
22 Feb 2024 | 133.50 | 134.52 | 132.20 | 132.72 | 132.72 | 60,867 |
21 Feb 2024 | 130.08 | 131.82 | 129.88 | 131.82 | 131.82 | 31,843 |
20 Feb 2024 | 130.40 | 131.30 | 128.84 | 130.62 | 130.62 | 54,567 |
19 Feb 2024 | 130.74 | 131.84 | 130.40 | 131.84 | 131.84 | 22,557 |
16 Feb 2024 | 132.62 | 133.64 | 130.64 | 131.58 | 131.58 | 35,280 |
15 Feb 2024 | 134.12 | 134.62 | 130.36 | 131.72 | 131.72 | 59,514 |
14 Feb 2024 | 135.98 | 136.90 | 134.82 | 134.98 | 134.98 | 29,775 |
13 Feb 2024 | 137.00 | 137.14 | 134.20 | 136.00 | 136.00 | 68,175 |
12 Feb 2024 | 138.34 | 138.68 | 137.44 | 138.16 | 138.16 | 42,888 |
09 Feb 2024 | 135.40 | 138.04 | 135.08 | 137.66 | 137.66 | 55,072 |
08 Feb 2024 | 134.96 | 136.00 | 134.44 | 135.66 | 135.66 | 33,897 |
07 Feb 2024 | 133.74 | 134.88 | 133.50 | 134.38 | 134.38 | 27,837 |
06 Feb 2024 | 134.78 | 135.20 | 133.84 | 134.48 | 134.48 | 54,192 |
05 Feb 2024 | 132.48 | 135.50 | 132.20 | 133.66 | 133.66 | 73,507 |
02 Feb 2024 | 131.08 | 131.90 | 126.50 | 129.88 | 129.88 | 108,023 |
01 Feb 2024 | 132.00 | 133.12 | 130.44 | 130.46 | 130.46 | 102,556 |
31 Jan 2024 | 132.50 | 133.08 | 129.70 | 130.72 | 130.72 | 187,254 |
30 Jan 2024 | 142.12 | 142.62 | 140.56 | 140.70 | 140.70 | 89,058 |
29 Jan 2024 | 140.78 | 141.34 | 140.12 | 140.68 | 140.68 | 34,502 |
26 Jan 2024 | 139.14 | 140.14 | 138.66 | 139.86 | 139.86 | 57,003 |
25 Jan 2024 | 137.00 | 141.24 | 136.54 | 141.06 | 141.06 | 43,178 |
24 Jan 2024 | 135.80 | 137.46 | 135.66 | 136.56 | 136.56 | 44,484 |
23 Jan 2024 | 134.02 | 135.90 | 133.54 | 134.90 | 134.90 | 24,218 |
22 Jan 2024 | 134.94 | 136.22 | 134.84 | 135.22 | 135.22 | 40,456 |
19 Jan 2024 | 132.72 | 134.44 | 132.54 | 134.00 | 134.00 | 30,313 |
18 Jan 2024 | 130.00 | 132.56 | 129.92 | 132.56 | 132.56 | 48,185 |
17 Jan 2024 | 129.72 | 130.76 | 128.00 | 129.88 | 129.88 | 27,731 |
16 Jan 2024 | 130.00 | 132.48 | 129.44 | 131.16 | 131.16 | 36,645 |
15 Jan 2024 | 130.00 | 131.28 | 130.00 | 130.26 | 130.26 | 27,455 |
12 Jan 2024 | 129.18 | 130.44 | 128.74 | 130.24 | 130.24 | 32,633 |
11 Jan 2024 | 130.18 | 132.26 | 129.16 | 129.16 | 129.16 | 28,403 |
10 Jan 2024 | 128.94 | 130.20 | 128.62 | 129.16 | 129.16 | 29,499 |
09 Jan 2024 | 126.56 | 128.72 | 125.94 | 128.54 | 128.54 | 17,611 |
08 Jan 2024 | 123.98 | 125.42 | 123.50 | 125.42 | 125.42 | 24,688 |
05 Jan 2024 | 124.52 | 125.18 | 123.88 | 123.98 | 123.98 | 32,281 |
04 Jan 2024 | 127.04 | 127.40 | 126.00 | 126.64 | 126.64 | 37,842 |
03 Jan 2024 | 126.10 | 127.28 | 125.10 | 127.00 | 127.00 | 57,370 |
02 Jan 2024 | 126.86 | 127.30 | 124.64 | 125.40 | 125.40 | 45,318 |
29 Dec 2023 | 126.70 | 127.18 | 126.40 | 126.76 | 126.76 | 15,287 |
28 Dec 2023 | 126.60 | 127.20 | 125.94 | 126.86 | 126.86 | 23,993 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |