Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 Oct 2024 | 30.10 | 30.10 | 29.40 | 29.90 | 29.90 | 5,533 |
02 Oct 2024 | 29.00 | 29.90 | 29.00 | 29.50 | 29.50 | 4,237 |
01 Oct 2024 | 29.70 | 29.70 | 29.30 | 29.30 | 29.30 | 4,775 |
30 Sept 2024 | 30.00 | 30.40 | 29.20 | 29.50 | 29.50 | 6,330 |
27 Sept 2024 | 29.90 | 29.90 | 29.60 | 29.60 | 29.60 | 886 |
26 Sept 2024 | 30.90 | 30.90 | 29.10 | 29.20 | 29.20 | 1,502 |
25 Sept 2024 | 30.00 | 30.40 | 29.50 | 30.40 | 30.40 | 5,425 |
24 Sept 2024 | 30.50 | 30.50 | 29.70 | 29.70 | 29.70 | 3,414 |
23 Sept 2024 | 30.30 | 30.30 | 29.50 | 30.00 | 30.00 | 8,113 |
20 Sept 2024 | 30.30 | 31.90 | 30.00 | 30.30 | 30.30 | 10,576 |
19 Sept 2024 | 31.00 | 31.00 | 30.30 | 30.30 | 30.30 | 6,015 |
18 Sept 2024 | 31.80 | 31.80 | 30.60 | 31.00 | 31.00 | 6,751 |
17 Sept 2024 | 30.70 | 31.80 | 30.70 | 31.80 | 31.80 | 7,157 |
16 Sept 2024 | 32.40 | 32.40 | 30.70 | 31.00 | 31.00 | 6,840 |
13 Sept 2024 | 31.50 | 31.50 | 30.30 | 30.80 | 30.80 | 10,261 |
12 Sept 2024 | 31.00 | 32.50 | 31.00 | 32.50 | 32.50 | 10,791 |
11 Sept 2024 | 31.70 | 32.50 | 31.30 | 32.00 | 32.00 | 26,314 |
10 Sept 2024 | 32.50 | 32.50 | 30.60 | 31.70 | 31.70 | 7,372 |
09 Sept 2024 | 31.70 | 32.00 | 31.40 | 32.00 | 32.00 | 21,198 |
06 Sept 2024 | 31.00 | 31.30 | 30.30 | 31.30 | 31.30 | 806,175 |
05 Sept 2024 | 30.70 | 31.10 | 30.70 | 31.10 | 31.10 | 11,864 |
04 Sept 2024 | 30.00 | 32.10 | 29.70 | 32.10 | 32.10 | 5,405 |
03 Sept 2024 | 31.20 | 31.60 | 30.30 | 30.40 | 30.40 | 23,360 |
02 Sept 2024 | 30.70 | 31.50 | 30.30 | 31.20 | 31.20 | 40,764 |
30 Aug 2024 | 31.60 | 31.60 | 29.60 | 30.70 | 30.70 | 106,169 |
29 Aug 2024 | 32.50 | 32.50 | 30.80 | 31.40 | 31.40 | 1,332 |
28 Aug 2024 | 31.70 | 32.40 | 31.00 | 32.00 | 32.00 | 225,538 |
27 Aug 2024 | 31.20 | 32.20 | 31.00 | 31.30 | 31.30 | 26,654 |
26 Aug 2024 | 29.00 | 31.10 | 29.00 | 31.00 | 31.00 | 12,795 |
23 Aug 2024 | 30.70 | 31.50 | 30.30 | 31.50 | 31.50 | 15,955 |
22 Aug 2024 | 31.50 | 31.50 | 30.90 | 31.10 | 31.10 | 3,553 |
21 Aug 2024 | 31.30 | 31.60 | 29.00 | 31.30 | 31.30 | 4,511 |
20 Aug 2024 | 30.10 | 31.90 | 30.10 | 31.70 | 31.70 | 21,392 |
19 Aug 2024 | 31.00 | 31.70 | 30.80 | 31.50 | 31.50 | 6,740 |
16 Aug 2024 | 32.00 | 32.10 | 30.30 | 31.80 | 31.80 | 16,133 |
15 Aug 2024 | 32.10 | 32.50 | 31.60 | 31.90 | 31.90 | 21,233 |
14 Aug 2024 | 33.30 | 33.30 | 31.60 | 31.60 | 31.60 | 11,710 |
13 Aug 2024 | 32.10 | 32.50 | 31.60 | 32.50 | 32.50 | 8,995 |
12 Aug 2024 | 32.40 | 32.80 | 31.20 | 31.50 | 31.50 | 8,416 |
09 Aug 2024 | 31.80 | 34.40 | 31.80 | 33.00 | 33.00 | 4,706 |
08 Aug 2024 | 32.30 | 32.30 | 31.80 | 32.20 | 32.20 | 12,460 |
07 Aug 2024 | 32.00 | 33.40 | 30.60 | 32.10 | 32.10 | 2,125 |
06 Aug 2024 | 33.00 | 33.00 | 32.00 | 32.00 | 32.00 | 15,149 |
05 Aug 2024 | 32.10 | 32.70 | 31.00 | 31.90 | 31.90 | 16,583 |
02 Aug 2024 | 32.90 | 33.70 | 32.80 | 32.80 | 32.80 | 9,839 |
01 Aug 2024 | 33.70 | 33.70 | 32.80 | 33.50 | 33.50 | 23,523 |
31 July 2024 | 32.10 | 33.70 | 30.80 | 33.70 | 33.70 | 11,914 |
30 July 2024 | 32.70 | 33.60 | 32.30 | 33.30 | 33.30 | 1,501 |
29 July 2024 | 32.00 | 33.00 | 32.00 | 33.00 | 33.00 | 984 |
26 July 2024 | 34.50 | 34.50 | 32.80 | 32.80 | 32.80 | 5,062 |
25 July 2024 | 32.90 | 32.90 | 32.60 | 32.70 | 32.70 | 800 |
24 July 2024 | 32.40 | 33.00 | 32.00 | 32.40 | 32.40 | 25,304 |
23 July 2024 | 33.00 | 33.00 | 31.80 | 32.00 | 32.00 | 5,351 |
22 July 2024 | 32.00 | 33.00 | 32.00 | 32.90 | 32.90 | 3,870 |
19 July 2024 | 32.70 | 33.30 | 32.00 | 32.60 | 32.60 | 6,345 |
18 July 2024 | 32.90 | 33.90 | 32.50 | 33.30 | 33.30 | 1,730 |
17 July 2024 | 33.00 | 33.40 | 32.90 | 32.90 | 32.90 | 10,595 |
16 July 2024 | 33.20 | 33.70 | 33.10 | 33.10 | 33.10 | 6,863 |
15 July 2024 | 33.10 | 33.80 | 33.10 | 33.80 | 33.80 | 3,669 |
12 July 2024 | 33.10 | 33.50 | 33.10 | 33.50 | 33.50 | 4,726 |
11 July 2024 | 34.00 | 34.00 | 33.30 | 33.50 | 33.50 | 3,974 |
10 July 2024 | 33.50 | 34.00 | 33.20 | 33.80 | 33.80 | 7,882 |
09 July 2024 | 34.70 | 34.70 | 33.50 | 33.90 | 33.90 | 8,589 |
08 July 2024 | 34.80 | 34.80 | 33.40 | 33.60 | 33.60 | 31,245 |
05 July 2024 | 33.10 | 33.40 | 32.80 | 33.40 | 33.40 | 3,509 |
04 July 2024 | 33.10 | 33.10 | 31.60 | 32.60 | 32.60 | 10,775 |
03 July 2024 | 33.00 | 33.60 | 32.80 | 32.80 | 32.80 | 4,937 |
02 July 2024 | 33.00 | 33.80 | 33.00 | 33.80 | 33.80 | 16,594 |
01 July 2024 | 33.60 | 33.60 | 33.20 | 33.20 | 33.20 | 2,050 |
28 June 2024 | 33.50 | 33.50 | 32.80 | 33.30 | 33.30 | 5,795 |
27 June 2024 | 33.40 | 33.50 | 33.40 | 33.50 | 33.50 | 2,870 |
26 June 2024 | 33.00 | 33.50 | 33.00 | 33.00 | 33.00 | 2,720 |
25 June 2024 | 33.00 | 33.70 | 33.00 | 33.00 | 33.00 | 11,840 |
24 June 2024 | 33.80 | 33.80 | 33.00 | 33.00 | 33.00 | 151 |
21 June 2024 | 33.10 | 33.80 | 33.10 | 33.80 | 33.80 | 1,671 |
20 June 2024 | 34.00 | 34.00 | 33.40 | 33.80 | 33.80 | 913 |
19 June 2024 | 33.10 | 33.70 | 33.00 | 33.70 | 33.70 | 8,194 |
18 June 2024 | 33.10 | 34.00 | 32.90 | 32.90 | 32.90 | 6,263 |
17 June 2024 | 33.80 | 33.80 | 32.40 | 32.40 | 32.40 | 29,115 |
14 June 2024 | 33.90 | 33.90 | 32.50 | 33.80 | 33.80 | 17,109 |
13 June 2024 | 33.10 | 33.80 | 33.00 | 33.50 | 33.50 | 4,623 |
12 June 2024 | 33.50 | 34.10 | 33.50 | 33.50 | 33.50 | 8,017 |
11 June 2024 | 34.50 | 34.50 | 33.70 | 34.20 | 34.20 | 27,935 |
10 June 2024 | 33.50 | 34.40 | 33.50 | 34.00 | 34.00 | 5,460 |
07 June 2024 | 33.70 | 33.70 | 33.70 | 33.70 | 33.70 | - |
06 June 2024 | 33.80 | 33.80 | 33.00 | 33.70 | 33.70 | 418 |
05 June 2024 | 33.10 | 34.00 | 33.00 | 33.80 | 33.80 | 33,909 |
05 June 2024 | 0.5 Dividend | |||||
04 June 2024 | 33.50 | 34.40 | 33.30 | 33.00 | 32.50 | 8,333 |
03 June 2024 | 33.00 | 34.50 | 32.90 | 33.70 | 33.19 | 41,674 |
31 May 2024 | 31.30 | 32.10 | 31.30 | 32.10 | 31.61 | 3,510,113 |
30 May 2024 | 31.60 | 31.60 | 31.30 | 31.30 | 30.83 | 1,717 |
29 May 2024 | 32.40 | 32.40 | 31.30 | 31.80 | 31.32 | 6,535 |
28 May 2024 | 32.60 | 32.60 | 30.80 | 32.00 | 31.52 | 1,705 |
27 May 2024 | 32.20 | 33.00 | 31.30 | 32.00 | 31.52 | 32,454 |
24 May 2024 | 33.00 | 33.00 | 31.50 | 32.50 | 32.01 | 22,384 |
23 May 2024 | 33.00 | 33.00 | 31.50 | 32.00 | 31.52 | 28,510 |
22 May 2024 | 32.70 | 32.70 | 31.10 | 31.10 | 30.63 | 15,534 |
21 May 2024 | 31.80 | 33.90 | 31.80 | 32.70 | 32.20 | 16,298 |
16 May 2024 | 30.60 | 31.70 | 30.30 | 31.00 | 30.53 | 8,969 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |