Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 48.25 | 48.25 | 47.90 | 48.00 | 48.00 | 291,050 |
18 Apr 2024 | 48.15 | 48.35 | 48.15 | 48.25 | 48.25 | 252,000 |
17 Apr 2024 | 47.90 | 48.20 | 47.85 | 48.15 | 48.15 | 183,100 |
16 Apr 2024 | 47.95 | 47.95 | 47.70 | 47.85 | 47.85 | 142,000 |
15 Apr 2024 | 47.65 | 47.90 | 47.65 | 47.90 | 47.90 | 176,000 |
12 Apr 2024 | 47.55 | 47.65 | 47.55 | 47.65 | 47.65 | 62,000 |
11 Apr 2024 | 47.15 | 47.60 | 47.15 | 47.55 | 47.55 | 160,185 |
10 Apr 2024 | 47.05 | 47.20 | 47.05 | 47.20 | 47.20 | 145,000 |
09 Apr 2024 | 47.05 | 47.05 | 47.00 | 47.05 | 47.05 | 139,050 |
08 Apr 2024 | 47.05 | 47.05 | 47.00 | 47.05 | 47.05 | 256,000 |
03 Apr 2024 | 47.05 | 47.05 | 47.00 | 47.05 | 47.05 | 218,087 |
02 Apr 2024 | 47.00 | 47.05 | 47.00 | 47.05 | 47.05 | 325,000 |
01 Apr 2024 | 47.05 | 47.05 | 47.00 | 47.00 | 47.00 | 259,000 |
29 Mar 2024 | 47.05 | 47.05 | 47.00 | 47.05 | 47.05 | 345,000 |
28 Mar 2024 | 47.05 | 47.05 | 47.00 | 47.05 | 47.05 | 409,884 |
27 Mar 2024 | 47.05 | 47.05 | 47.00 | 47.05 | 47.05 | 403,000 |
26 Mar 2024 | 47.00 | 47.10 | 46.95 | 47.10 | 47.10 | 280,100 |
25 Mar 2024 | 47.00 | 47.00 | 46.95 | 47.00 | 47.00 | 340,000 |
22 Mar 2024 | 47.00 | 47.05 | 46.95 | 47.00 | 47.00 | 535,000 |
21 Mar 2024 | 47.00 | 47.00 | 46.95 | 47.00 | 47.00 | 344,175 |
20 Mar 2024 | 47.00 | 47.00 | 46.95 | 47.00 | 47.00 | 190,566 |
19 Mar 2024 | 46.95 | 47.00 | 46.95 | 47.00 | 47.00 | 123,000 |
18 Mar 2024 | 47.00 | 47.00 | 46.95 | 46.95 | 46.95 | 92,286 |
15 Mar 2024 | 47.00 | 47.00 | 46.95 | 47.00 | 47.00 | 33,000 |
14 Mar 2024 | 46.95 | 47.00 | 46.95 | 47.00 | 47.00 | 131,000 |
13 Mar 2024 | 47.00 | 47.00 | 46.95 | 47.00 | 47.00 | 46,267 |
12 Mar 2024 | 47.05 | 47.05 | 46.85 | 47.00 | 47.00 | 583,000 |
11 Mar 2024 | 46.95 | 47.05 | 46.85 | 47.00 | 47.00 | 539,000 |
08 Mar 2024 | 47.00 | 47.00 | 46.90 | 47.00 | 47.00 | 199,088 |
07 Mar 2024 | 47.00 | 47.00 | 46.90 | 47.00 | 47.00 | 259,285 |
06 Mar 2024 | 47.00 | 47.00 | 46.90 | 47.00 | 47.00 | 260,112 |
05 Mar 2024 | 47.00 | 47.05 | 46.95 | 47.05 | 47.05 | 145,000 |
04 Mar 2024 | 47.00 | 47.00 | 46.95 | 46.95 | 46.95 | 112,000 |
01 Mar 2024 | 46.95 | 47.00 | 46.90 | 47.00 | 47.00 | 150,082 |
29 Feb 2024 | 47.00 | 47.00 | 46.90 | 46.95 | 46.95 | 185,000 |
27 Feb 2024 | 46.95 | 47.00 | 46.85 | 47.00 | 47.00 | 316,000 |
26 Feb 2024 | 47.00 | 47.00 | 46.95 | 46.95 | 46.95 | 144,000 |
23 Feb 2024 | 46.95 | 47.00 | 46.95 | 47.00 | 47.00 | 366,000 |
22 Feb 2024 | 47.00 | 47.00 | 46.95 | 46.95 | 46.95 | 352,087 |
21 Feb 2024 | 47.00 | 47.10 | 46.95 | 47.10 | 47.10 | 397,050 |
20 Feb 2024 | 47.00 | 47.05 | 46.95 | 47.05 | 47.05 | 273,285 |
19 Feb 2024 | 47.00 | 47.00 | 46.90 | 47.00 | 47.00 | 385,004 |
16 Feb 2024 | 47.00 | 47.00 | 46.95 | 47.00 | 47.00 | 276,876 |
15 Feb 2024 | 47.00 | 47.00 | 46.95 | 47.00 | 47.00 | 243,006 |
05 Feb 2024 | 47.00 | 47.00 | 46.95 | 46.95 | 46.95 | 195,876 |
02 Feb 2024 | 47.00 | 47.00 | 46.95 | 47.00 | 47.00 | 101,529 |
01 Feb 2024 | 47.00 | 47.00 | 46.95 | 46.95 | 46.95 | 114,000 |
31 Jan 2024 | 47.00 | 47.00 | 46.95 | 47.00 | 47.00 | 305,000 |
30 Jan 2024 | 47.00 | 47.00 | 46.95 | 47.00 | 47.00 | 265,095 |
29 Jan 2024 | 47.00 | 47.00 | 46.95 | 47.00 | 47.00 | 328,000 |
26 Jan 2024 | 47.00 | 47.00 | 46.95 | 47.00 | 47.00 | 338,000 |
25 Jan 2024 | 47.00 | 47.05 | 46.95 | 47.05 | 47.05 | 190,000 |
24 Jan 2024 | 47.00 | 47.05 | 46.95 | 47.05 | 47.05 | 142,999 |
23 Jan 2024 | 47.00 | 47.05 | 46.95 | 47.05 | 47.05 | 169,050 |
22 Jan 2024 | 46.95 | 47.05 | 46.95 | 47.00 | 47.00 | 96,191 |
19 Jan 2024 | 46.90 | 47.00 | 46.90 | 47.00 | 47.00 | 399,050 |
18 Jan 2024 | 46.95 | 46.95 | 46.85 | 46.90 | 46.90 | 198,526 |
17 Jan 2024 | 47.00 | 47.05 | 46.90 | 47.00 | 47.00 | 629,000 |
16 Jan 2024 | 46.95 | 47.00 | 46.90 | 47.00 | 47.00 | 164,229 |
15 Jan 2024 | 46.90 | 46.95 | 46.90 | 46.95 | 46.95 | 179,000 |
12 Jan 2024 | 46.90 | 46.90 | 46.85 | 46.90 | 46.90 | 269,026 |
11 Jan 2024 | 46.95 | 46.95 | 46.80 | 46.90 | 46.90 | 80,000 |
10 Jan 2024 | 46.85 | 46.95 | 46.80 | 46.95 | 46.95 | 41,071 |
09 Jan 2024 | 46.90 | 47.00 | 46.85 | 46.85 | 46.85 | 271,878 |
08 Jan 2024 | 46.80 | 46.85 | 46.80 | 46.85 | 46.85 | 78,000 |
05 Jan 2024 | 46.80 | 46.85 | 46.80 | 46.85 | 46.85 | 32,000 |
04 Jan 2024 | 46.80 | 46.85 | 46.60 | 46.85 | 46.85 | 83,000 |
03 Jan 2024 | 46.90 | 46.90 | 46.70 | 46.85 | 46.85 | 161,000 |
02 Jan 2024 | 47.00 | 47.00 | 46.90 | 46.95 | 46.95 | 47,000 |
29 Dec 2023 | 46.95 | 47.00 | 46.90 | 47.00 | 47.00 | 208,659 |
28 Dec 2023 | 46.90 | 46.95 | 46.90 | 46.95 | 46.95 | 64,000 |
27 Dec 2023 | 46.95 | 47.00 | 46.95 | 47.00 | 47.00 | 116,091 |
26 Dec 2023 | 46.95 | 46.95 | 46.90 | 46.95 | 46.95 | 123,100 |
25 Dec 2023 | 46.95 | 46.95 | 46.90 | 46.95 | 46.95 | 37,000 |
22 Dec 2023 | 46.95 | 46.95 | 46.90 | 46.95 | 46.95 | 18,286 |
21 Dec 2023 | 46.95 | 46.95 | 46.95 | 46.95 | 46.95 | 6,000 |
20 Dec 2023 | 46.95 | 46.95 | 46.95 | 46.95 | 46.95 | 41,110 |
19 Dec 2023 | 47.00 | 47.00 | 46.95 | 46.95 | 46.95 | 12,000 |
18 Dec 2023 | 47.00 | 47.00 | 46.95 | 47.00 | 47.00 | 24,115 |
15 Dec 2023 | 47.00 | 47.00 | 46.95 | 47.00 | 47.00 | 118,000 |
14 Dec 2023 | 46.95 | 47.00 | 46.90 | 47.00 | 47.00 | 548,409 |
13 Dec 2023 | 46.90 | 47.00 | 46.90 | 46.95 | 46.95 | 47,363 |
12 Dec 2023 | 47.00 | 47.00 | 46.80 | 47.00 | 47.00 | 123,129 |
11 Dec 2023 | 46.95 | 46.95 | 46.90 | 46.90 | 46.90 | 10,058 |
08 Dec 2023 | 47.00 | 47.00 | 46.95 | 47.00 | 47.00 | 20,182 |
07 Dec 2023 | 46.95 | 47.00 | 46.95 | 47.00 | 47.00 | 99,095 |
06 Dec 2023 | 46.90 | 46.95 | 46.90 | 46.95 | 46.95 | 48,810 |
05 Dec 2023 | 47.00 | 47.00 | 46.95 | 46.95 | 46.95 | 18,580 |
04 Dec 2023 | 47.00 | 47.00 | 46.85 | 46.95 | 46.95 | 65,276 |
01 Dec 2023 | 47.00 | 47.00 | 46.95 | 47.00 | 47.00 | 182,752 |
30 Nov 2023 | 46.90 | 47.00 | 46.90 | 47.00 | 47.00 | 198,000 |
29 Nov 2023 | 46.95 | 47.00 | 46.90 | 46.95 | 46.95 | 40,029 |
28 Nov 2023 | 46.80 | 46.95 | 46.80 | 46.95 | 46.95 | 36,017 |
27 Nov 2023 | 46.70 | 46.80 | 46.70 | 46.80 | 46.80 | 8,113 |
24 Nov 2023 | 46.75 | 46.80 | 46.70 | 46.80 | 46.80 | 22,000 |
23 Nov 2023 | 46.70 | 46.75 | 46.65 | 46.75 | 46.75 | 145,000 |
22 Nov 2023 | 46.65 | 46.65 | 46.60 | 46.65 | 46.65 | 101,029 |
21 Nov 2023 | 46.70 | 46.70 | 46.50 | 46.60 | 46.60 | 78,144 |
20 Nov 2023 | 46.80 | 46.85 | 46.70 | 46.75 | 46.75 | 157,025 |
17 Nov 2023 | 46.60 | 46.80 | 46.60 | 46.80 | 46.80 | 75,177 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |