Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 48.00 | 48.00 | 47.96 | 46.80 | 46.80 | 14,407 |
25 Jul 2024 | 45.40 | 47.60 | 45.20 | 46.90 | 46.90 | 98,616 |
24 Jul 2024 | 46.63 | 49.13 | 46.63 | 47.70 | 47.70 | 10,403 |
23 Jul 2024 | 49.80 | 49.80 | 47.06 | 47.60 | 47.60 | 18,197 |
22 Jul 2024 | 45.40 | 49.80 | 45.40 | 47.60 | 47.60 | 22,848 |
19 Jul 2024 | 45.40 | 51.00 | 45.40 | 47.60 | 47.60 | 38,048 |
18 Jul 2024 | 48.46 | 49.80 | 48.46 | 48.30 | 48.30 | 1,657 |
17 Jul 2024 | 48.80 | 48.80 | 46.60 | 47.70 | 47.70 | 19,537 |
16 Jul 2024 | 47.20 | 49.00 | 47.20 | 47.90 | 47.90 | 20,270 |
15 Jul 2024 | 47.62 | 47.62 | 47.62 | 46.10 | 46.10 | 94 |
12 Jul 2024 | 47.82 | 47.82 | 46.22 | 47.10 | 47.10 | 8,857 |
11 Jul 2024 | 48.00 | 48.00 | 47.82 | 47.10 | 47.10 | 3,702 |
10 Jul 2024 | 47.62 | 47.82 | 46.20 | 47.10 | 47.10 | 7,437 |
09 Jul 2024 | 47.00 | 47.80 | 47.00 | 47.00 | 47.00 | 16,317 |
08 Jul 2024 | 45.80 | 47.27 | 45.80 | 47.10 | 47.10 | 35,720 |
05 Jul 2024 | 46.20 | 47.80 | 46.02 | 46.50 | 46.50 | 45,056 |
04 Jul 2024 | 44.00 | 47.80 | 44.00 | 46.20 | 46.20 | 9,178 |
03 Jul 2024 | 46.00 | 47.80 | 43.00 | 45.90 | 45.90 | 14,346 |
02 Jul 2024 | 47.80 | 47.80 | 47.80 | 45.90 | 45.90 | 3 |
01 Jul 2024 | 45.78 | 46.00 | 45.78 | 46.00 | 46.00 | 5,017 |
28 Jun 2024 | 46.76 | 46.76 | 44.24 | 46.00 | 46.00 | 22,797 |
27 Jun 2024 | 46.20 | 47.80 | 44.20 | 46.00 | 46.00 | 160,602 |
26 Jun 2024 | 49.80 | 49.80 | 42.45 | 43.70 | 43.70 | 64,977 |
25 Jun 2024 | 45.20 | 47.45 | 45.20 | 47.50 | 47.50 | 3,400 |
24 Jun 2024 | 49.80 | 49.80 | 49.80 | 47.60 | 47.60 | 33 |
21 Jun 2024 | 45.00 | 49.80 | 45.00 | 47.60 | 47.60 | 12,267 |
20 Jun 2024 | 47.00 | 47.45 | 45.25 | 48.30 | 48.30 | 13,874 |
19 Jun 2024 | 46.80 | 47.80 | 45.25 | 46.30 | 46.30 | 22,691 |
18 Jun 2024 | 45.20 | 49.80 | 45.20 | 47.50 | 47.50 | 3,408 |
17 Jun 2024 | 45.05 | 49.80 | 45.05 | 47.50 | 47.50 | 28,659 |
14 Jun 2024 | 47.20 | 49.80 | 45.00 | 46.50 | 46.50 | 21,827 |
13 Jun 2024 | 47.20 | 47.25 | 47.00 | 48.40 | 48.40 | 15,825 |
12 Jun 2024 | 47.40 | 51.50 | 47.13 | 47.90 | 47.90 | 65,276 |
11 Jun 2024 | 50.27 | 51.50 | 47.44 | 49.45 | 49.45 | 3,869 |
10 Jun 2024 | 47.80 | 47.87 | 47.20 | 48.50 | 48.50 | 29,630 |
07 Jun 2024 | 48.20 | 51.50 | 47.20 | 48.85 | 48.85 | 85,160 |
06 Jun 2024 | 47.60 | 51.50 | 47.60 | 48.70 | 48.70 | 56,534 |
05 Jun 2024 | 48.00 | 49.80 | 47.40 | 48.95 | 48.95 | 8,797 |
04 Jun 2024 | 47.20 | 47.40 | 47.20 | 49.35 | 49.35 | 15,129 |
03 Jun 2024 | 50.00 | 51.00 | 47.32 | 47.70 | 47.70 | 33,410 |
31 May 2024 | 50.00 | 50.00 | 47.54 | 49.45 | 49.45 | 5,182 |
30 May 2024 | 49.44 | 49.44 | 47.73 | 49.45 | 49.45 | 3,625 |
29 May 2024 | 52.00 | 52.00 | 47.89 | 49.35 | 49.35 | 22,358 |
28 May 2024 | 52.50 | 52.50 | 47.89 | 50.35 | 50.35 | 56,726 |
24 May 2024 | 49.00 | 50.89 | 48.51 | 49.00 | 49.00 | 37,091 |
23 May 2024 | 49.00 | 52.00 | 49.00 | 50.25 | 50.25 | 1,105 |
22 May 2024 | 52.50 | 52.50 | 49.00 | 50.25 | 50.25 | 12,979 |
21 May 2024 | 49.00 | 52.50 | 49.00 | 50.75 | 50.75 | 13,429 |
20 May 2024 | 49.00 | 49.00 | 49.00 | 50.75 | 50.75 | 300 |
17 May 2024 | 51.19 | 51.19 | 51.19 | 50.75 | 50.75 | 219 |
16 May 2024 | 50.17 | 51.33 | 48.37 | 50.75 | 50.75 | 16,303 |
15 May 2024 | 51.44 | 52.50 | 50.00 | 51.25 | 51.25 | 45,384 |
14 May 2024 | 51.00 | 52.50 | 50.45 | 50.45 | 50.45 | 565,675 |
13 May 2024 | 50.00 | 50.65 | 48.80 | 50.65 | 50.65 | 48,428 |
10 May 2024 | 48.20 | 51.50 | 48.20 | 49.85 | 49.85 | 24,227 |
09 May 2024 | 48.40 | 50.24 | 48.20 | 49.85 | 49.85 | 23,809 |
08 May 2024 | 48.70 | 48.70 | 48.70 | 50.05 | 50.05 | 8,619 |
07 May 2024 | 52.00 | 52.00 | 48.40 | 50.35 | 50.35 | 3,116 |
03 May 2024 | 50.72 | 50.72 | 49.06 | 50.05 | 50.05 | 34,919 |
02 May 2024 | 49.25 | 49.25 | 49.25 | 50.15 | 50.15 | 7,632 |
01 May 2024 | 51.50 | 51.50 | 50.74 | 50.15 | 50.15 | 4,775 |
30 Apr 2024 | 51.75 | 51.75 | 49.08 | 50.25 | 50.25 | 1,842 |
29 Apr 2024 | 49.00 | 52.50 | 49.00 | 50.85 | 50.85 | 60,198 |
26 Apr 2024 | 52.00 | 53.00 | 49.20 | 51.10 | 51.10 | 76,161 |
25 Apr 2024 | 49.80 | 51.25 | 48.20 | 50.20 | 50.20 | 91,048 |
24 Apr 2024 | 48.38 | 49.73 | 48.38 | 48.40 | 48.40 | 28,063 |
23 Apr 2024 | 49.80 | 49.80 | 48.28 | 48.30 | 48.30 | 5,829 |
22 Apr 2024 | 49.80 | 49.80 | 48.13 | 48.30 | 48.30 | 8,383 |
19 Apr 2024 | 49.80 | 49.80 | 49.44 | 48.30 | 48.30 | 619 |
18 Apr 2024 | 49.83 | 49.83 | 49.83 | 48.30 | 48.30 | 20,070 |
17 Apr 2024 | 49.25 | 49.25 | 49.25 | 48.30 | 48.30 | 800 |
16 Apr 2024 | 47.00 | 48.80 | 47.00 | 48.30 | 48.30 | 10,582 |
15 Apr 2024 | 48.08 | 50.50 | 48.08 | 49.00 | 49.00 | 10,874 |
12 Apr 2024 | 49.59 | 51.00 | 49.55 | 49.20 | 49.20 | 8,285 |
11 Apr 2024 | 50.50 | 50.50 | 47.85 | 48.95 | 48.95 | 4,637 |
10 Apr 2024 | 49.62 | 49.67 | 49.62 | 49.25 | 49.25 | 1,975 |
09 Apr 2024 | 46.60 | 50.50 | 46.60 | 49.25 | 49.25 | 57,620 |
08 Apr 2024 | 49.00 | 50.50 | 46.60 | 48.30 | 48.30 | 74,243 |
05 Apr 2024 | 48.60 | 51.00 | 48.60 | 49.90 | 49.90 | 3,973 |
04 Apr 2024 | 49.84 | 49.84 | 49.84 | 49.60 | 49.60 | 13,456 |
03 Apr 2024 | 49.44 | 51.00 | 49.44 | 49.20 | 49.20 | 557 |
02 Apr 2024 | 47.20 | 50.00 | 46.60 | 48.70 | 48.70 | 37,522 |
28 Mar 2024 | 46.20 | 46.55 | 46.20 | 48.00 | 48.00 | 7,361 |
27 Mar 2024 | 49.80 | 49.80 | 49.80 | 48.00 | 48.00 | 17 |
26 Mar 2024 | 46.20 | 49.80 | 46.20 | 48.00 | 48.00 | 67,796 |
25 Mar 2024 | 46.50 | 48.99 | 46.50 | 48.10 | 48.10 | 14,000 |
22 Mar 2024 | 46.80 | 46.99 | 46.80 | 48.30 | 48.30 | 34,520 |
21 Mar 2024 | 46.99 | 46.99 | 46.99 | 48.65 | 48.65 | 11,933 |
20 Mar 2024 | 46.80 | 49.63 | 46.80 | 48.75 | 48.75 | 22,361 |
19 Mar 2024 | 50.50 | 50.50 | 46.20 | 49.05 | 49.05 | 43,526 |
18 Mar 2024 | 47.60 | 50.23 | 47.60 | 49.15 | 49.15 | 30,192 |
15 Mar 2024 | 47.40 | 49.64 | 47.40 | 48.95 | 48.95 | 74,216 |
14 Mar 2024 | 50.00 | 50.44 | 46.20 | 49.20 | 49.20 | 35,340 |
14 Mar 2024 | 1.8 Dividend | |||||
13 Mar 2024 | 51.44 | 51.44 | 49.52 | 50.50 | 48.70 | 2,190 |
12 Mar 2024 | 52.00 | 52.00 | 49.20 | 50.60 | 48.80 | 9,059 |
11 Mar 2024 | 51.05 | 51.75 | 51.05 | 50.70 | 48.89 | 21,888 |
08 Mar 2024 | 51.12 | 51.12 | 48.70 | 50.30 | 48.51 | 13,108 |
07 Mar 2024 | 49.80 | 50.50 | 47.00 | 49.60 | 47.83 | 124,904 |
06 Mar 2024 | 49.80 | 49.80 | 49.69 | 48.60 | 46.87 | 4,857 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |