Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 June 2024 | 32.10 | 33.60 | 30.40 | 33.60 | 33.60 | 57,058 |
24 June 2024 | 32.30 | 36.00 | 32.30 | 33.10 | 33.10 | 31,907 |
23 June 2024 | 33.50 | 34.00 | 31.40 | 32.30 | 32.30 | 148,302 |
20 June 2024 | 34.30 | 34.20 | 33.00 | 33.50 | 33.50 | 11,724 |
19 June 2024 | 34.30 | 34.30 | 34.30 | 34.30 | 34.30 | - |
18 June 2024 | 34.30 | 34.90 | 33.00 | 34.30 | 34.30 | 182,627 |
17 June 2024 | 34.60 | 35.40 | 33.00 | 34.30 | 34.30 | 39,523 |
16 June 2024 | 34.80 | 35.10 | 34.50 | 34.60 | 34.60 | 29,796 |
13 June 2024 | 34.10 | 35.30 | 34.10 | 34.80 | 34.80 | 37,952 |
10 June 2024 | 36.10 | 36.00 | 33.40 | 35.30 | 35.30 | 96,432 |
09 June 2024 | 36.10 | 36.10 | 36.10 | 36.10 | 36.10 | - |
06 June 2024 | 36.10 | 36.10 | 36.10 | 36.10 | 36.10 | 500 |
05 June 2024 | 36.10 | 36.10 | 36.10 | 36.10 | 36.10 | - |
04 June 2024 | 37.60 | 36.50 | 35.70 | 36.10 | 36.10 | 29,905 |
03 June 2024 | 38.00 | 38.90 | 35.90 | 37.60 | 37.60 | 37,629 |
02 June 2024 | 37.20 | 38.60 | 36.00 | 36.50 | 36.50 | 61,651 |
30 May 2024 | 38.60 | 37.20 | 37.20 | 37.20 | 37.20 | 8,049 |
29 May 2024 | 38.60 | 38.60 | 38.60 | 38.60 | 38.60 | - |
28 May 2024 | 38.50 | 38.60 | 38.60 | 38.60 | 38.60 | 10,362 |
27 May 2024 | 38.60 | 38.60 | 36.60 | 38.50 | 38.50 | 3,045 |
26 May 2024 | 37.40 | 38.70 | 38.40 | 38.60 | 38.60 | 72,946 |
23 May 2024 | 37.90 | 38.40 | 36.60 | 37.40 | 37.40 | 71,411 |
22 May 2024 | 38.70 | 38.80 | 37.30 | 37.90 | 37.90 | 92,767 |
21 May 2024 | 38.70 | 38.70 | 38.70 | 38.70 | 38.70 | 7,893 |
20 May 2024 | 39.60 | 39.60 | 38.10 | 38.70 | 38.70 | 40,274 |
19 May 2024 | 38.60 | 38.60 | 38.60 | 38.60 | 38.60 | - |
16 May 2024 | 39.30 | 40.00 | 37.50 | 38.60 | 38.60 | 119,787 |
15 May 2024 | 37.10 | 38.00 | 36.70 | 37.80 | 37.80 | 54,181 |
12 May 2024 | 37.00 | 37.90 | 35.90 | 37.10 | 37.10 | 76,863 |
09 May 2024 | 36.60 | 38.00 | 35.80 | 37.00 | 37.00 | 115,927 |
08 May 2024 | 37.00 | 37.00 | 36.50 | 36.60 | 36.60 | 136,117 |
07 May 2024 | 35.80 | 37.50 | 36.00 | 37.00 | 37.00 | 70,337 |
06 May 2024 | 36.00 | 37.00 | 34.90 | 35.80 | 35.80 | 158,818 |
05 May 2024 | 37.30 | 37.20 | 35.00 | 36.00 | 36.00 | 113,000 |
02 May 2024 | 36.70 | 37.50 | 37.20 | 37.30 | 37.30 | 21,730 |
01 May 2024 | 37.00 | 37.50 | 36.10 | 36.70 | 36.70 | 35,514 |
30 Apr 2024 | 36.10 | 37.70 | 36.00 | 37.00 | 37.00 | 82,847 |
25 Apr 2024 | 35.10 | 37.10 | 35.10 | 36.10 | 36.10 | 57,116 |
24 Apr 2024 | 36.00 | 37.60 | 36.10 | 37.20 | 37.20 | 84,457 |
21 Apr 2024 | 37.60 | 37.60 | 34.70 | 36.00 | 36.00 | 90,515 |
18 Apr 2024 | 35.00 | 38.00 | 33.00 | 36.20 | 36.20 | 109,581 |
17 Apr 2024 | 36.30 | 36.30 | 33.00 | 34.50 | 34.50 | 246,026 |
16 Apr 2024 | 34.10 | 37.90 | 34.10 | 36.30 | 36.30 | 306,453 |
15 Apr 2024 | 31.50 | 34.90 | 31.50 | 32.80 | 32.80 | 373,915 |
14 Apr 2024 | 31.20 | 32.30 | 30.00 | 31.30 | 31.30 | 95,692 |
11 Apr 2024 | 30.00 | 32.10 | 30.00 | 31.20 | 31.20 | 70,431 |
10 Apr 2024 | 31.60 | 32.60 | 30.50 | 30.90 | 30.90 | 381,705 |
09 Apr 2024 | 36.00 | 36.00 | 30.00 | 30.40 | 30.40 | 239,910 |
08 Apr 2024 | 33.80 | 34.00 | 30.90 | 32.30 | 32.30 | 548,620 |
07 Apr 2024 | - | - | - | - | - | - |
04 Apr 2024 | 33.00 | 35.30 | 31.80 | 32.80 | 32.80 | 110,146 |
03 Apr 2024 | 36.50 | 36.50 | 32.60 | 34.30 | 34.30 | 120,637 |
02 Apr 2024 | 34.30 | 38.00 | 34.80 | 36.00 | 36.00 | 63,796 |
01 Apr 2024 | 35.70 | 35.70 | 30.10 | 34.30 | 34.30 | 161,664 |
31 Mar 2024 | 37.60 | 36.50 | 35.40 | 35.70 | 35.70 | 208,473 |
28 Mar 2024 | 37.40 | 38.20 | 36.10 | 37.60 | 37.60 | 12,000 |
27 Mar 2024 | 37.40 | 37.40 | 37.40 | 37.40 | 37.40 | - |
26 Mar 2024 | 37.90 | 37.90 | 37.40 | 37.40 | 37.40 | 58,920 |
25 Mar 2024 | 37.00 | 38.00 | 37.00 | 37.80 | 37.80 | 8,700 |
21 Mar 2024 | 37.10 | 37.10 | 37.10 | 37.10 | 37.10 | 8,000 |
20 Mar 2024 | 37.20 | 38.40 | 36.70 | 37.10 | 37.10 | 34,346 |
19 Mar 2024 | 38.30 | 37.50 | 37.00 | 37.20 | 37.20 | 5,902 |
18 Mar 2024 | 38.50 | 38.50 | 36.60 | 38.30 | 38.30 | 6,028 |
17 Mar 2024 | 36.90 | 38.30 | 36.50 | 37.90 | 37.90 | 24,300 |
14 Mar 2024 | 36.10 | 38.00 | 36.10 | 36.90 | 36.90 | 72,000 |
13 Mar 2024 | 36.60 | 37.80 | 35.00 | 36.10 | 36.10 | 92,272 |
12 Mar 2024 | 36.90 | 37.00 | 36.00 | 36.60 | 36.60 | 48,197 |
11 Mar 2024 | 35.00 | 36.30 | 35.00 | 35.40 | 35.40 | 49,977 |
10 Mar 2024 | 33.30 | 34.00 | 33.20 | 33.70 | 33.70 | 38,400 |
07 Mar 2024 | 31.80 | 32.80 | 31.80 | 32.20 | 32.20 | 48,720 |
06 Mar 2024 | 30.70 | 30.70 | 30.70 | 30.70 | 30.70 | - |
05 Mar 2024 | 30.00 | 32.00 | 30.40 | 30.70 | 30.70 | 91,503 |
04 Mar 2024 | 29.30 | 32.20 | 29.30 | 30.00 | 30.00 | 89,565 |
03 Mar 2024 | 29.20 | 30.80 | 29.00 | 29.30 | 29.30 | 303,868 |
29 Feb 2024 | 31.10 | 31.10 | 28.00 | 29.20 | 29.20 | 152,957 |
28 Feb 2024 | 29.90 | 31.50 | 28.80 | 30.10 | 30.10 | 409,635 |
26 Feb 2024 | 28.20 | 31.00 | 26.00 | 28.70 | 28.70 | 851,572 |
25 Feb 2024 | 29.00 | 31.10 | 26.00 | 28.20 | 28.20 | 283,541 |
22 Feb 2024 | 31.20 | 31.20 | 27.90 | 29.00 | 29.00 | 181,729 |
21 Feb 2024 | 31.60 | 32.00 | 30.00 | 30.80 | 30.80 | 82,534 |
20 Feb 2024 | 35.10 | 35.10 | 30.10 | 31.60 | 31.60 | 88,628 |
19 Feb 2024 | 34.70 | 35.00 | 32.70 | 34.00 | 34.00 | 41,642 |
18 Feb 2024 | 29.70 | 32.70 | 29.70 | 32.50 | 32.50 | 15,226 |
15 Feb 2024 | 32.70 | 32.70 | 29.90 | 30.80 | 30.80 | 36,248 |
14 Feb 2024 | 28.20 | 32.40 | 28.60 | 30.60 | 30.60 | 96,607 |
13 Feb 2024 | 28.40 | 28.80 | 27.00 | 28.20 | 28.20 | 7,810 |
12 Feb 2024 | 28.70 | 29.30 | 27.70 | 28.40 | 28.40 | 34,323 |
11 Feb 2024 | 27.50 | 29.90 | 28.00 | 28.70 | 28.70 | 23,265 |
08 Feb 2024 | 26.20 | 28.20 | 27.20 | 27.50 | 27.50 | 29,176 |
07 Feb 2024 | 25.10 | 30.00 | 25.70 | 26.20 | 26.20 | 17,000 |
06 Feb 2024 | 27.10 | 26.60 | 25.00 | 25.10 | 25.10 | 47,855 |
05 Feb 2024 | 28.10 | 27.20 | 26.90 | 27.10 | 27.10 | 17,951 |
04 Feb 2024 | 28.10 | 28.10 | 28.10 | 28.10 | 28.10 | - |
01 Feb 2024 | 28.10 | 28.10 | 28.10 | 28.10 | 28.10 | - |
31 Jan 2024 | 29.60 | 29.50 | 27.90 | 28.10 | 28.10 | 28,428 |
30 Jan 2024 | 28.30 | 30.10 | 28.70 | 29.60 | 29.60 | 6,678 |
29 Jan 2024 | 28.20 | 28.50 | 28.50 | 28.30 | 28.30 | 1,733 |
28 Jan 2024 | 29.10 | 29.20 | 28.00 | 28.20 | 28.20 | 22,500 |
25 Jan 2024 | 27.80 | 30.80 | 26.20 | 29.10 | 29.10 | 23,115 |
24 Jan 2024 | 27.80 | 27.80 | 27.80 | 27.80 | 27.80 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |