Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 42.00 | 42.40 | 40.20 | 41.00 | 41.00 | 37,003 |
02 May 2024 | 41.50 | 43.00 | 40.44 | 42.00 | 42.00 | 125,583 |
01 May 2024 | 39.00 | 42.19 | 38.00 | 40.50 | 40.50 | 122,975 |
30 Apr 2024 | 41.50 | 42.00 | 38.26 | 39.00 | 39.00 | 93,269 |
29 Apr 2024 | 41.50 | 41.95 | 41.02 | 41.50 | 41.50 | 103,309 |
26 Apr 2024 | 43.50 | 42.90 | 41.30 | 41.50 | 41.50 | 39,274 |
25 Apr 2024 | 43.50 | 45.00 | 42.00 | 43.50 | 43.50 | 84,703 |
24 Apr 2024 | 43.50 | 45.00 | 42.30 | 43.50 | 43.50 | 16,721 |
23 Apr 2024 | 43.50 | 43.83 | 42.10 | 43.50 | 43.50 | 38,935 |
22 Apr 2024 | 43.50 | 44.00 | 42.00 | 43.50 | 43.50 | 21,029 |
19 Apr 2024 | 43.50 | 44.84 | 42.00 | 43.50 | 43.50 | 26,111 |
18 Apr 2024 | 43.50 | 44.84 | 42.33 | 43.50 | 43.50 | 37,065 |
17 Apr 2024 | 43.50 | 43.90 | 42.00 | 43.50 | 43.50 | 72,768 |
16 Apr 2024 | 43.50 | 44.25 | 42.16 | 43.50 | 43.50 | 45,899 |
15 Apr 2024 | 42.50 | 43.00 | 42.40 | 43.50 | 43.50 | 28,551 |
12 Apr 2024 | 42.50 | 43.00 | 42.00 | 42.50 | 42.50 | 91,591 |
11 Apr 2024 | 41.00 | 42.90 | 41.33 | 42.50 | 42.50 | 84,819 |
10 Apr 2024 | 40.50 | 42.00 | 39.03 | 41.00 | 41.00 | 57,128 |
09 Apr 2024 | 40.00 | 42.00 | 39.56 | 40.50 | 40.50 | 21,062 |
08 Apr 2024 | 39.00 | 41.49 | 39.00 | 40.00 | 40.00 | 138,739 |
05 Apr 2024 | 41.00 | 41.00 | 38.20 | 38.20 | 38.20 | 200,353 |
04 Apr 2024 | 41.00 | 40.59 | 40.00 | 41.00 | 41.00 | 50,644 |
03 Apr 2024 | 41.00 | 42.00 | 41.24 | 41.00 | 41.00 | 23,716 |
02 Apr 2024 | 38.50 | 40.99 | 38.40 | 40.50 | 40.50 | 190,647 |
28 Mar 2024 | 40.50 | 40.44 | 38.00 | 38.50 | 38.50 | 164,591 |
27 Mar 2024 | 41.50 | 42.00 | 40.13 | 40.50 | 40.50 | 287,387 |
26 Mar 2024 | 41.50 | 41.94 | 40.70 | 41.00 | 41.00 | 54,081 |
25 Mar 2024 | 41.50 | 42.00 | 41.00 | 41.50 | 41.50 | 45,350 |
22 Mar 2024 | 41.50 | 41.49 | 40.25 | 41.50 | 41.50 | 91,905 |
21 Mar 2024 | 42.00 | 43.00 | 41.00 | 43.00 | 43.00 | 97,140 |
20 Mar 2024 | 43.00 | 44.00 | 42.00 | 42.00 | 42.00 | 31,699 |
19 Mar 2024 | 44.00 | 45.35 | 42.31 | 43.00 | 43.00 | 83,214 |
18 Mar 2024 | 42.50 | 44.90 | 42.33 | 44.00 | 44.00 | 116,292 |
15 Mar 2024 | 42.00 | 43.00 | 40.36 | 42.40 | 42.40 | 289,570 |
14 Mar 2024 | 40.80 | 43.20 | 41.00 | 42.00 | 42.00 | 370,362 |
13 Mar 2024 | 39.80 | 40.00 | 39.60 | 39.80 | 39.80 | 53,774 |
12 Mar 2024 | 39.80 | 40.00 | 39.60 | 40.00 | 40.00 | 50,704 |
11 Mar 2024 | 39.80 | 40.00 | 39.61 | 39.80 | 39.80 | 20,228 |
08 Mar 2024 | 40.50 | 40.00 | 39.64 | 39.80 | 39.80 | 36,665 |
07 Mar 2024 | 40.00 | 41.00 | 39.50 | 40.50 | 40.50 | 57,584 |
06 Mar 2024 | 42.00 | 42.00 | 39.25 | 40.00 | 40.00 | 135,497 |
05 Mar 2024 | 42.50 | 44.00 | 41.00 | 42.00 | 42.00 | 10,637 |
04 Mar 2024 | 43.00 | 44.00 | 41.00 | 42.50 | 42.50 | 22,544 |
01 Mar 2024 | 42.50 | 44.00 | 42.05 | 43.00 | 43.00 | 21,926 |
29 Feb 2024 | 41.00 | 43.60 | 41.34 | 42.50 | 42.50 | 85,360 |
28 Feb 2024 | 40.50 | 42.00 | 39.20 | 41.00 | 41.00 | 116,994 |
27 Feb 2024 | 40.50 | 41.80 | 40.00 | 40.50 | 40.50 | 24,498 |
26 Feb 2024 | 43.00 | 43.00 | 39.00 | 40.80 | 40.80 | 167,951 |
23 Feb 2024 | 44.00 | 44.96 | 42.10 | 42.20 | 42.20 | 107,993 |
22 Feb 2024 | 44.00 | 45.00 | 43.00 | 44.00 | 44.00 | 27,521 |
21 Feb 2024 | 44.00 | 43.44 | 43.00 | 44.00 | 44.00 | 5,150 |
20 Feb 2024 | 44.50 | 43.48 | 43.00 | 44.00 | 44.00 | 18,589 |
19 Feb 2024 | 44.50 | 44.19 | 44.19 | 44.50 | 44.50 | 1,479 |
16 Feb 2024 | 44.50 | 45.00 | 44.00 | 44.50 | 44.50 | 862 |
15 Feb 2024 | 44.50 | 44.28 | 44.28 | 44.50 | 44.50 | 170 |
14 Feb 2024 | 44.50 | 44.28 | 44.28 | 44.50 | 44.50 | 5,000 |
13 Feb 2024 | 44.50 | 45.00 | 44.00 | 44.50 | 44.50 | 12,005 |
12 Feb 2024 | 44.50 | 44.96 | 44.00 | 44.50 | 44.50 | 9,595 |
09 Feb 2024 | 44.50 | 44.60 | 44.60 | 44.50 | 44.50 | 15,078 |
08 Feb 2024 | 46.00 | 46.00 | 43.00 | 44.50 | 44.50 | 68,880 |
07 Feb 2024 | 45.50 | 46.20 | 45.00 | 46.00 | 46.00 | 58,149 |
06 Feb 2024 | 46.50 | 47.00 | 45.00 | 45.50 | 45.50 | 125,771 |
05 Feb 2024 | 47.50 | 49.00 | 47.00 | 47.00 | 47.00 | 11,336 |
02 Feb 2024 | 47.00 | 48.89 | 47.00 | 47.50 | 47.50 | 68,031 |
01 Feb 2024 | 49.50 | 49.42 | 46.06 | 49.00 | 49.00 | 91,110 |
31 Jan 2024 | 50.00 | 50.00 | 45.55 | 49.50 | 49.50 | 108,822 |
30 Jan 2024 | 45.50 | 52.90 | 45.55 | 51.00 | 51.00 | 367,495 |
29 Jan 2024 | 40.00 | 46.96 | 39.08 | 45.50 | 45.50 | 152,331 |
26 Jan 2024 | 40.50 | 41.00 | 39.35 | 40.00 | 40.00 | 166,362 |
25 Jan 2024 | 40.50 | 40.50 | 39.37 | 40.50 | 40.50 | 13,056 |
24 Jan 2024 | 40.50 | 41.00 | 39.20 | 40.50 | 40.50 | 292,646 |
23 Jan 2024 | 39.50 | 42.00 | 40.04 | 40.60 | 40.60 | 485,624 |
22 Jan 2024 | 36.00 | 40.97 | 34.40 | 39.50 | 39.50 | 430,167 |
19 Jan 2024 | 36.00 | 37.00 | 35.00 | 36.00 | 36.00 | 85,135 |
18 Jan 2024 | 36.50 | 36.00 | 35.00 | 36.00 | 36.00 | 37,671 |
17 Jan 2024 | 36.50 | 35.10 | 35.00 | 36.50 | 36.50 | 9,548 |
16 Jan 2024 | 36.50 | 35.95 | 35.95 | 36.50 | 36.50 | 2,769 |
15 Jan 2024 | 35.33 | 36.40 | 35.06 | 36.50 | 36.50 | 38,269 |
12 Jan 2024 | 37.00 | 36.50 | 35.00 | 36.50 | 36.50 | 21,485 |
11 Jan 2024 | 37.00 | 37.00 | 36.00 | 37.00 | 37.00 | 4,481 |
10 Jan 2024 | 37.00 | 37.10 | 36.25 | 37.00 | 37.00 | 13,319 |
09 Jan 2024 | 34.00 | 37.00 | 37.00 | 37.00 | 37.00 | 94,492 |
08 Jan 2024 | 34.00 | 34.75 | 33.44 | 34.00 | 34.00 | 7,821 |
05 Jan 2024 | 34.00 | 34.83 | 33.31 | 34.00 | 34.00 | 74,123 |
04 Jan 2024 | 34.00 | 35.00 | 34.06 | 34.00 | 34.00 | 9,350 |
03 Jan 2024 | 34.00 | 35.00 | 33.56 | 34.00 | 34.00 | 16,462 |
02 Jan 2024 | 33.50 | 35.00 | 33.30 | 34.00 | 34.00 | 45,242 |
29 Dec 2023 | 33.00 | 34.00 | 33.05 | 33.50 | 33.50 | 61,932 |
28 Dec 2023 | 34.00 | 34.92 | 32.50 | 33.00 | 33.00 | 59,568 |
27 Dec 2023 | 34.50 | 34.92 | 33.00 | 34.00 | 34.00 | 27,289 |
22 Dec 2023 | 34.50 | 34.19 | 34.00 | 34.50 | 34.50 | 7,174 |
21 Dec 2023 | 35.00 | 35.00 | 33.10 | 34.50 | 34.50 | 41,667 |
20 Dec 2023 | 36.00 | 36.82 | 34.00 | 35.00 | 35.00 | 240,746 |
19 Dec 2023 | 38.00 | 37.94 | 35.24 | 36.00 | 36.00 | 85,204 |
18 Dec 2023 | 38.00 | 39.00 | 36.50 | 38.00 | 38.00 | 128,604 |
15 Dec 2023 | 39.00 | 40.00 | 37.12 | 38.00 | 38.00 | 46,259 |
14 Dec 2023 | 39.00 | 39.48 | 37.60 | 38.80 | 38.80 | 17,391 |
13 Dec 2023 | 38.50 | 39.49 | 38.00 | 39.00 | 39.00 | 10,869 |
12 Dec 2023 | 39.00 | 38.90 | 37.80 | 38.50 | 38.50 | 25,017 |
11 Dec 2023 | 40.50 | 41.31 | 39.00 | 39.00 | 39.00 | 139,443 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |