Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 Jun 2024 | 131.10 | 131.61 | 128.58 | 128.65 | 128.65 | 374,188 |
27 May 2024 | 128.75 | 134.00 | 124.80 | 127.90 | 127.90 | 18,671,400 |
20 May 2024 | 114.50 | 127.52 | 110.67 | 125.18 | 125.18 | 23,962,600 |
13 May 2024 | 108.69 | 121.62 | 108.69 | 114.32 | 114.32 | 16,339,900 |
06 May 2024 | 114.28 | 118.80 | 107.44 | 108.35 | 108.35 | 15,065,900 |
29 Apr 2024 | 113.64 | 117.26 | 102.34 | 114.20 | 114.20 | 20,559,200 |
22 Apr 2024 | 107.22 | 118.24 | 98.40 | 111.93 | 111.93 | 34,177,900 |
15 Apr 2024 | 116.52 | 117.51 | 105.96 | 106.48 | 106.48 | 15,965,700 |
08 Apr 2024 | 112.79 | 124.80 | 112.36 | 117.02 | 117.02 | 17,169,700 |
01 Apr 2024 | 121.33 | 127.67 | 111.17 | 112.27 | 112.27 | 18,916,200 |
25 Mar 2024 | 114.01 | 124.40 | 109.25 | 120.98 | 120.98 | 13,269,800 |
18 Mar 2024 | 108.85 | 118.56 | 106.49 | 114.61 | 114.61 | 14,758,500 |
11 Mar 2024 | 130.28 | 133.66 | 106.52 | 107.73 | 107.73 | 20,056,800 |
04 Mar 2024 | 130.35 | 135.40 | 120.36 | 130.28 | 130.28 | 14,717,300 |
26 Feb 2024 | 118.75 | 130.92 | 117.82 | 129.66 | 129.66 | 16,097,000 |
19 Feb 2024 | 129.60 | 131.80 | 117.77 | 118.19 | 118.19 | 15,872,600 |
12 Feb 2024 | 123.50 | 138.21 | 119.20 | 131.87 | 131.87 | 25,474,900 |
05 Feb 2024 | 98.81 | 124.55 | 93.52 | 122.47 | 122.47 | 43,590,000 |
29 Jan 2024 | 105.23 | 111.93 | 98.88 | 101.76 | 101.76 | 19,595,900 |
22 Jan 2024 | 106.73 | 115.16 | 103.72 | 105.37 | 105.37 | 21,276,500 |
15 Jan 2024 | 109.78 | 109.92 | 101.57 | 103.59 | 103.59 | 16,001,900 |
08 Jan 2024 | 119.44 | 119.65 | 109.68 | 110.22 | 110.22 | 18,032,200 |
01 Jan 2024 | 130.66 | 135.65 | 114.52 | 115.39 | 115.39 | 17,175,400 |
25 Dec 2023 | 134.56 | 139.65 | 131.89 | 132.14 | 132.14 | 12,852,000 |
18 Dec 2023 | 121.32 | 137.08 | 120.78 | 133.99 | 133.99 | 32,584,300 |
11 Dec 2023 | 100.61 | 126.20 | 95.20 | 123.92 | 123.92 | 48,475,800 |
04 Dec 2023 | 106.50 | 111.75 | 101.64 | 103.01 | 103.01 | 20,424,500 |
27 Nov 2023 | 99.00 | 106.74 | 95.65 | 106.52 | 106.52 | 19,978,800 |
20 Nov 2023 | 93.55 | 101.86 | 91.64 | 100.22 | 100.22 | 16,567,100 |
13 Nov 2023 | 77.19 | 98.42 | 75.99 | 92.86 | 92.86 | 28,546,500 |
06 Nov 2023 | 81.45 | 82.22 | 73.49 | 77.98 | 77.98 | 20,355,400 |
30 Oct 2023 | 82.10 | 84.56 | 74.70 | 80.81 | 80.81 | 39,065,100 |
23 Oct 2023 | 98.00 | 100.17 | 79.55 | 82.09 | 82.09 | 43,703,900 |
16 Oct 2023 | 121.30 | 132.16 | 97.27 | 98.89 | 98.89 | 31,275,700 |
09 Oct 2023 | 117.30 | 131.91 | 116.27 | 123.81 | 123.81 | 18,211,000 |
02 Oct 2023 | 119.20 | 120.66 | 111.44 | 119.16 | 119.16 | 20,097,800 |
25 Sept 2023 | 119.18 | 124.68 | 116.35 | 120.15 | 120.15 | 14,161,200 |
18 Sept 2023 | 119.15 | 127.47 | 116.86 | 119.92 | 119.92 | 21,598,500 |
11 Sept 2023 | 122.30 | 124.39 | 118.59 | 120.30 | 120.30 | 16,968,300 |
04 Sept 2023 | 127.30 | 130.50 | 118.14 | 120.23 | 120.23 | 11,447,200 |
28 Aug 2023 | 125.69 | 132.33 | 123.90 | 128.73 | 128.73 | 12,508,200 |
21 Aug 2023 | 130.63 | 132.19 | 120.90 | 124.09 | 124.09 | 15,945,300 |
14 Aug 2023 | 134.01 | 138.62 | 128.56 | 130.34 | 130.34 | 12,929,300 |
07 Aug 2023 | 140.00 | 141.19 | 132.48 | 135.20 | 135.20 | 17,041,800 |
31 Jul 2023 | 154.25 | 156.67 | 138.96 | 140.00 | 140.00 | 24,482,300 |
24 Jul 2023 | 178.98 | 182.26 | 145.67 | 154.33 | 154.33 | 35,091,500 |
17 Jul 2023 | 178.11 | 192.22 | 174.83 | 177.48 | 177.48 | 21,499,600 |
10 Jul 2023 | 166.13 | 186.36 | 163.44 | 177.94 | 177.94 | 18,476,400 |
03 Jul 2023 | 169.59 | 173.72 | 160.06 | 166.17 | 166.17 | 11,888,400 |
26 Jun 2023 | 159.18 | 168.77 | 157.16 | 167.48 | 167.48 | 17,274,400 |
19 Jun 2023 | 181.90 | 182.00 | 155.87 | 158.69 | 158.69 | 19,177,200 |
12 Jun 2023 | 172.83 | 184.92 | 169.63 | 181.81 | 181.81 | 17,440,400 |
05 Jun 2023 | 183.64 | 186.80 | 174.48 | 174.58 | 174.58 | 11,737,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |