Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 Jun 2024 | 30.69 | 31.11 | 30.53 | 30.67 | 30.67 | 200,567 |
27 May 2024 | 29.26 | 30.67 | 28.98 | 30.63 | 30.63 | 20,478,100 |
20 May 2024 | 31.10 | 31.29 | 29.17 | 29.40 | 29.40 | 21,108,100 |
13 May 2024 | 30.96 | 32.14 | 30.51 | 31.21 | 31.21 | 28,247,100 |
06 May 2024 | 31.90 | 32.47 | 27.66 | 30.69 | 30.69 | 47,352,200 |
29 Apr 2024 | 31.94 | 32.29 | 30.72 | 31.93 | 31.93 | 20,803,900 |
22 Apr 2024 | 32.53 | 32.65 | 31.08 | 31.89 | 31.89 | 16,519,800 |
15 Apr 2024 | 32.74 | 33.04 | 31.41 | 32.18 | 32.18 | 20,658,300 |
08 Apr 2024 | 33.69 | 35.76 | 32.56 | 32.68 | 32.68 | 21,346,400 |
01 Apr 2024 | 36.34 | 36.43 | 33.34 | 33.71 | 33.71 | 20,229,400 |
25 Mar 2024 | 35.95 | 36.99 | 35.07 | 36.28 | 36.28 | 20,124,100 |
18 Mar 2024 | 33.57 | 36.31 | 33.57 | 35.75 | 35.75 | 35,541,200 |
11 Mar 2024 | 33.83 | 34.72 | 32.33 | 33.55 | 33.55 | 45,690,900 |
04 Mar 2024 | 35.86 | 35.91 | 33.62 | 33.90 | 33.90 | 33,064,400 |
26 Feb 2024 | 36.59 | 37.58 | 35.34 | 35.91 | 35.91 | 23,726,000 |
19 Feb 2024 | 36.90 | 37.29 | 35.40 | 36.86 | 36.86 | 15,364,800 |
12 Feb 2024 | 35.47 | 37.76 | 35.30 | 37.59 | 37.59 | 19,986,800 |
05 Feb 2024 | 37.20 | 37.34 | 34.64 | 35.42 | 35.42 | 23,684,200 |
29 Jan 2024 | 37.89 | 39.91 | 36.67 | 37.42 | 37.42 | 40,562,000 |
22 Jan 2024 | 36.45 | 38.73 | 35.88 | 37.96 | 37.96 | 26,360,300 |
15 Jan 2024 | 36.63 | 36.86 | 34.54 | 36.06 | 36.06 | 23,611,100 |
08 Jan 2024 | 36.34 | 42.42 | 36.09 | 36.88 | 36.88 | 41,583,900 |
01 Jan 2024 | 35.98 | 37.08 | 34.88 | 36.68 | 36.68 | 31,767,100 |
25 Dec 2023 | 35.12 | 36.83 | 34.87 | 36.50 | 36.50 | 15,822,900 |
18 Dec 2023 | 33.95 | 35.47 | 33.54 | 35.20 | 35.20 | 21,193,200 |
11 Dec 2023 | 32.10 | 35.08 | 31.72 | 34.30 | 34.30 | 45,312,600 |
04 Dec 2023 | 33.08 | 33.67 | 31.66 | 32.10 | 32.10 | 31,995,100 |
27 Nov 2023 | 31.91 | 33.65 | 31.33 | 33.40 | 33.40 | 28,482,800 |
20 Nov 2023 | 32.50 | 33.10 | 31.70 | 32.03 | 32.03 | 13,936,200 |
13 Nov 2023 | 29.63 | 32.49 | 29.10 | 32.43 | 32.43 | 38,517,200 |
06 Nov 2023 | 29.41 | 31.11 | 28.00 | 29.70 | 29.70 | 37,332,500 |
30 Oct 2023 | 34.38 | 35.15 | 27.85 | 29.44 | 29.44 | 57,777,500 |
23 Oct 2023 | 35.11 | 37.01 | 33.25 | 33.98 | 33.98 | 21,250,700 |
16 Oct 2023 | 35.70 | 36.78 | 35.28 | 35.52 | 35.52 | 18,267,500 |
09 Oct 2023 | 37.07 | 39.13 | 35.22 | 35.54 | 35.54 | 17,621,100 |
02 Oct 2023 | 39.00 | 39.03 | 36.05 | 37.30 | 37.30 | 19,638,200 |
25 Sept 2023 | 41.10 | 41.77 | 39.01 | 39.17 | 39.17 | 18,901,800 |
18 Sept 2023 | 43.81 | 43.94 | 40.92 | 41.26 | 41.26 | 18,016,300 |
11 Sept 2023 | 44.55 | 44.87 | 42.12 | 44.15 | 44.15 | 24,080,400 |
04 Sept 2023 | 46.09 | 47.56 | 43.40 | 44.05 | 44.05 | 15,547,600 |
28 Aug 2023 | 44.28 | 47.81 | 43.95 | 46.46 | 46.46 | 15,679,600 |
21 Aug 2023 | 44.51 | 45.62 | 43.16 | 43.79 | 43.79 | 17,100,300 |
14 Aug 2023 | 44.48 | 46.31 | 43.42 | 44.40 | 44.40 | 19,395,100 |
07 Aug 2023 | 43.35 | 46.29 | 42.59 | 44.96 | 44.96 | 22,093,900 |
31 Jul 2023 | 45.43 | 49.24 | 43.46 | 43.83 | 43.83 | 39,931,200 |
24 Jul 2023 | 45.63 | 46.02 | 43.98 | 45.60 | 45.60 | 16,820,500 |
17 Jul 2023 | 48.48 | 48.93 | 44.53 | 44.84 | 44.84 | 19,440,400 |
10 Jul 2023 | 42.11 | 48.25 | 42.11 | 48.07 | 48.07 | 24,080,100 |
03 Jul 2023 | 41.89 | 42.56 | 40.18 | 42.21 | 42.21 | 11,191,900 |
26 Jun 2023 | 41.03 | 42.68 | 40.74 | 41.85 | 41.85 | 18,329,200 |
19 Jun 2023 | 41.76 | 42.56 | 40.13 | 41.24 | 41.24 | 27,209,600 |
12 Jun 2023 | 41.55 | 44.50 | 41.07 | 42.25 | 42.25 | 32,219,300 |
05 Jun 2023 | 38.74 | 41.78 | 38.60 | 41.59 | 41.59 | 24,581,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |