Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jul 2024 | 39.85 | 40.30 | 37.90 | 38.10 | 38.10 | 4,814,762 |
01 Jul 2024 | 38.80 | 40.42 | 38.55 | 39.91 | 39.91 | 4,221,142 |
28 Jun 2024 | 37.87 | 40.80 | 37.71 | 39.29 | 39.29 | 6,828,849 |
27 Jun 2024 | 39.02 | 39.31 | 37.60 | 37.63 | 37.63 | 4,399,928 |
26 Jun 2024 | 38.99 | 39.68 | 37.89 | 39.50 | 39.50 | 4,870,143 |
25 Jun 2024 | 39.07 | 39.39 | 37.38 | 37.86 | 37.86 | 5,864,432 |
24 Jun 2024 | 42.54 | 42.67 | 39.50 | 39.61 | 39.61 | 7,465,889 |
21 Jun 2024 | 43.00 | 44.60 | 42.01 | 42.60 | 42.60 | 6,478,623 |
20 Jun 2024 | 42.20 | 44.26 | 42.10 | 43.10 | 43.10 | 5,990,811 |
19 Jun 2024 | 44.66 | 44.66 | 42.30 | 42.60 | 42.60 | 6,651,858 |
18 Jun 2024 | 44.50 | 46.50 | 43.80 | 44.13 | 44.13 | 8,809,771 |
17 Jun 2024 | 46.50 | 46.58 | 42.70 | 45.25 | 45.25 | 10,042,611 |
14 Jun 2024 | 44.81 | 46.83 | 43.80 | 46.68 | 46.68 | 8,841,898 |
13 Jun 2024 | 44.05 | 45.86 | 43.30 | 44.85 | 44.85 | 9,855,745 |
12 Jun 2024 | 43.62 | 45.72 | 43.08 | 44.10 | 44.10 | 10,309,103 |
11 Jun 2024 | 41.54 | 43.96 | 40.85 | 43.78 | 43.78 | 8,249,685 |
07 Jun 2024 | 42.00 | 43.42 | 39.50 | 42.38 | 42.38 | 11,175,301 |
06 Jun 2024 | 41.95 | 42.08 | 39.00 | 39.40 | 39.40 | 9,936,218 |
05 Jun 2024 | 43.50 | 44.20 | 39.98 | 40.51 | 40.51 | 9,254,493 |
04 Jun 2024 | 43.05 | 44.29 | 42.11 | 43.79 | 43.79 | 6,558,885 |
03 Jun 2024 | 41.26 | 44.88 | 41.26 | 44.22 | 44.22 | 10,059,638 |
31 May 2024 | 41.19 | 43.30 | 40.40 | 41.52 | 41.52 | 6,359,565 |
30 May 2024 | 39.51 | 42.50 | 39.05 | 41.36 | 41.36 | 7,280,792 |
29 May 2024 | 43.00 | 43.74 | 38.75 | 40.28 | 40.28 | 9,979,199 |
28 May 2024 | 42.38 | 43.65 | 41.30 | 42.71 | 42.71 | 8,145,310 |
27 May 2024 | 43.40 | 44.15 | 40.94 | 42.38 | 42.38 | 10,459,069 |
27 May 2024 | 0.5 Dividend | |||||
27 May 2024 | 1.4:1 Stock split | |||||
24 May 2024 | 45.71 | 51.36 | 42.93 | 43.08 | 42.58 | 18,822,585 |
23 May 2024 | 44.66 | 48.57 | 42.07 | 46.10 | 45.56 | 16,766,752 |
22 May 2024 | 41.29 | 43.57 | 40.26 | 43.21 | 42.71 | 14,466,636 |
21 May 2024 | 40.71 | 43.79 | 39.00 | 40.14 | 39.68 | 14,292,969 |
20 May 2024 | 36.92 | 38.14 | 35.94 | 37.92 | 37.48 | 6,889,857 |
17 May 2024 | 36.42 | 38.93 | 35.86 | 37.05 | 36.62 | 8,978,083 |
16 May 2024 | 35.70 | 37.35 | 35.34 | 36.84 | 36.42 | 10,477,430 |
15 May 2024 | 34.29 | 34.90 | 33.66 | 34.10 | 33.70 | 3,885,051 |
14 May 2024 | 34.52 | 36.06 | 33.43 | 34.71 | 34.30 | 6,957,557 |
13 May 2024 | 34.61 | 35.54 | 33.93 | 34.73 | 34.33 | 6,997,398 |
10 May 2024 | 36.00 | 36.29 | 33.97 | 34.46 | 34.06 | 7,899,778 |
09 May 2024 | 37.46 | 37.86 | 35.44 | 35.99 | 35.57 | 8,974,358 |
08 May 2024 | 39.29 | 39.39 | 37.32 | 37.61 | 37.18 | 6,453,046 |
07 May 2024 | 42.14 | 43.55 | 39.82 | 40.16 | 39.69 | 7,502,737 |
06 May 2024 | 40.39 | 42.79 | 39.26 | 41.84 | 41.35 | 6,603,457 |
30 Apr 2024 | 39.84 | 40.71 | 37.94 | 39.29 | 38.83 | 5,316,866 |
29 Apr 2024 | 39.91 | 39.93 | 38.39 | 38.83 | 38.38 | 7,642,189 |
26 Apr 2024 | 37.82 | 40.23 | 37.46 | 38.57 | 38.12 | 7,364,375 |
25 Apr 2024 | 35.71 | 37.36 | 35.57 | 36.84 | 36.41 | 4,785,884 |
24 Apr 2024 | 33.93 | 36.95 | 33.93 | 36.63 | 36.20 | 6,772,519 |
23 Apr 2024 | 33.79 | 34.36 | 32.91 | 33.99 | 33.59 | 3,614,111 |
22 Apr 2024 | 31.15 | 33.79 | 30.72 | 33.18 | 32.79 | 4,612,112 |
19 Apr 2024 | 36.07 | 36.07 | 33.14 | 33.73 | 33.34 | 8,386,372 |
18 Apr 2024 | 36.29 | 38.31 | 35.06 | 36.78 | 36.35 | 8,124,818 |
17 Apr 2024 | 34.97 | 39.19 | 34.97 | 38.25 | 37.81 | 9,349,141 |
16 Apr 2024 | 36.76 | 37.42 | 33.66 | 35.74 | 35.33 | 6,304,456 |
15 Apr 2024 | 39.17 | 39.42 | 36.51 | 36.98 | 36.55 | 8,767,522 |
12 Apr 2024 | 35.77 | 42.14 | 35.77 | 40.08 | 39.61 | 13,201,109 |
11 Apr 2024 | 33.81 | 36.43 | 33.79 | 35.57 | 35.16 | 6,939,882 |
10 Apr 2024 | 35.00 | 35.71 | 33.36 | 34.23 | 33.83 | 5,440,715 |
09 Apr 2024 | 35.00 | 36.14 | 33.93 | 35.47 | 35.06 | 6,228,920 |
08 Apr 2024 | 35.26 | 36.27 | 34.34 | 34.70 | 34.30 | 6,112,804 |
03 Apr 2024 | 36.29 | 37.12 | 34.04 | 35.87 | 35.46 | 8,657,243 |
02 Apr 2024 | 38.56 | 39.06 | 36.21 | 36.76 | 36.33 | 8,236,545 |
01 Apr 2024 | 38.36 | 39.07 | 37.50 | 38.45 | 38.00 | 9,522,252 |
29 Mar 2024 | 40.36 | 40.62 | 38.14 | 38.21 | 37.77 | 6,304,747 |
28 Mar 2024 | 36.79 | 41.49 | 36.00 | 40.83 | 40.35 | 19,226,341 |
27 Mar 2024 | 40.67 | 41.00 | 36.64 | 36.76 | 36.34 | 16,827,060 |
26 Mar 2024 | 46.14 | 48.49 | 42.06 | 42.22 | 41.73 | 17,084,578 |
25 Mar 2024 | 51.21 | 51.43 | 45.39 | 46.19 | 45.65 | 21,961,394 |
22 Mar 2024 | 44.57 | 51.41 | 42.88 | 51.41 | 50.82 | 21,046,722 |
21 Mar 2024 | 39.84 | 45.18 | 38.07 | 42.84 | 42.35 | 17,574,965 |
20 Mar 2024 | 42.86 | 45.54 | 40.50 | 41.00 | 40.52 | 21,014,543 |
19 Mar 2024 | 37.14 | 41.40 | 35.36 | 41.40 | 40.92 | 15,514,178 |
18 Mar 2024 | 31.61 | 34.88 | 31.61 | 34.50 | 34.10 | 9,207,042 |
15 Mar 2024 | 29.40 | 31.39 | 28.44 | 31.09 | 30.72 | 8,306,576 |
14 Mar 2024 | 29.57 | 31.40 | 29.16 | 29.76 | 29.42 | 8,252,710 |
13 Mar 2024 | 28.24 | 30.56 | 27.88 | 30.24 | 29.88 | 9,207,695 |
12 Mar 2024 | 29.00 | 29.43 | 27.73 | 28.06 | 27.73 | 6,282,719 |
11 Mar 2024 | 28.09 | 28.90 | 27.34 | 28.84 | 28.51 | 4,843,550 |
08 Mar 2024 | 27.33 | 28.74 | 26.93 | 28.14 | 27.82 | 4,791,274 |
07 Mar 2024 | 28.56 | 28.70 | 26.92 | 26.98 | 26.67 | 4,218,027 |
06 Mar 2024 | 27.86 | 28.87 | 27.66 | 28.07 | 27.75 | 5,138,728 |
05 Mar 2024 | 29.49 | 30.63 | 28.24 | 28.87 | 28.54 | 4,646,310 |
04 Mar 2024 | 30.57 | 31.31 | 27.93 | 29.32 | 28.98 | 8,567,323 |
01 Mar 2024 | 30.25 | 31.74 | 29.54 | 30.55 | 30.20 | 5,249,146 |
29 Feb 2024 | 28.33 | 30.28 | 28.33 | 30.09 | 29.74 | 4,831,478 |
28 Feb 2024 | 32.86 | 32.86 | 27.96 | 28.29 | 27.96 | 6,265,568 |
27 Feb 2024 | 28.96 | 32.00 | 28.66 | 31.66 | 31.29 | 5,565,138 |
26 Feb 2024 | 28.67 | 31.43 | 28.57 | 29.45 | 29.11 | 4,352,779 |
23 Feb 2024 | 28.41 | 29.64 | 28.07 | 29.05 | 28.71 | 4,396,911 |
22 Feb 2024 | 27.73 | 28.67 | 27.23 | 27.91 | 27.59 | 4,031,631 |
21 Feb 2024 | 28.86 | 28.86 | 26.66 | 27.23 | 26.91 | 3,899,196 |
20 Feb 2024 | 29.26 | 29.26 | 27.89 | 28.23 | 27.90 | 4,369,300 |
19 Feb 2024 | 26.31 | 29.87 | 26.28 | 29.29 | 28.95 | 7,111,843 |
08 Feb 2024 | 21.39 | 25.03 | 20.74 | 25.03 | 24.74 | 6,253,441 |
07 Feb 2024 | 22.84 | 23.16 | 20.21 | 20.86 | 20.62 | 3,871,880 |
06 Feb 2024 | 22.04 | 23.43 | 20.01 | 22.32 | 22.06 | 3,394,199 |
05 Feb 2024 | 22.86 | 23.20 | 19.73 | 22.04 | 21.78 | 4,154,169 |
02 Feb 2024 | 25.20 | 25.42 | 22.28 | 23.21 | 22.94 | 2,984,374 |
01 Feb 2024 | 24.64 | 25.64 | 23.61 | 25.00 | 24.71 | 2,962,715 |
31 Jan 2024 | 26.07 | 26.54 | 24.30 | 24.47 | 24.19 | 3,698,486 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |