Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Oct 2024 | 22.70 | 22.91 | 22.30 | 22.59 | 22.59 | 49,845,500 |
03 Oct 2024 | 22.14 | 22.73 | 21.65 | 22.26 | 22.26 | 49,565,900 |
02 Oct 2024 | 22.67 | 23.07 | 22.35 | 22.39 | 22.39 | 59,033,900 |
01 Oct 2024 | 23.46 | 23.72 | 22.26 | 22.69 | 22.69 | 86,344,400 |
30 Sept 2024 | 23.74 | 23.95 | 23.09 | 23.46 | 23.46 | 66,308,200 |
27 Sept 2024 | 24.16 | 24.66 | 23.70 | 23.91 | 23.91 | 85,883,300 |
26 Sept 2024 | 24.28 | 24.42 | 23.25 | 23.92 | 23.92 | 95,416,900 |
25 Sept 2024 | 22.80 | 24.06 | 22.73 | 23.54 | 23.54 | 117,013,400 |
24 Sept 2024 | 22.53 | 23.11 | 22.29 | 22.81 | 22.81 | 113,082,500 |
23 Sept 2024 | 22.43 | 22.82 | 22.03 | 22.56 | 22.56 | 184,439,100 |
20 Sept 2024 | 20.89 | 23.14 | 20.35 | 21.84 | 21.84 | 260,377,900 |
19 Sept 2024 | 21.28 | 21.69 | 21.03 | 21.14 | 21.14 | 99,829,200 |
18 Sept 2024 | 21.36 | 21.74 | 20.72 | 20.77 | 20.77 | 118,727,900 |
17 Sept 2024 | 21.71 | 22.58 | 21.24 | 21.47 | 21.47 | 196,249,800 |
16 Sept 2024 | 20.03 | 21.07 | 19.76 | 20.91 | 20.91 | 149,337,000 |
13 Sept 2024 | 19.49 | 19.80 | 19.49 | 19.66 | 19.66 | 44,236,300 |
12 Sept 2024 | 19.43 | 19.54 | 19.04 | 19.36 | 19.36 | 51,602,900 |
11 Sept 2024 | 19.01 | 19.69 | 18.52 | 19.64 | 19.64 | 71,403,100 |
10 Sept 2024 | 19.03 | 19.11 | 18.51 | 18.98 | 18.98 | 55,621,300 |
09 Sept 2024 | 19.00 | 19.54 | 18.95 | 19.07 | 19.07 | 64,244,100 |
06 Sept 2024 | 19.44 | 19.49 | 18.64 | 18.89 | 18.89 | 92,686,500 |
05 Sept 2024 | 19.28 | 19.90 | 19.24 | 19.40 | 19.40 | 65,388,800 |
04 Sept 2024 | 19.76 | 20.05 | 19.28 | 19.43 | 19.43 | 85,871,900 |
03 Sept 2024 | 21.54 | 21.69 | 19.99 | 20.10 | 20.10 | 115,305,500 |
30 Aug 2024 | 21.25 | 22.12 | 21.00 | 22.04 | 22.04 | 177,785,400 |
29 Aug 2024 | 19.76 | 20.60 | 19.75 | 20.13 | 20.13 | 64,529,700 |
28 Aug 2024 | 19.98 | 20.11 | 19.51 | 19.61 | 19.61 | 50,144,900 |
27 Aug 2024 | 20.13 | 20.26 | 19.84 | 20.07 | 20.07 | 43,862,000 |
26 Aug 2024 | 20.53 | 20.56 | 19.95 | 20.13 | 20.13 | 58,534,800 |
23 Aug 2024 | 20.32 | 20.93 | 20.26 | 20.54 | 20.54 | 73,398,400 |
22 Aug 2024 | 21.39 | 21.40 | 20.04 | 20.10 | 20.10 | 81,444,700 |
21 Aug 2024 | 21.07 | 21.44 | 21.07 | 21.41 | 21.41 | 57,028,900 |
20 Aug 2024 | 21.21 | 21.23 | 20.82 | 20.99 | 20.99 | 84,161,300 |
19 Aug 2024 | 20.89 | 21.86 | 20.84 | 21.52 | 21.52 | 65,956,300 |
16 Aug 2024 | 20.53 | 20.90 | 20.41 | 20.87 | 20.87 | 48,582,700 |
15 Aug 2024 | 20.32 | 21.06 | 20.23 | 20.69 | 20.69 | 84,814,900 |
14 Aug 2024 | 20.49 | 20.50 | 19.79 | 19.92 | 19.92 | 56,758,200 |
13 Aug 2024 | 19.48 | 20.48 | 19.47 | 20.47 | 20.47 | 77,511,300 |
12 Aug 2024 | 19.87 | 19.97 | 19.00 | 19.36 | 19.36 | 54,677,600 |
09 Aug 2024 | 20.08 | 20.15 | 19.50 | 19.71 | 19.71 | 76,394,500 |
08 Aug 2024 | 19.10 | 20.55 | 18.84 | 20.49 | 20.49 | 96,836,800 |
07 Aug 2024 | 19.92 | 20.25 | 18.95 | 18.99 | 18.99 | 97,972,300 |
07 Aug 2024 | 0.125 Dividend | |||||
06 Aug 2024 | 20.32 | 20.63 | 19.75 | 19.83 | 19.70 | 106,670,400 |
05 Aug 2024 | 20.20 | 20.39 | 19.29 | 20.11 | 19.98 | 147,385,700 |
02 Aug 2024 | 21.94 | 21.98 | 20.42 | 21.48 | 21.34 | 300,895,900 |
01 Aug 2024 | 30.43 | 30.71 | 28.89 | 29.05 | 28.87 | 107,672,500 |
31 July 2024 | 30.54 | 30.87 | 30.28 | 30.74 | 30.55 | 56,110,600 |
30 July 2024 | 30.85 | 30.91 | 30.01 | 30.13 | 29.94 | 48,256,600 |
29 July 2024 | 31.42 | 31.47 | 30.79 | 30.83 | 30.64 | 32,342,200 |
26 July 2024 | 31.43 | 31.56 | 31.02 | 31.35 | 31.15 | 38,352,500 |
25 July 2024 | 31.37 | 31.99 | 30.95 | 31.10 | 30.90 | 49,774,000 |
24 July 2024 | 32.53 | 32.80 | 31.66 | 31.70 | 31.50 | 62,216,700 |
23 July 2024 | 32.96 | 33.23 | 32.83 | 32.95 | 32.74 | 29,466,400 |
22 July 2024 | 33.28 | 33.41 | 32.76 | 33.37 | 33.16 | 48,503,700 |
19 July 2024 | 34.57 | 34.58 | 32.85 | 32.98 | 32.77 | 69,628,700 |
18 July 2024 | 34.96 | 36.30 | 34.53 | 34.87 | 34.65 | 84,188,600 |
17 July 2024 | 36.08 | 37.16 | 34.40 | 34.46 | 34.24 | 112,304,200 |
16 July 2024 | 34.36 | 34.45 | 33.84 | 34.34 | 34.12 | 28,409,900 |
15 July 2024 | 34.70 | 35.23 | 34.31 | 34.46 | 34.24 | 39,847,900 |
12 July 2024 | 33.77 | 35.48 | 33.77 | 34.49 | 34.27 | 62,792,600 |
11 July 2024 | 35.03 | 35.15 | 33.31 | 33.50 | 33.29 | 55,213,700 |
10 July 2024 | 34.44 | 34.97 | 34.13 | 34.87 | 34.65 | 52,256,200 |
09 July 2024 | 35.02 | 35.22 | 33.72 | 34.59 | 34.37 | 97,546,900 |
08 July 2024 | 33.03 | 34.09 | 32.82 | 33.99 | 33.78 | 82,315,900 |
05 July 2024 | 31.40 | 32.34 | 31.31 | 32.02 | 31.82 | 45,309,400 |
03 July 2024 | 31.12 | 31.34 | 30.91 | 31.23 | 31.03 | 24,065,700 |
02 July 2024 | 30.86 | 31.31 | 30.59 | 31.07 | 30.87 | 35,999,300 |
01 July 2024 | 30.91 | 31.02 | 30.61 | 30.84 | 30.65 | 32,401,800 |
28 June 2024 | 30.75 | 31.31 | 30.72 | 30.97 | 30.77 | 41,467,700 |
27 June 2024 | 30.42 | 30.66 | 30.29 | 30.59 | 30.40 | 30,184,300 |
26 June 2024 | 30.64 | 30.68 | 30.27 | 30.54 | 30.35 | 30,743,000 |
25 June 2024 | 30.70 | 30.83 | 30.29 | 30.74 | 30.55 | 29,498,600 |
24 June 2024 | 31.14 | 31.42 | 30.53 | 30.57 | 30.38 | 40,611,800 |
21 June 2024 | 30.85 | 31.36 | 30.67 | 31.09 | 30.89 | 92,549,000 |
20 June 2024 | 30.56 | 31.11 | 30.45 | 30.62 | 30.43 | 43,826,300 |
18 June 2024 | 30.99 | 31.47 | 30.50 | 30.63 | 30.44 | 33,294,700 |
17 June 2024 | 30.34 | 31.00 | 30.18 | 30.98 | 30.78 | 36,235,300 |
14 June 2024 | 30.29 | 30.56 | 30.21 | 30.45 | 30.26 | 28,125,900 |
13 June 2024 | 30.38 | 30.58 | 30.14 | 30.46 | 30.27 | 33,787,200 |
12 June 2024 | 31.46 | 31.48 | 30.39 | 30.76 | 30.57 | 51,323,900 |
11 June 2024 | 30.77 | 31.03 | 30.53 | 30.92 | 30.73 | 25,326,900 |
10 June 2024 | 30.55 | 30.95 | 30.29 | 30.91 | 30.72 | 37,445,800 |
07 June 2024 | 30.25 | 30.78 | 30.21 | 30.74 | 30.55 | 34,085,500 |
06 June 2024 | 30.55 | 30.59 | 30.16 | 30.42 | 30.23 | 34,248,100 |
05 June 2024 | 30.27 | 30.84 | 30.01 | 30.78 | 30.59 | 44,161,700 |
04 June 2024 | 30.75 | 30.75 | 29.94 | 30.03 | 29.84 | 51,027,200 |
03 June 2024 | 31.03 | 31.07 | 30.05 | 30.29 | 30.10 | 35,544,900 |
31 May 2024 | 30.22 | 30.96 | 29.94 | 30.85 | 30.66 | 95,797,500 |
30 May 2024 | 30.21 | 30.50 | 30.06 | 30.19 | 30.00 | 33,382,800 |
29 May 2024 | 30.47 | 30.67 | 30.11 | 30.13 | 29.94 | 35,848,600 |
28 May 2024 | 30.94 | 31.37 | 30.66 | 31.06 | 30.86 | 36,799,100 |
24 May 2024 | 30.29 | 31.02 | 30.13 | 30.72 | 30.53 | 42,408,200 |
23 May 2024 | 31.45 | 31.57 | 29.87 | 30.08 | 29.89 | 62,014,500 |
22 May 2024 | 31.91 | 32.07 | 31.10 | 31.42 | 31.22 | 36,706,400 |
21 May 2024 | 31.98 | 32.24 | 31.62 | 31.74 | 31.54 | 42,975,400 |
20 May 2024 | 31.85 | 32.42 | 31.76 | 32.10 | 31.90 | 31,989,000 |
17 May 2024 | 32.06 | 32.11 | 31.59 | 31.83 | 31.63 | 41,449,800 |
16 May 2024 | 31.63 | 32.26 | 31.52 | 32.03 | 31.83 | 47,752,800 |
15 May 2024 | 31.38 | 31.40 | 30.81 | 31.27 | 31.07 | 36,992,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |