Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 Oct 2024 | 49.00 | 49.00 | 49.00 | 49.00 | 49.00 | 489 |
09 Oct 2024 | 51.00 | 52.00 | 49.00 | 50.00 | 50.00 | 109,878 |
08 Oct 2024 | 51.00 | 52.00 | 50.00 | 51.00 | 51.00 | 28,415 |
07 Oct 2024 | 51.50 | 52.00 | 50.00 | 51.00 | 51.00 | 25,835 |
04 Oct 2024 | 52.70 | 53.40 | 51.00 | 51.50 | 51.50 | 67,545 |
03 Oct 2024 | 52.70 | 53.40 | 52.00 | 52.70 | 52.70 | 10,781 |
02 Oct 2024 | 55.00 | 56.00 | 52.00 | 52.70 | 52.70 | 167,732 |
01 Oct 2024 | 55.50 | 56.00 | 54.00 | 55.00 | 55.00 | 52,514 |
30 Sept 2024 | 55.50 | 57.00 | 54.00 | 55.50 | 55.50 | 16,536 |
27 Sept 2024 | 55.50 | 57.00 | 54.51 | 55.50 | 55.50 | 43,183 |
26 Sept 2024 | 53.50 | 57.00 | 52.00 | 55.50 | 55.50 | 239,826 |
25 Sept 2024 | 53.50 | 55.00 | 52.67 | 53.50 | 53.50 | 40,240 |
24 Sept 2024 | 54.00 | 55.00 | 52.00 | 53.50 | 53.50 | 154,536 |
23 Sept 2024 | 54.00 | 55.00 | 53.20 | 53.20 | 53.20 | 149,478 |
20 Sept 2024 | 54.00 | 55.00 | 53.00 | 54.00 | 54.00 | 208,437 |
19 Sept 2024 | 50.00 | 55.00 | 49.00 | 53.00 | 53.00 | 261,678 |
18 Sept 2024 | 50.50 | 52.00 | 49.77 | 52.00 | 52.00 | 99,898 |
17 Sept 2024 | 50.50 | 51.00 | 50.05 | 50.50 | 50.50 | 24,907 |
16 Sept 2024 | 51.50 | 52.00 | 50.00 | 50.50 | 50.50 | 152,701 |
13 Sept 2024 | 51.50 | 52.00 | 51.00 | 51.50 | 51.50 | 93,993 |
12 Sept 2024 | 50.00 | 53.00 | 49.00 | 51.50 | 51.50 | 269,592 |
11 Sept 2024 | 49.00 | 50.00 | 48.00 | 49.00 | 49.00 | 55,023 |
10 Sept 2024 | 50.50 | 52.00 | 48.56 | 49.00 | 49.00 | 251,219 |
09 Sept 2024 | 51.00 | 52.00 | 49.27 | 49.50 | 49.50 | 200,221 |
06 Sept 2024 | 50.50 | 52.00 | 49.81 | 50.50 | 50.50 | 223,819 |
05 Sept 2024 | 48.50 | 51.60 | 48.00 | 50.50 | 50.50 | 224,674 |
04 Sept 2024 | 48.50 | 49.00 | 47.00 | 48.50 | 48.50 | 220,560 |
03 Sept 2024 | 46.00 | 51.00 | 46.00 | 48.50 | 48.50 | 586,077 |
02 Sept 2024 | 42.00 | 47.20 | 41.50 | 45.50 | 45.50 | 519,294 |
30 Aug 2024 | 41.50 | 43.00 | 41.00 | 42.00 | 42.00 | 57,874 |
29 Aug 2024 | 42.50 | 43.00 | 41.00 | 41.50 | 41.50 | 112,393 |
28 Aug 2024 | 43.00 | 43.00 | 42.00 | 42.50 | 42.50 | 29,611 |
27 Aug 2024 | 43.75 | 44.00 | 42.16 | 43.00 | 43.00 | 111,995 |
23 Aug 2024 | 45.50 | 45.00 | 43.50 | 43.75 | 43.75 | 164,339 |
22 Aug 2024 | 44.50 | 47.00 | 44.90 | 45.50 | 45.50 | 69,083 |
21 Aug 2024 | 43.00 | 46.23 | 43.00 | 45.90 | 45.90 | 284,985 |
20 Aug 2024 | 43.00 | 44.00 | 42.00 | 43.00 | 43.00 | 31,016 |
19 Aug 2024 | 43.50 | 44.00 | 42.00 | 43.00 | 43.00 | 72,618 |
16 Aug 2024 | 43.50 | 44.00 | 42.25 | 43.50 | 43.50 | 41,628 |
15 Aug 2024 | 44.50 | 45.00 | 43.10 | 43.50 | 43.50 | 61,303 |
14 Aug 2024 | 44.50 | 45.00 | 44.00 | 44.50 | 44.50 | 17,467 |
13 Aug 2024 | 44.50 | 44.63 | 44.00 | 44.50 | 44.50 | 15,792 |
12 Aug 2024 | 44.50 | 45.00 | 44.00 | 44.50 | 44.50 | 6,328 |
09 Aug 2024 | 44.50 | 44.80 | 44.33 | 44.50 | 44.50 | 63,065 |
08 Aug 2024 | 43.50 | 45.00 | 43.95 | 44.50 | 44.50 | 113,382 |
07 Aug 2024 | 42.00 | 44.00 | 41.00 | 43.50 | 43.50 | 410,535 |
06 Aug 2024 | 42.00 | 43.00 | 41.00 | 42.00 | 42.00 | 77,378 |
05 Aug 2024 | 44.50 | 45.00 | 41.00 | 42.00 | 42.00 | 246,222 |
02 Aug 2024 | 44.50 | 45.00 | 43.15 | 44.50 | 44.50 | 133,671 |
01 Aug 2024 | 46.00 | 46.40 | 44.00 | 45.90 | 45.90 | 215,951 |
31 July 2024 | 47.50 | 48.00 | 45.22 | 46.00 | 46.00 | 288,399 |
30 July 2024 | 50.00 | 51.00 | 47.55 | 47.50 | 47.50 | 92,683 |
29 July 2024 | 50.00 | 51.00 | 48.50 | 50.00 | 50.00 | 86,828 |
26 July 2024 | 50.00 | 51.00 | 49.00 | 50.00 | 50.00 | 88,176 |
25 July 2024 | 52.50 | 52.00 | 49.00 | 50.00 | 50.00 | 199,605 |
24 July 2024 | 54.00 | 55.00 | 51.31 | 53.00 | 53.00 | 237,699 |
23 July 2024 | 51.50 | 55.00 | 51.00 | 54.00 | 54.00 | 291,896 |
22 July 2024 | 51.50 | 52.00 | 51.00 | 51.50 | 51.50 | 121,833 |
19 July 2024 | 52.00 | 53.00 | 51.00 | 51.50 | 51.50 | 83,030 |
18 July 2024 | 51.50 | 52.00 | 51.00 | 51.50 | 51.50 | 133,346 |
17 July 2024 | 51.50 | 52.00 | 51.07 | 51.50 | 51.50 | 109,069 |
16 July 2024 | 52.00 | 53.00 | 51.00 | 51.50 | 51.50 | 152,255 |
15 July 2024 | 51.50 | 54.90 | 50.55 | 52.00 | 52.00 | 615,329 |
12 July 2024 | 47.50 | 50.00 | 46.81 | 47.50 | 47.50 | 52,483 |
11 July 2024 | 47.50 | 49.00 | 46.00 | 47.50 | 47.50 | 51,332 |
10 July 2024 | 47.50 | 49.00 | 46.00 | 47.50 | 47.50 | 114,764 |
09 July 2024 | 47.00 | 50.00 | 45.00 | 47.50 | 47.50 | 96,327 |
08 July 2024 | 47.00 | 49.00 | 45.00 | 47.00 | 47.00 | 72,625 |
05 July 2024 | 48.50 | 49.00 | 47.00 | 48.00 | 48.00 | 83,315 |
04 July 2024 | 48.50 | 49.00 | 48.00 | 48.50 | 48.50 | 72,457 |
03 July 2024 | 49.00 | 51.00 | 48.00 | 48.50 | 48.50 | 58,773 |
02 July 2024 | 51.50 | 53.00 | 48.31 | 49.00 | 49.00 | 163,624 |
01 July 2024 | 51.00 | 53.00 | 50.00 | 51.50 | 51.50 | 71,048 |
28 June 2024 | 51.00 | 53.00 | 50.00 | 53.00 | 53.00 | 24,975 |
27 June 2024 | 51.00 | 52.00 | 50.00 | 51.00 | 51.00 | 55,309 |
26 June 2024 | 48.50 | 52.00 | 49.00 | 51.00 | 51.00 | 243,750 |
25 June 2024 | 48.50 | 50.00 | 47.00 | 48.50 | 48.50 | 36,750 |
24 June 2024 | 47.50 | 50.00 | 47.00 | 50.00 | 50.00 | 102,747 |
21 June 2024 | 47.50 | 48.00 | 47.00 | 47.50 | 47.50 | 52,080 |
20 June 2024 | 47.50 | 48.00 | 47.00 | 47.50 | 47.50 | 5,240 |
19 June 2024 | 48.00 | 49.00 | 47.00 | 47.50 | 47.50 | 75,371 |
18 June 2024 | 48.50 | 50.00 | 47.00 | 48.00 | 48.00 | 125,765 |
17 June 2024 | 47.00 | 49.00 | 47.00 | 48.50 | 48.50 | 238,198 |
14 June 2024 | 47.50 | 48.00 | 46.00 | 47.00 | 47.00 | 39,175 |
13 June 2024 | 47.50 | 48.00 | 47.26 | 47.50 | 47.50 | 16,266 |
12 June 2024 | 47.00 | 48.00 | 46.56 | 47.50 | 47.50 | 93,221 |
11 June 2024 | 49.00 | 48.28 | 46.00 | 47.00 | 47.00 | 350,739 |
10 June 2024 | 49.00 | 50.00 | 48.00 | 49.00 | 49.00 | 97,252 |
07 June 2024 | 49.00 | 49.90 | 48.60 | 49.00 | 49.00 | 111,642 |
06 June 2024 | 49.50 | 51.00 | 48.35 | 49.00 | 49.00 | 292,620 |
05 June 2024 | 47.00 | 51.00 | 46.00 | 51.00 | 51.00 | 353,633 |
04 June 2024 | 45.00 | 48.90 | 44.00 | 47.00 | 47.00 | 584,057 |
03 June 2024 | 45.00 | 46.00 | 44.00 | 45.00 | 45.00 | 110,965 |
31 May 2024 | 45.00 | 46.00 | 44.22 | 45.00 | 45.00 | 106,879 |
30 May 2024 | 44.50 | 46.00 | 44.00 | 44.50 | 44.50 | 762,640 |
29 May 2024 | 45.00 | 45.90 | 44.00 | 44.50 | 44.50 | 257,429 |
28 May 2024 | 45.50 | 46.00 | 44.00 | 45.00 | 45.00 | 349,241 |
24 May 2024 | 47.50 | 50.00 | 44.00 | 45.50 | 45.50 | 1,708,143 |
23 May 2024 | 56.50 | 57.00 | 53.81 | 55.00 | 55.00 | 224,727 |
22 May 2024 | 58.00 | 57.80 | 55.00 | 56.50 | 56.50 | 124,015 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |