Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 May 2023 | 39.80 | 39.95 | 39.00 | 39.00 | 39.00 | 23,229,958 |
30 May 2023 | 39.75 | 40.00 | 39.50 | 39.80 | 39.80 | 6,006,132 |
29 May 2023 | 39.70 | 39.80 | 39.50 | 39.60 | 39.60 | 3,720,224 |
26 May 2023 | 39.65 | 39.75 | 39.25 | 39.50 | 39.50 | 4,285,353 |
25 May 2023 | 39.65 | 40.10 | 39.65 | 39.90 | 39.90 | 4,650,852 |
24 May 2023 | 39.95 | 39.95 | 39.35 | 39.80 | 39.80 | 6,247,000 |
23 May 2023 | 40.50 | 40.55 | 39.80 | 39.95 | 39.95 | 5,920,206 |
22 May 2023 | 40.30 | 40.80 | 40.25 | 40.50 | 40.50 | 5,425,577 |
19 May 2023 | 40.00 | 40.30 | 40.00 | 40.15 | 40.15 | 5,859,246 |
18 May 2023 | 39.85 | 40.00 | 39.65 | 40.00 | 40.00 | 6,397,511 |
17 May 2023 | 39.85 | 39.95 | 39.40 | 39.80 | 39.80 | 6,908,814 |
16 May 2023 | 39.10 | 39.80 | 39.05 | 39.75 | 39.75 | 11,641,735 |
15 May 2023 | 38.40 | 38.95 | 38.40 | 38.90 | 38.90 | 4,249,108 |
12 May 2023 | 38.75 | 38.75 | 38.30 | 38.50 | 38.50 | 3,278,620 |
11 May 2023 | 38.80 | 38.85 | 38.25 | 38.55 | 38.55 | 3,276,266 |
10 May 2023 | 38.30 | 38.70 | 38.15 | 38.70 | 38.70 | 3,480,403 |
09 May 2023 | 38.55 | 38.80 | 38.25 | 38.40 | 38.40 | 2,846,839 |
08 May 2023 | 38.65 | 38.75 | 38.30 | 38.60 | 38.60 | 2,454,175 |
05 May 2023 | 39.00 | 39.20 | 38.40 | 38.40 | 38.40 | 4,848,350 |
04 May 2023 | 37.85 | 39.10 | 37.80 | 38.80 | 38.80 | 12,043,310 |
03 May 2023 | 37.95 | 38.00 | 37.70 | 37.85 | 37.85 | 2,405,410 |
02 May 2023 | 37.90 | 38.00 | 37.60 | 37.95 | 37.95 | 3,601,687 |
28 Apr 2023 | 37.85 | 37.85 | 37.50 | 37.80 | 37.80 | 3,432,390 |
27 Apr 2023 | 37.10 | 37.55 | 36.95 | 37.50 | 37.50 | 2,629,962 |
26 Apr 2023 | 37.00 | 37.35 | 36.85 | 37.10 | 37.10 | 4,702,914 |
25 Apr 2023 | 37.30 | 37.80 | 36.80 | 36.95 | 36.95 | 5,005,883 |
24 Apr 2023 | 36.90 | 37.20 | 36.75 | 37.15 | 37.15 | 2,100,707 |
21 Apr 2023 | 37.25 | 37.25 | 36.75 | 36.90 | 36.90 | 3,300,993 |
20 Apr 2023 | 37.15 | 37.15 | 36.70 | 36.90 | 36.90 | 3,784,644 |
19 Apr 2023 | 37.60 | 37.80 | 37.15 | 37.40 | 37.40 | 3,819,186 |
18 Apr 2023 | 37.90 | 37.90 | 37.15 | 37.40 | 37.40 | 4,408,636 |
17 Apr 2023 | 38.25 | 38.25 | 37.65 | 37.90 | 37.90 | 4,692,622 |
14 Apr 2023 | 37.60 | 38.30 | 37.50 | 38.00 | 38.00 | 7,408,676 |
13 Apr 2023 | 37.65 | 37.80 | 37.25 | 37.30 | 37.30 | 5,679,120 |
12 Apr 2023 | 37.50 | 37.95 | 37.50 | 37.75 | 37.75 | 7,478,427 |
11 Apr 2023 | 37.20 | 37.40 | 37.00 | 37.10 | 37.10 | 3,252,313 |
10 Apr 2023 | 36.95 | 37.40 | 36.85 | 37.15 | 37.15 | 4,288,480 |
07 Apr 2023 | 36.35 | 36.90 | 36.35 | 36.80 | 36.80 | 2,763,597 |
06 Apr 2023 | 36.70 | 36.70 | 36.05 | 36.25 | 36.25 | 3,640,367 |
31 Mar 2023 | 36.75 | 37.25 | 36.55 | 36.55 | 36.55 | 6,676,124 |
30 Mar 2023 | 36.80 | 36.80 | 36.35 | 36.55 | 36.55 | 3,208,298 |
29 Mar 2023 | 36.15 | 36.60 | 35.80 | 36.55 | 36.55 | 6,030,891 |
28 Mar 2023 | 36.40 | 36.55 | 35.80 | 35.95 | 35.95 | 5,006,845 |
27 Mar 2023 | 37.65 | 37.80 | 36.05 | 36.20 | 36.20 | 15,414,309 |
24 Mar 2023 | 37.80 | 38.40 | 36.80 | 37.65 | 37.65 | 34,624,098 |
23 Mar 2023 | 34.70 | 35.00 | 34.50 | 34.95 | 34.95 | 3,397,572 |
22 Mar 2023 | 34.40 | 34.70 | 34.40 | 34.65 | 34.65 | 2,197,377 |
21 Mar 2023 | 34.15 | 34.35 | 34.10 | 34.25 | 34.25 | 1,662,205 |
20 Mar 2023 | 34.25 | 34.25 | 34.00 | 34.05 | 34.05 | 1,610,538 |
17 Mar 2023 | 34.15 | 34.25 | 33.95 | 33.95 | 33.95 | 7,175,892 |
16 Mar 2023 | 34.20 | 34.40 | 34.00 | 34.05 | 34.05 | 3,039,489 |
15 Mar 2023 | 34.45 | 34.60 | 34.20 | 34.20 | 34.20 | 3,170,146 |
14 Mar 2023 | 34.25 | 34.40 | 34.15 | 34.30 | 34.30 | 2,783,995 |
13 Mar 2023 | 34.40 | 34.75 | 34.15 | 34.65 | 34.65 | 2,220,834 |
10 Mar 2023 | 34.50 | 34.80 | 34.40 | 34.40 | 34.40 | 2,979,809 |
09 Mar 2023 | 34.90 | 34.90 | 34.60 | 34.60 | 34.60 | 2,728,537 |
08 Mar 2023 | 34.85 | 35.10 | 34.75 | 34.90 | 34.90 | 2,684,375 |
07 Mar 2023 | 35.05 | 35.10 | 34.85 | 34.95 | 34.95 | 2,251,949 |
06 Mar 2023 | 34.75 | 35.10 | 34.45 | 35.10 | 35.10 | 4,521,227 |
03 Mar 2023 | 34.30 | 34.60 | 34.10 | 34.40 | 34.40 | 1,863,006 |
02 Mar 2023 | 34.30 | 34.35 | 34.05 | 34.20 | 34.20 | 1,310,410 |
01 Mar 2023 | 34.30 | 34.60 | 34.00 | 34.00 | 34.00 | 4,624,639 |
24 Feb 2023 | 35.00 | 35.05 | 34.25 | 34.25 | 34.25 | 6,400,646 |
23 Feb 2023 | 34.65 | 35.15 | 34.65 | 34.85 | 34.85 | 3,358,328 |
22 Feb 2023 | 34.80 | 34.80 | 34.40 | 34.60 | 34.60 | 2,408,082 |
21 Feb 2023 | 34.70 | 35.25 | 34.50 | 35.05 | 35.05 | 4,437,060 |
20 Feb 2023 | 34.50 | 34.70 | 34.45 | 34.60 | 34.60 | 1,673,594 |
17 Feb 2023 | 34.30 | 34.60 | 34.10 | 34.55 | 34.55 | 2,066,255 |
16 Feb 2023 | 34.25 | 34.40 | 34.10 | 34.30 | 34.30 | 1,781,546 |
15 Feb 2023 | 34.35 | 34.35 | 34.05 | 34.05 | 34.05 | 1,605,545 |
14 Feb 2023 | 34.30 | 34.30 | 34.15 | 34.20 | 34.20 | 1,417,548 |
13 Feb 2023 | 33.90 | 34.25 | 33.80 | 34.15 | 34.15 | 2,036,777 |
10 Feb 2023 | 33.85 | 34.00 | 33.75 | 33.95 | 33.95 | 1,893,367 |
09 Feb 2023 | 33.85 | 34.20 | 33.85 | 33.90 | 33.90 | 2,198,713 |
08 Feb 2023 | 34.00 | 34.05 | 33.85 | 33.90 | 33.90 | 3,088,071 |
07 Feb 2023 | 34.25 | 34.30 | 33.85 | 34.00 | 34.00 | 4,677,690 |
06 Feb 2023 | 34.80 | 34.80 | 34.10 | 34.15 | 34.15 | 4,929,711 |
03 Feb 2023 | 34.70 | 34.85 | 34.50 | 34.55 | 34.55 | 2,163,070 |
02 Feb 2023 | 34.80 | 34.85 | 34.50 | 34.65 | 34.65 | 2,668,151 |
01 Feb 2023 | 34.55 | 34.75 | 34.40 | 34.70 | 34.70 | 2,627,916 |
31 Jan 2023 | 34.90 | 35.00 | 34.50 | 34.50 | 34.50 | 4,558,456 |
30 Jan 2023 | 35.10 | 35.25 | 34.30 | 34.90 | 34.90 | 6,971,402 |
17 Jan 2023 | 34.45 | 34.65 | 34.30 | 34.50 | 34.50 | 2,066,960 |
16 Jan 2023 | 34.60 | 34.80 | 34.30 | 34.40 | 34.40 | 2,174,489 |
13 Jan 2023 | 34.95 | 35.10 | 34.20 | 34.20 | 34.20 | 3,338,902 |
12 Jan 2023 | 34.70 | 34.90 | 34.45 | 34.75 | 34.75 | 2,549,594 |
11 Jan 2023 | 34.95 | 35.00 | 34.60 | 34.70 | 34.70 | 2,185,924 |
10 Jan 2023 | 34.70 | 34.85 | 34.55 | 34.85 | 34.85 | 2,919,024 |
09 Jan 2023 | 35.00 | 35.05 | 34.50 | 34.75 | 34.75 | 4,766,852 |
06 Jan 2023 | 34.45 | 34.55 | 34.30 | 34.40 | 34.40 | 1,544,326 |
05 Jan 2023 | 34.25 | 34.50 | 34.25 | 34.45 | 34.45 | 1,604,567 |
04 Jan 2023 | 34.10 | 34.25 | 34.00 | 34.20 | 34.20 | 1,118,131 |
03 Jan 2023 | 33.80 | 34.30 | 33.35 | 34.10 | 34.10 | 2,181,605 |
30 Dec 2022 | 33.80 | 34.15 | 33.80 | 33.90 | 33.90 | 1,234,584 |
29 Dec 2022 | 33.80 | 33.90 | 33.50 | 33.70 | 33.70 | 1,897,161 |
28 Dec 2022 | 33.95 | 34.30 | 33.90 | 34.00 | 34.00 | 1,617,772 |
27 Dec 2022 | 34.10 | 34.45 | 34.05 | 34.20 | 34.20 | 1,046,563 |
26 Dec 2022 | 33.75 | 34.15 | 33.75 | 34.05 | 34.05 | 1,253,807 |
23 Dec 2022 | 33.60 | 34.00 | 33.50 | 33.75 | 33.75 | 1,196,768 |
22 Dec 2022 | 33.75 | 34.15 | 33.65 | 34.00 | 34.00 | 1,407,855 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |