Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 45.52 | 45.90 | 44.00 | 44.00 | 44.00 | 121,200 |
25 Jul 2024 | 44.00 | 46.00 | 43.20 | 43.20 | 43.20 | 13,844 |
24 Jul 2024 | 44.10 | 46.00 | 43.20 | 43.20 | 43.20 | 93,426 |
23 Jul 2024 | 44.10 | 45.90 | 44.00 | 44.00 | 44.00 | 14,516 |
22 Jul 2024 | 44.10 | 45.72 | 44.00 | 44.00 | 44.00 | 135,924 |
19 Jul 2024 | 44.00 | 46.00 | 44.00 | 44.00 | 44.00 | 32,244 |
18 Jul 2024 | 46.00 | 46.00 | 44.00 | 45.00 | 45.00 | 61,229 |
17 Jul 2024 | 46.00 | 46.00 | 44.10 | 46.00 | 46.00 | 38,241 |
16 Jul 2024 | 45.50 | 45.50 | 44.10 | 45.50 | 45.50 | 118,672 |
15 Jul 2024 | 45.00 | 45.40 | 44.24 | 45.00 | 45.00 | 118,141 |
12 Jul 2024 | 44.80 | 45.00 | 43.70 | 45.00 | 45.00 | 108,187 |
11 Jul 2024 | 43.20 | 44.88 | 43.20 | 43.20 | 43.20 | 57,056 |
10 Jul 2024 | 43.10 | 44.80 | 43.10 | 43.10 | 43.10 | 14,143 |
09 Jul 2024 | 43.10 | 44.90 | 43.10 | 43.10 | 43.10 | 67,632 |
08 Jul 2024 | 44.40 | 44.56 | 42.88 | 44.00 | 44.00 | 327,814 |
05 Jul 2024 | 44.50 | 44.90 | 43.10 | 43.10 | 43.10 | 89,328 |
04 Jul 2024 | 43.80 | 43.90 | 42.90 | 43.80 | 43.80 | 91,938 |
03 Jul 2024 | 43.10 | 43.70 | 42.47 | 43.10 | 43.10 | 73,744 |
02 Jul 2024 | 43.10 | 44.00 | 42.49 | 43.10 | 43.10 | 91,832 |
01 Jul 2024 | 43.10 | 43.90 | 42.44 | 43.50 | 43.50 | 67,285 |
28 Jun 2024 | 42.50 | 45.40 | 42.50 | 42.50 | 42.50 | 23,216 |
27 Jun 2024 | 44.00 | 44.50 | 43.10 | 43.10 | 43.10 | 86,584 |
26 Jun 2024 | 44.10 | 44.80 | 44.10 | 43.90 | 43.90 | 22,899 |
25 Jun 2024 | 44.80 | 44.81 | 44.10 | 44.50 | 44.50 | 166,298 |
24 Jun 2024 | 44.70 | 44.90 | 44.00 | 44.10 | 44.10 | 71,847 |
21 Jun 2024 | 44.10 | 44.90 | 43.55 | 44.10 | 44.10 | 48,147 |
20 Jun 2024 | 43.65 | 45.50 | 43.10 | 44.00 | 44.00 | 88,385 |
19 Jun 2024 | 45.50 | 45.51 | 44.50 | 45.50 | 45.50 | 371,467 |
18 Jun 2024 | 44.10 | 45.50 | 43.40 | 45.00 | 45.00 | 179,750 |
17 Jun 2024 | 43.70 | 44.00 | 43.47 | 43.55 | 43.55 | 319,478 |
14 Jun 2024 | 43.20 | 43.70 | 42.99 | 43.20 | 43.20 | 72,708 |
13 Jun 2024 | 43.70 | 43.70 | 42.30 | 43.10 | 43.10 | 731,612 |
12 Jun 2024 | 42.20 | 43.00 | 42.00 | 42.00 | 42.00 | 95,663 |
11 Jun 2024 | 41.00 | 42.90 | 41.00 | 42.20 | 42.20 | 37,851 |
10 Jun 2024 | 41.60 | 42.90 | 40.50 | 41.00 | 41.00 | 3,069,045 |
07 Jun 2024 | 43.00 | 43.71 | 41.30 | 41.60 | 41.60 | 2,303,615 |
06 Jun 2024 | 43.50 | 44.90 | 43.20 | 43.50 | 43.50 | 272,814 |
05 Jun 2024 | 44.20 | 45.00 | 43.50 | 43.50 | 43.50 | 376,682 |
04 Jun 2024 | 44.30 | 45.00 | 44.30 | 44.30 | 44.30 | 79,176 |
03 Jun 2024 | 44.50 | 45.68 | 44.20 | 44.20 | 44.20 | 159,870 |
31 May 2024 | 44.00 | 45.00 | 44.00 | 44.00 | 44.00 | 370,848 |
30 May 2024 | 46.00 | 46.00 | 44.00 | 44.00 | 44.00 | 290,651 |
29 May 2024 | 45.10 | 45.90 | 45.00 | 45.00 | 45.00 | 209,768 |
28 May 2024 | 45.70 | 46.12 | 45.10 | 45.20 | 45.20 | 327,371 |
24 May 2024 | 45.50 | 46.40 | 45.00 | 45.50 | 45.50 | 149,182 |
23 May 2024 | 44.80 | 46.40 | 44.80 | 45.70 | 45.70 | 158,636 |
22 May 2024 | 44.70 | 45.80 | 44.70 | 44.85 | 44.85 | 571,404 |
21 May 2024 | 46.00 | 46.00 | 44.50 | 44.70 | 44.70 | 324,282 |
20 May 2024 | 45.20 | 45.74 | 44.70 | 44.85 | 44.85 | 453,586 |
17 May 2024 | 45.40 | 46.40 | 45.32 | 45.40 | 45.40 | 584,951 |
16 May 2024 | 47.10 | 47.40 | 45.50 | 46.00 | 46.00 | 374,010 |
15 May 2024 | 47.50 | 47.50 | 46.72 | 47.50 | 47.50 | 90,663 |
14 May 2024 | 46.80 | 47.31 | 46.35 | 47.10 | 47.10 | 337,362 |
13 May 2024 | 47.00 | 48.00 | 46.60 | 46.85 | 46.85 | 455,716 |
10 May 2024 | 47.40 | 49.00 | 46.60 | 46.60 | 46.60 | 438,111 |
09 May 2024 | 47.70 | 47.80 | 47.10 | 47.50 | 47.50 | 270,528 |
08 May 2024 | 48.00 | 49.30 | 47.54 | 47.65 | 47.65 | 219,649 |
07 May 2024 | 48.30 | 49.60 | 47.90 | 48.20 | 48.20 | 116,300 |
03 May 2024 | 47.80 | 48.72 | 47.80 | 48.00 | 48.00 | 399,692 |
02 May 2024 | 48.00 | 49.50 | 48.00 | 48.60 | 48.60 | 91,808 |
01 May 2024 | 48.60 | 49.50 | 48.40 | 48.55 | 48.55 | 60,319 |
30 Apr 2024 | 48.00 | 49.50 | 47.85 | 48.40 | 48.40 | 63,479 |
29 Apr 2024 | 49.00 | 50.47 | 48.00 | 48.20 | 48.20 | 149,933 |
26 Apr 2024 | 50.40 | 52.00 | 49.00 | 49.00 | 49.00 | 40,981 |
25 Apr 2024 | 51.00 | 51.00 | 50.00 | 50.00 | 50.00 | 661,478 |
24 Apr 2024 | 50.40 | 52.80 | 50.06 | 50.60 | 50.60 | 356,618 |
23 Apr 2024 | 51.30 | 51.40 | 50.52 | 50.60 | 50.60 | 30,623 |
22 Apr 2024 | 51.60 | 51.80 | 50.00 | 51.00 | 51.00 | 237,613 |
19 Apr 2024 | 51.80 | 52.80 | 51.38 | 52.20 | 52.20 | 162,475 |
18 Apr 2024 | 51.60 | 53.00 | 51.09 | 52.60 | 52.60 | 227,883 |
17 Apr 2024 | 53.20 | 55.00 | 51.80 | 52.20 | 52.20 | 497,549 |
16 Apr 2024 | 52.80 | 54.00 | 52.40 | 54.00 | 54.00 | 370,494 |
15 Apr 2024 | 53.40 | 54.00 | 53.00 | 54.00 | 54.00 | 474,832 |
12 Apr 2024 | 53.00 | 54.80 | 53.00 | 53.40 | 53.40 | 78,875 |
11 Apr 2024 | 53.40 | 54.00 | 53.32 | 53.50 | 53.50 | 168,605 |
10 Apr 2024 | 53.20 | 55.00 | 53.00 | 53.20 | 53.20 | 15,341 |
09 Apr 2024 | 53.00 | 54.20 | 52.12 | 53.50 | 53.50 | 492,354 |
08 Apr 2024 | 54.00 | 54.00 | 52.60 | 52.60 | 52.60 | 350,938 |
05 Apr 2024 | 52.80 | 53.60 | 52.20 | 52.80 | 52.80 | 301,774 |
04 Apr 2024 | 53.00 | 54.80 | 53.05 | 53.80 | 53.80 | 62,431 |
03 Apr 2024 | 53.00 | 54.80 | 52.60 | 52.60 | 52.60 | 77,317 |
02 Apr 2024 | 53.00 | 54.00 | 52.80 | 53.00 | 53.00 | 186,596 |
28 Mar 2024 | 54.00 | 54.80 | 52.70 | 53.00 | 53.00 | 204,532 |
27 Mar 2024 | 54.40 | 54.49 | 52.40 | 52.60 | 52.60 | 223,822 |
26 Mar 2024 | 53.40 | 53.80 | 53.00 | 53.50 | 53.50 | 660,458 |
25 Mar 2024 | 52.40 | 54.70 | 52.40 | 52.40 | 52.40 | 949,674 |
22 Mar 2024 | 54.40 | 54.80 | 51.80 | 52.00 | 52.00 | 331,148 |
21 Mar 2024 | 54.80 | 54.80 | 51.60 | 53.40 | 53.40 | 88,853 |
20 Mar 2024 | 52.00 | 53.40 | 51.60 | 52.00 | 52.00 | 110,603 |
19 Mar 2024 | 52.00 | 54.80 | 51.63 | 53.40 | 53.40 | 61,607 |
18 Mar 2024 | 52.20 | 55.00 | 51.80 | 51.80 | 51.80 | 362,326 |
15 Mar 2024 | 52.00 | 54.00 | 51.91 | 53.00 | 53.00 | 75,360 |
14 Mar 2024 | 52.00 | 52.80 | 51.80 | 51.80 | 51.80 | 550,574 |
13 Mar 2024 | 53.00 | 55.00 | 51.40 | 51.40 | 51.40 | 140,773 |
12 Mar 2024 | 53.00 | 53.00 | 52.60 | 53.00 | 53.00 | 333,370 |
11 Mar 2024 | 52.40 | 55.00 | 52.40 | 53.00 | 53.00 | 186,291 |
08 Mar 2024 | 52.40 | 53.31 | 52.40 | 52.60 | 52.60 | 44,550 |
07 Mar 2024 | 52.80 | 53.00 | 52.40 | 52.40 | 52.40 | 307,046 |
06 Mar 2024 | 53.40 | 53.42 | 52.55 | 52.80 | 52.80 | 312,720 |
05 Mar 2024 | 53.40 | 54.17 | 53.31 | 53.40 | 53.40 | 19,420 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |