Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 Jan 2023 | 35.60 | 35.80 | 35.25 | 35.80 | 35.80 | 9,008,056 |
30 Jan 2023 | 35.60 | 35.80 | 35.10 | 35.50 | 35.50 | 13,566,469 |
17 Jan 2023 | 34.55 | 34.65 | 34.35 | 34.60 | 34.60 | 3,795,473 |
16 Jan 2023 | 34.45 | 34.65 | 34.30 | 34.45 | 34.45 | 2,900,427 |
13 Jan 2023 | 35.05 | 35.15 | 34.40 | 34.50 | 34.50 | 3,773,710 |
12 Jan 2023 | 35.15 | 35.25 | 34.80 | 34.95 | 34.95 | 3,123,260 |
11 Jan 2023 | 35.20 | 35.30 | 35.00 | 35.00 | 35.00 | 3,978,522 |
10 Jan 2023 | 35.20 | 35.40 | 35.00 | 35.20 | 35.20 | 4,748,070 |
09 Jan 2023 | 34.95 | 35.20 | 34.75 | 35.20 | 35.20 | 8,242,530 |
06 Jan 2023 | 34.20 | 34.75 | 34.15 | 34.75 | 34.75 | 5,491,192 |
05 Jan 2023 | 34.60 | 34.90 | 34.15 | 34.20 | 34.20 | 6,278,978 |
04 Jan 2023 | 34.25 | 34.45 | 34.05 | 34.20 | 34.20 | 2,382,800 |
03 Jan 2023 | 33.55 | 34.25 | 33.50 | 34.25 | 34.25 | 3,010,115 |
30 Dec 2022 | 34.10 | 34.25 | 33.70 | 33.75 | 33.75 | 5,260,057 |
29 Dec 2022 | 33.30 | 34.15 | 33.10 | 33.75 | 33.75 | 6,300,351 |
28 Dec 2022 | 34.10 | 34.25 | 33.50 | 33.60 | 33.60 | 7,193,319 |
27 Dec 2022 | 34.25 | 34.80 | 34.25 | 34.30 | 34.30 | 4,894,396 |
26 Dec 2022 | 35.00 | 35.00 | 34.15 | 34.20 | 34.20 | 7,979,939 |
23 Dec 2022 | 34.35 | 35.05 | 34.00 | 35.00 | 35.00 | 15,875,980 |
22 Dec 2022 | 35.00 | 35.20 | 34.45 | 34.80 | 34.80 | 23,672,247 |
21 Dec 2022 | 34.75 | 34.85 | 34.25 | 34.85 | 34.85 | 33,676,637 |
20 Dec 2022 | 35.05 | 35.50 | 34.35 | 34.75 | 34.75 | 33,878,548 |
19 Dec 2022 | 34.55 | 35.40 | 34.20 | 35.20 | 35.20 | 33,592,318 |
16 Dec 2022 | 34.55 | 35.50 | 34.45 | 34.85 | 34.85 | 32,498,587 |
15 Dec 2022 | 35.15 | 35.50 | 35.00 | 35.25 | 35.25 | 6,541,871 |
14 Dec 2022 | 34.90 | 35.40 | 34.80 | 35.30 | 35.30 | 9,376,112 |
13 Dec 2022 | 34.85 | 35.05 | 34.50 | 34.75 | 34.75 | 9,726,363 |
12 Dec 2022 | 33.75 | 34.75 | 33.60 | 34.60 | 34.60 | 10,531,616 |
09 Dec 2022 | 33.65 | 34.10 | 33.55 | 33.95 | 33.95 | 8,036,895 |
08 Dec 2022 | 33.20 | 34.00 | 32.70 | 33.70 | 33.70 | 12,487,607 |
07 Dec 2022 | 34.15 | 34.40 | 33.80 | 33.80 | 33.80 | 12,181,994 |
06 Dec 2022 | 35.65 | 35.65 | 34.50 | 34.50 | 34.50 | 18,652,834 |
05 Dec 2022 | 35.60 | 36.45 | 35.40 | 35.85 | 35.85 | 20,995,385 |
02 Dec 2022 | 35.45 | 35.85 | 35.05 | 35.15 | 35.15 | 11,713,992 |
01 Dec 2022 | 35.05 | 35.75 | 34.85 | 35.15 | 35.15 | 17,140,603 |
30 Nov 2022 | 34.00 | 34.65 | 34.00 | 34.65 | 34.65 | 8,725,565 |
29 Nov 2022 | 33.75 | 34.20 | 33.45 | 34.20 | 34.20 | 5,833,533 |
28 Nov 2022 | 33.85 | 34.20 | 33.55 | 33.95 | 33.95 | 5,701,196 |
25 Nov 2022 | 34.80 | 34.90 | 34.00 | 34.20 | 34.20 | 7,558,250 |
24 Nov 2022 | 34.90 | 35.00 | 34.35 | 34.75 | 34.75 | 6,372,007 |
23 Nov 2022 | 34.75 | 35.20 | 34.60 | 34.70 | 34.70 | 12,444,897 |
22 Nov 2022 | 34.10 | 34.70 | 33.80 | 34.70 | 34.70 | 10,406,713 |
21 Nov 2022 | 34.90 | 35.10 | 34.15 | 34.20 | 34.20 | 14,650,184 |
18 Nov 2022 | 33.80 | 35.00 | 33.75 | 34.85 | 34.85 | 23,139,398 |
17 Nov 2022 | 34.00 | 34.05 | 33.55 | 33.70 | 33.70 | 7,286,392 |
16 Nov 2022 | 33.80 | 34.25 | 33.70 | 34.10 | 34.10 | 13,645,804 |
15 Nov 2022 | 33.75 | 33.90 | 33.35 | 33.65 | 33.65 | 9,304,486 |
14 Nov 2022 | 33.80 | 34.00 | 33.30 | 33.75 | 33.75 | 11,753,400 |
11 Nov 2022 | 34.50 | 34.60 | 33.65 | 33.75 | 33.75 | 18,360,295 |
10 Nov 2022 | 32.35 | 32.75 | 32.25 | 32.75 | 32.75 | 4,725,772 |
09 Nov 2022 | 32.70 | 32.90 | 32.35 | 32.55 | 32.55 | 8,219,973 |
08 Nov 2022 | 32.80 | 33.00 | 32.10 | 32.30 | 32.30 | 10,221,398 |
07 Nov 2022 | 31.40 | 32.90 | 31.35 | 32.90 | 32.90 | 17,668,748 |
04 Nov 2022 | 30.40 | 31.15 | 30.40 | 31.00 | 31.00 | 7,667,368 |
03 Nov 2022 | 29.75 | 30.65 | 29.75 | 30.55 | 30.55 | 6,686,044 |
02 Nov 2022 | 30.40 | 30.50 | 30.10 | 30.20 | 30.20 | 5,804,825 |
01 Nov 2022 | 29.70 | 30.55 | 29.55 | 30.30 | 30.30 | 8,351,006 |
31 Oct 2022 | 29.05 | 29.80 | 28.90 | 29.80 | 29.80 | 12,996,974 |
28 Oct 2022 | 29.80 | 29.80 | 28.60 | 28.70 | 28.70 | 20,042,384 |
27 Oct 2022 | 29.95 | 30.20 | 29.80 | 30.00 | 30.00 | 12,360,313 |
26 Oct 2022 | 30.30 | 30.40 | 29.40 | 30.05 | 30.05 | 26,639,692 |
25 Oct 2022 | 32.05 | 32.35 | 31.50 | 31.60 | 31.60 | 6,048,872 |
24 Oct 2022 | 32.40 | 32.80 | 32.05 | 32.10 | 32.10 | 6,518,643 |
21 Oct 2022 | 32.00 | 32.25 | 31.65 | 31.80 | 31.80 | 3,430,536 |
20 Oct 2022 | 31.65 | 32.15 | 31.30 | 32.15 | 32.15 | 12,971,086 |
19 Oct 2022 | 32.90 | 33.00 | 32.00 | 32.00 | 32.00 | 11,592,383 |
18 Oct 2022 | 32.95 | 33.10 | 32.50 | 32.95 | 32.95 | 12,016,816 |
17 Oct 2022 | 31.80 | 32.60 | 31.05 | 32.60 | 32.60 | 9,676,147 |
14 Oct 2022 | 31.50 | 32.60 | 31.40 | 32.45 | 32.45 | 13,479,082 |
13 Oct 2022 | 31.20 | 31.50 | 30.35 | 30.55 | 30.55 | 6,906,057 |
12 Oct 2022 | 30.60 | 31.45 | 30.45 | 31.45 | 31.45 | 7,024,384 |
11 Oct 2022 | 31.55 | 31.60 | 30.20 | 30.40 | 30.40 | 8,873,682 |
07 Oct 2022 | 31.80 | 32.40 | 31.75 | 32.15 | 32.15 | 5,310,840 |
06 Oct 2022 | 32.50 | 32.55 | 31.70 | 32.00 | 32.00 | 6,095,311 |
05 Oct 2022 | 32.60 | 32.85 | 32.10 | 32.50 | 32.50 | 10,932,894 |
04 Oct 2022 | 31.60 | 32.20 | 31.60 | 32.20 | 32.20 | 9,401,634 |
03 Oct 2022 | 30.55 | 31.30 | 30.35 | 31.00 | 31.00 | 5,282,689 |
30 Sept 2022 | 29.45 | 31.15 | 29.05 | 31.15 | 31.15 | 13,891,865 |
29 Sept 2022 | 29.45 | 31.30 | 29.40 | 30.70 | 30.70 | 12,919,787 |
28 Sept 2022 | 30.40 | 30.40 | 29.05 | 29.10 | 29.10 | 6,523,558 |
27 Sept 2022 | 29.60 | 30.25 | 29.30 | 30.00 | 30.00 | 6,640,249 |
26 Sept 2022 | 30.50 | 30.60 | 29.60 | 29.65 | 29.65 | 9,034,727 |
23 Sept 2022 | 30.90 | 31.40 | 30.70 | 31.00 | 31.00 | 3,839,727 |
22 Sept 2022 | 31.10 | 31.15 | 30.55 | 30.90 | 30.90 | 7,355,271 |
21 Sept 2022 | 31.20 | 31.65 | 30.90 | 31.40 | 31.40 | 5,723,582 |
20 Sept 2022 | 31.55 | 31.60 | 31.10 | 31.30 | 31.30 | 3,024,727 |
19 Sept 2022 | 31.85 | 31.90 | 31.20 | 31.25 | 31.25 | 4,094,156 |
16 Sept 2022 | 31.35 | 31.80 | 31.20 | 31.80 | 31.80 | 6,728,035 |
15 Sept 2022 | 31.65 | 31.75 | 31.30 | 31.30 | 31.30 | 4,408,156 |
14 Sept 2022 | 30.95 | 31.45 | 30.80 | 31.35 | 31.35 | 5,534,114 |
13 Sept 2022 | 32.65 | 32.75 | 31.80 | 31.85 | 31.85 | 6,693,768 |
12 Sept 2022 | 32.50 | 32.80 | 32.35 | 32.55 | 32.55 | 4,139,218 |
08 Sept 2022 | 31.00 | 32.50 | 30.70 | 32.25 | 32.25 | 10,643,955 |
07 Sept 2022 | 30.70 | 30.95 | 30.25 | 30.75 | 30.75 | 4,871,498 |
06 Sept 2022 | 31.80 | 31.90 | 31.00 | 31.00 | 31.00 | 6,009,432 |
05 Sept 2022 | 32.40 | 32.45 | 31.60 | 31.70 | 31.70 | 5,218,038 |
02 Sept 2022 | 32.70 | 32.90 | 32.30 | 32.30 | 32.30 | 4,256,600 |
01 Sept 2022 | 32.90 | 32.90 | 32.60 | 32.80 | 32.80 | 2,988,305 |
31 Aug 2022 | 32.55 | 33.05 | 32.50 | 32.95 | 32.95 | 3,621,939 |
30 Aug 2022 | 32.60 | 32.75 | 32.30 | 32.70 | 32.70 | 3,248,718 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |