Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 54.50 | 55.00 | 53.00 | 53.00 | 53.00 | 150,309 |
01 May 2024 | 54.50 | 56.00 | 53.00 | 54.00 | 54.00 | 141,194 |
30 Apr 2024 | 52.50 | 55.80 | 51.03 | 52.00 | 52.00 | 95,320 |
29 Apr 2024 | 51.50 | 52.00 | 51.15 | 52.00 | 52.00 | 40,910 |
26 Apr 2024 | 51.00 | 55.00 | 49.44 | 51.50 | 51.50 | 198,060 |
25 Apr 2024 | 49.50 | 50.00 | 48.00 | 49.00 | 49.00 | 89,432 |
24 Apr 2024 | 49.50 | 48.33 | 48.33 | 49.50 | 49.50 | 4,163 |
23 Apr 2024 | 49.50 | 49.86 | 49.80 | 49.80 | 49.80 | 29,200 |
22 Apr 2024 | 50.00 | 51.00 | 49.00 | 49.00 | 49.00 | 163,938 |
19 Apr 2024 | 50.00 | 49.75 | 49.75 | 50.00 | 50.00 | 4,813 |
18 Apr 2024 | 49.50 | 51.00 | 48.75 | 50.00 | 50.00 | 6,925 |
17 Apr 2024 | 50.00 | 52.00 | 52.00 | 49.50 | 49.50 | 106 |
16 Apr 2024 | 50.50 | 52.00 | 48.55 | 50.00 | 50.00 | 82,415 |
15 Apr 2024 | 52.00 | 54.00 | 49.08 | 50.00 | 50.00 | 4,896 |
12 Apr 2024 | 53.00 | 51.32 | 51.18 | 52.50 | 52.50 | 11,107 |
11 Apr 2024 | 52.00 | 53.40 | 50.89 | 53.00 | 53.00 | 35,193 |
10 Apr 2024 | 52.00 | 52.45 | 51.17 | 52.00 | 52.00 | 17,717 |
09 Apr 2024 | 51.00 | 53.00 | 50.00 | 52.00 | 52.00 | 34,863 |
08 Apr 2024 | 50.00 | 52.00 | 49.55 | 51.00 | 51.00 | 53,619 |
05 Apr 2024 | 49.00 | 51.00 | 48.00 | 50.00 | 50.00 | 69,957 |
04 Apr 2024 | 49.00 | 49.50 | 49.00 | 49.00 | 49.00 | 49,207 |
03 Apr 2024 | 50.00 | 51.00 | 48.00 | 49.00 | 49.00 | 69,406 |
02 Apr 2024 | 51.50 | 53.00 | 49.00 | 50.00 | 50.00 | 36,450 |
28 Mar 2024 | 52.50 | 53.00 | 49.00 | 51.50 | 51.50 | 167,545 |
27 Mar 2024 | 53.50 | 54.00 | 52.00 | 52.50 | 52.50 | 28,109 |
26 Mar 2024 | 54.00 | 55.00 | 53.00 | 53.50 | 53.50 | 43,993 |
25 Mar 2024 | 54.00 | 55.00 | 53.00 | 53.00 | 53.00 | 48,086 |
22 Mar 2024 | 54.50 | 56.00 | 53.00 | 54.00 | 54.00 | 40,889 |
21 Mar 2024 | 54.50 | 55.00 | 53.06 | 54.50 | 54.50 | 9,476 |
20 Mar 2024 | 54.50 | 57.20 | 53.00 | 54.50 | 54.50 | 18,974 |
19 Mar 2024 | 54.50 | 56.00 | 53.42 | 54.00 | 54.00 | 31,113 |
18 Mar 2024 | 54.50 | 56.00 | 53.00 | 56.00 | 56.00 | 80,393 |
15 Mar 2024 | 54.50 | 56.00 | 53.00 | 54.50 | 54.50 | 29,822 |
14 Mar 2024 | 52.50 | 55.40 | 51.00 | 54.40 | 54.40 | 111,949 |
13 Mar 2024 | 51.50 | 54.00 | 50.00 | 52.50 | 52.50 | 10,863 |
12 Mar 2024 | 51.00 | 53.00 | 50.80 | 51.50 | 51.50 | 21,758 |
11 Mar 2024 | 50.50 | 53.00 | 50.08 | 51.00 | 51.00 | 93,317 |
08 Mar 2024 | 50.00 | 51.00 | 48.25 | 49.50 | 49.50 | 12,248 |
07 Mar 2024 | 49.00 | 52.00 | 48.21 | 49.20 | 49.20 | 20,610 |
06 Mar 2024 | 48.50 | 52.00 | 47.26 | 49.00 | 49.00 | 234,219 |
05 Mar 2024 | 49.00 | 48.56 | 45.10 | 48.00 | 48.00 | 96,173 |
04 Mar 2024 | 49.00 | 49.67 | 48.08 | 49.00 | 49.00 | 25,968 |
01 Mar 2024 | 48.50 | 49.67 | 47.60 | 49.00 | 49.00 | 49,231 |
29 Feb 2024 | 49.50 | 53.00 | 45.00 | 48.50 | 48.50 | 472,796 |
28 Feb 2024 | 52.50 | 53.00 | 51.25 | 53.00 | 53.00 | 42,812 |
27 Feb 2024 | 53.00 | 53.00 | 51.00 | 52.50 | 52.50 | 197,814 |
26 Feb 2024 | 53.00 | 52.85 | 52.00 | 53.00 | 53.00 | 68,746 |
23 Feb 2024 | 53.00 | 52.85 | 52.00 | 53.00 | 53.00 | 13,736 |
22 Feb 2024 | 53.00 | 52.95 | 52.00 | 53.00 | 53.00 | 3,813 |
21 Feb 2024 | 53.00 | 53.25 | 50.00 | 53.00 | 53.00 | 131,445 |
20 Feb 2024 | 53.50 | 52.75 | 52.00 | 53.00 | 53.00 | 30,235 |
19 Feb 2024 | 53.50 | 53.75 | 51.30 | 53.50 | 53.50 | 111,489 |
16 Feb 2024 | 54.50 | 54.01 | 53.00 | 53.50 | 53.50 | 42,762 |
15 Feb 2024 | 56.00 | 57.00 | 53.26 | 54.50 | 54.50 | 42,491 |
14 Feb 2024 | 56.00 | 56.00 | 55.94 | 56.00 | 56.00 | 1,700 |
13 Feb 2024 | 56.50 | 58.00 | 55.00 | 56.00 | 56.00 | 25,296 |
12 Feb 2024 | 57.50 | 58.00 | 54.50 | 56.60 | 56.60 | 80,129 |
09 Feb 2024 | 57.50 | 56.25 | 56.25 | 57.50 | 57.50 | 5,189 |
08 Feb 2024 | 58.50 | 58.15 | 56.10 | 57.50 | 57.50 | 34,428 |
07 Feb 2024 | 58.50 | 59.00 | 58.04 | 58.40 | 58.40 | 75,354 |
06 Feb 2024 | 56.00 | 59.00 | 55.60 | 58.50 | 58.50 | 173,621 |
05 Feb 2024 | 56.00 | 56.50 | 55.00 | 55.60 | 55.60 | 33,807 |
02 Feb 2024 | 55.50 | 57.00 | 52.00 | 56.00 | 56.00 | 1,518,060 |
01 Feb 2024 | 55.50 | 56.00 | 54.75 | 55.50 | 55.50 | 91,040 |
31 Jan 2024 | 55.50 | 56.40 | 54.65 | 56.00 | 56.00 | 52,062 |
30 Jan 2024 | 55.50 | 54.61 | 54.60 | 55.50 | 55.50 | 4,596 |
29 Jan 2024 | 55.50 | 56.40 | 54.25 | 55.50 | 55.50 | 38,735 |
26 Jan 2024 | 55.00 | 55.00 | 54.25 | 55.00 | 55.00 | 50,249 |
25 Jan 2024 | 53.00 | 55.75 | 52.25 | 55.00 | 55.00 | 197,946 |
24 Jan 2024 | 54.00 | 52.25 | 52.15 | 53.00 | 53.00 | 18,490 |
23 Jan 2024 | 54.50 | 53.33 | 52.15 | 54.00 | 54.00 | 30,609 |
22 Jan 2024 | 55.00 | 57.20 | 53.25 | 54.50 | 54.50 | 62,427 |
19 Jan 2024 | 55.00 | 56.00 | 54.02 | 55.00 | 55.00 | 50,775 |
18 Jan 2024 | 55.00 | 55.40 | 54.00 | 55.00 | 55.00 | 25,778 |
17 Jan 2024 | 55.50 | 55.99 | 54.65 | 55.00 | 55.00 | 20,782 |
16 Jan 2024 | 55.50 | 55.20 | 55.11 | 55.50 | 55.50 | 33,000 |
15 Jan 2024 | 55.50 | 55.10 | 55.10 | 55.50 | 55.50 | 6,743 |
12 Jan 2024 | 55.50 | 57.00 | 55.10 | 55.50 | 55.50 | 9,871 |
11 Jan 2024 | 55.50 | 57.00 | 54.30 | 55.50 | 55.50 | 184,415 |
10 Jan 2024 | 55.00 | 56.40 | 56.00 | 56.00 | 56.00 | 204,063 |
09 Jan 2024 | 54.00 | 56.00 | 55.50 | 56.00 | 56.00 | 237,336 |
08 Jan 2024 | 54.00 | 55.00 | 53.00 | 55.00 | 55.00 | 29,988 |
05 Jan 2024 | 55.00 | 55.00 | 53.00 | 54.40 | 54.40 | 37,748 |
04 Jan 2024 | 57.50 | 57.00 | 54.00 | 55.00 | 55.00 | 54,992 |
03 Jan 2024 | 57.50 | 59.00 | 56.00 | 57.00 | 57.00 | 24,270 |
02 Jan 2024 | 57.50 | 57.85 | 56.66 | 57.50 | 57.50 | 23,454 |
29 Dec 2023 | 57.50 | 57.50 | 57.50 | 57.50 | 57.50 | - |
28 Dec 2023 | 57.50 | 58.25 | 54.77 | 57.50 | 57.50 | 60,982 |
27 Dec 2023 | 54.50 | 58.25 | 54.77 | 57.50 | 57.50 | 40,958 |
22 Dec 2023 | 54.50 | 54.50 | 54.50 | 54.50 | 54.50 | - |
21 Dec 2023 | 54.50 | 55.00 | 54.00 | 54.80 | 54.80 | 11,044 |
20 Dec 2023 | 54.00 | 57.80 | 54.00 | 55.00 | 55.00 | 135,001 |
19 Dec 2023 | 54.00 | 53.22 | 53.22 | 54.00 | 54.00 | 2,300 |
18 Dec 2023 | 54.00 | 55.00 | 53.20 | 54.00 | 54.00 | 41,185 |
15 Dec 2023 | 54.00 | 54.98 | 53.00 | 54.00 | 54.00 | 49,972 |
14 Dec 2023 | 53.00 | 55.00 | 52.20 | 54.00 | 54.00 | 93,810 |
13 Dec 2023 | 53.50 | 53.88 | 52.20 | 53.00 | 53.00 | 42,299 |
12 Dec 2023 | 52.50 | 54.00 | 52.00 | 53.00 | 53.00 | 16,563 |
11 Dec 2023 | 53.00 | 54.00 | 52.20 | 52.50 | 52.50 | 19,946 |
08 Dec 2023 | 54.00 | 54.00 | 52.00 | 53.00 | 53.00 | 81,254 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |