Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 Oct 2024 | 56.22 | 56.22 | 55.67 | 55.76 | 55.76 | 36,265 |
09 Oct 2024 | 56.76 | 57.74 | 56.66 | 56.73 | 56.73 | 222,900 |
08 Oct 2024 | 56.06 | 57.10 | 55.61 | 56.79 | 56.79 | 405,000 |
07 Oct 2024 | 57.70 | 57.77 | 55.67 | 55.84 | 55.84 | 220,800 |
04 Oct 2024 | 57.61 | 58.30 | 57.44 | 57.83 | 57.83 | 74,400 |
03 Oct 2024 | 57.27 | 57.69 | 56.62 | 56.79 | 56.79 | 115,700 |
02 Oct 2024 | 59.41 | 59.68 | 57.05 | 57.50 | 57.50 | 197,700 |
01 Oct 2024 | 59.68 | 59.68 | 58.56 | 59.48 | 59.48 | 217,500 |
30 Sept 2024 | 58.70 | 60.19 | 58.70 | 59.66 | 59.66 | 263,200 |
27 Sept 2024 | 58.58 | 59.08 | 58.00 | 58.78 | 58.78 | 184,600 |
26 Sept 2024 | 58.01 | 58.58 | 57.44 | 58.30 | 58.30 | 165,200 |
25 Sept 2024 | 58.55 | 58.83 | 57.10 | 57.28 | 57.28 | 297,500 |
24 Sept 2024 | 60.11 | 60.92 | 58.51 | 58.52 | 58.52 | 150,400 |
23 Sept 2024 | 59.45 | 60.54 | 59.45 | 60.08 | 60.08 | 477,600 |
20 Sept 2024 | 60.46 | 61.17 | 59.30 | 59.66 | 59.66 | 1,287,200 |
19 Sept 2024 | 62.06 | 62.11 | 60.09 | 60.38 | 60.38 | 225,000 |
18 Sept 2024 | 60.46 | 62.89 | 60.35 | 61.05 | 61.05 | 364,500 |
17 Sept 2024 | 57.05 | 61.73 | 57.00 | 60.06 | 60.06 | 552,100 |
16 Sept 2024 | 58.67 | 59.06 | 55.92 | 56.20 | 56.20 | 374,200 |
13 Sept 2024 | 56.82 | 58.78 | 56.28 | 58.51 | 58.51 | 662,700 |
12 Sept 2024 | 54.50 | 56.22 | 54.42 | 56.15 | 56.15 | 532,600 |
11 Sept 2024 | 53.51 | 55.56 | 52.53 | 54.32 | 54.32 | 657,200 |
10 Sept 2024 | 58.58 | 58.81 | 54.54 | 55.48 | 55.48 | 616,600 |
09 Sept 2024 | 60.23 | 60.30 | 57.83 | 58.48 | 58.48 | 529,400 |
06 Sept 2024 | 60.80 | 61.65 | 60.06 | 60.51 | 60.51 | 409,900 |
05 Sept 2024 | 63.10 | 63.72 | 60.51 | 60.76 | 60.76 | 405,700 |
04 Sept 2024 | 62.96 | 63.42 | 62.26 | 62.94 | 62.94 | 334,600 |
03 Sept 2024 | 63.43 | 63.60 | 61.82 | 63.03 | 63.03 | 487,000 |
30 Aug 2024 | 62.82 | 64.21 | 62.35 | 63.75 | 63.75 | 365,600 |
29 Aug 2024 | 63.35 | 63.51 | 62.03 | 62.45 | 62.45 | 509,700 |
28 Aug 2024 | 63.38 | 63.78 | 61.90 | 62.72 | 62.72 | 519,800 |
27 Aug 2024 | 63.38 | 63.61 | 61.91 | 63.25 | 63.25 | 367,100 |
26 Aug 2024 | 62.35 | 63.54 | 61.34 | 63.29 | 63.29 | 391,100 |
23 Aug 2024 | 61.01 | 62.00 | 60.34 | 61.68 | 61.68 | 102,300 |
22 Aug 2024 | 61.07 | 61.20 | 59.70 | 60.52 | 60.52 | 152,900 |
21 Aug 2024 | 61.50 | 61.50 | 60.30 | 61.35 | 61.35 | 224,800 |
20 Aug 2024 | 61.07 | 61.48 | 59.89 | 61.19 | 61.19 | 214,000 |
19 Aug 2024 | 60.17 | 61.58 | 59.56 | 61.23 | 61.23 | 230,200 |
16 Aug 2024 | 60.88 | 61.19 | 59.64 | 60.02 | 60.02 | 175,900 |
15 Aug 2024 | 60.14 | 61.19 | 58.84 | 61.10 | 61.10 | 184,100 |
14 Aug 2024 | 59.23 | 59.82 | 58.21 | 59.20 | 59.20 | 312,300 |
13 Aug 2024 | 59.62 | 59.84 | 58.82 | 58.95 | 58.95 | 122,000 |
12 Aug 2024 | 57.90 | 59.70 | 57.18 | 59.68 | 59.68 | 574,200 |
09 Aug 2024 | 56.43 | 58.99 | 56.08 | 57.90 | 57.90 | 743,300 |
08 Aug 2024 | 56.95 | 57.45 | 56.17 | 56.43 | 56.43 | 2,134,100 |
07 Aug 2024 | 53.51 | 58.60 | 52.77 | 57.01 | 57.01 | 1,630,200 |
06 Aug 2024 | 60.80 | 65.69 | 59.90 | 63.29 | 63.29 | 286,700 |
05 Aug 2024 | 59.27 | 60.13 | 58.18 | 59.16 | 59.16 | 182,400 |
02 Aug 2024 | 62.52 | 62.78 | 60.61 | 61.01 | 61.01 | 145,400 |
01 Aug 2024 | 65.86 | 65.88 | 63.37 | 63.85 | 63.85 | 123,700 |
31 Jul 2024 | 64.52 | 66.51 | 64.41 | 65.72 | 65.72 | 194,700 |
30 Jul 2024 | 64.09 | 64.74 | 63.44 | 64.38 | 64.38 | 233,400 |
29 Jul 2024 | 63.45 | 64.02 | 62.72 | 63.53 | 63.53 | 109,700 |
26 Jul 2024 | 62.64 | 63.39 | 61.72 | 63.25 | 63.25 | 179,300 |
25 Jul 2024 | 63.58 | 63.58 | 61.50 | 62.03 | 62.03 | 138,200 |
24 Jul 2024 | 64.31 | 64.70 | 63.07 | 63.26 | 63.26 | 144,300 |
23 Jul 2024 | 62.10 | 65.11 | 62.00 | 64.73 | 64.73 | 292,500 |
22 Jul 2024 | 62.50 | 62.50 | 61.06 | 62.07 | 62.07 | 120,200 |
19 Jul 2024 | 61.49 | 62.40 | 61.17 | 62.19 | 62.19 | 131,600 |
18 Jul 2024 | 62.92 | 64.01 | 61.02 | 61.35 | 61.35 | 125,200 |
17 Jul 2024 | 63.80 | 64.20 | 62.33 | 62.98 | 62.98 | 191,100 |
16 Jul 2024 | 63.69 | 64.94 | 63.25 | 64.23 | 64.23 | 304,100 |
15 Jul 2024 | 63.17 | 64.35 | 62.47 | 63.22 | 63.22 | 151,900 |
12 Jul 2024 | 64.91 | 65.25 | 63.38 | 63.50 | 63.50 | 153,500 |
11 Jul 2024 | 63.28 | 64.43 | 63.21 | 64.25 | 64.25 | 106,300 |
10 Jul 2024 | 61.74 | 62.66 | 61.58 | 62.38 | 62.38 | 73,300 |
09 Jul 2024 | 62.55 | 62.70 | 61.26 | 61.34 | 61.34 | 111,200 |
08 Jul 2024 | 61.69 | 62.45 | 61.29 | 62.36 | 62.36 | 106,800 |
05 Jul 2024 | 60.96 | 61.57 | 60.56 | 61.44 | 61.44 | 129,300 |
03 Jul 2024 | 62.38 | 62.41 | 60.64 | 60.82 | 60.82 | 81,900 |
02 Jul 2024 | 63.03 | 63.60 | 62.41 | 62.64 | 62.64 | 104,900 |
01 Jul 2024 | 63.50 | 64.16 | 62.80 | 63.44 | 63.44 | 150,900 |
28 Jun 2024 | 63.51 | 64.69 | 62.86 | 63.68 | 63.68 | 675,500 |
27 Jun 2024 | 65.73 | 65.90 | 62.60 | 63.09 | 63.09 | 158,900 |
26 Jun 2024 | 65.29 | 65.79 | 63.24 | 65.49 | 65.49 | 224,000 |
25 Jun 2024 | 62.83 | 64.95 | 62.83 | 64.19 | 64.19 | 235,600 |
24 Jun 2024 | 58.94 | 62.95 | 58.76 | 62.82 | 62.82 | 236,500 |
21 Jun 2024 | 59.48 | 59.87 | 58.43 | 58.53 | 58.53 | 325,400 |
20 Jun 2024 | 60.19 | 60.73 | 59.30 | 59.39 | 59.39 | 169,000 |
18 Jun 2024 | 61.82 | 62.36 | 60.33 | 60.74 | 60.74 | 156,900 |
17 Jun 2024 | 62.55 | 62.67 | 60.69 | 61.78 | 61.78 | 108,900 |
14 Jun 2024 | 62.73 | 63.12 | 62.05 | 62.62 | 62.62 | 91,800 |
13 Jun 2024 | 63.80 | 64.58 | 62.57 | 63.24 | 63.24 | 135,700 |
12 Jun 2024 | 65.74 | 66.51 | 63.43 | 64.21 | 64.21 | 133,800 |
11 Jun 2024 | 64.60 | 65.17 | 63.49 | 64.93 | 64.93 | 143,500 |
10 Jun 2024 | 65.68 | 65.80 | 64.18 | 64.98 | 64.98 | 196,600 |
07 Jun 2024 | 68.56 | 68.68 | 66.52 | 66.74 | 66.74 | 303,900 |
06 Jun 2024 | 66.61 | 69.09 | 66.61 | 68.82 | 68.82 | 222,900 |
05 Jun 2024 | 64.91 | 67.27 | 64.36 | 67.00 | 67.00 | 196,400 |
04 Jun 2024 | 63.10 | 64.89 | 62.27 | 64.76 | 64.76 | 128,400 |
03 Jun 2024 | 64.91 | 65.49 | 63.29 | 63.44 | 63.44 | 202,200 |
31 May 2024 | 63.62 | 64.96 | 63.11 | 64.90 | 64.90 | 175,100 |
30 May 2024 | 63.46 | 64.11 | 62.79 | 63.46 | 63.46 | 70,200 |
29 May 2024 | 62.58 | 63.70 | 61.74 | 63.08 | 63.08 | 154,100 |
28 May 2024 | 61.72 | 63.50 | 61.67 | 63.23 | 63.23 | 158,200 |
24 May 2024 | 60.18 | 61.89 | 60.03 | 61.32 | 61.32 | 93,900 |
23 May 2024 | 61.61 | 61.78 | 59.44 | 60.36 | 60.36 | 116,100 |
22 May 2024 | 61.60 | 62.70 | 61.37 | 61.66 | 61.66 | 98,600 |
21 May 2024 | 61.61 | 62.46 | 61.14 | 61.71 | 61.71 | 89,200 |
20 May 2024 | 61.50 | 62.48 | 61.32 | 61.73 | 61.73 | 140,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |