Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
11 Oct 2024 | 52.77 | 53.39 | 52.55 | 52.93 | 52.93 | 939,100 |
10 Oct 2024 | 51.91 | 54.17 | 51.90 | 53.29 | 53.29 | 1,709,300 |
09 Oct 2024 | 53.90 | 53.90 | 51.78 | 51.83 | 51.83 | 1,416,800 |
08 Oct 2024 | 55.03 | 55.30 | 53.41 | 53.87 | 53.87 | 1,006,500 |
07 Oct 2024 | 56.12 | 56.44 | 55.40 | 56.38 | 56.38 | 1,261,300 |
04 Oct 2024 | 56.51 | 57.45 | 55.97 | 56.10 | 56.10 | 1,526,800 |
03 Oct 2024 | 55.11 | 56.13 | 54.13 | 55.91 | 55.91 | 1,137,500 |
02 Oct 2024 | 56.97 | 57.39 | 54.92 | 55.11 | 55.11 | 1,282,200 |
01 Oct 2024 | 54.98 | 56.60 | 54.68 | 55.68 | 55.68 | 1,156,200 |
30 Sept 2024 | 55.53 | 56.95 | 55.31 | 55.75 | 55.75 | 1,460,100 |
27 Sept 2024 | 54.82 | 56.43 | 54.49 | 56.06 | 56.06 | 1,198,700 |
26 Sept 2024 | 54.11 | 55.17 | 53.39 | 53.76 | 53.76 | 1,295,600 |
25 Sept 2024 | 56.40 | 56.82 | 54.31 | 54.86 | 54.86 | 1,420,200 |
24 Sept 2024 | 56.65 | 57.29 | 55.83 | 56.92 | 56.92 | 1,227,700 |
23 Sept 2024 | 55.41 | 56.08 | 54.47 | 55.45 | 55.45 | 967,900 |
20 Sept 2024 | 55.72 | 56.36 | 55.27 | 55.31 | 55.31 | 1,986,200 |
19 Sept 2024 | 57.73 | 57.90 | 55.88 | 56.21 | 56.21 | 808,500 |
18 Sept 2024 | 56.85 | 57.09 | 55.19 | 55.65 | 55.65 | 1,310,600 |
17 Sept 2024 | 56.00 | 56.89 | 55.21 | 56.85 | 56.85 | 1,413,600 |
16 Sept 2024 | 55.02 | 55.70 | 54.57 | 55.26 | 55.26 | 1,494,000 |
13 Sept 2024 | 55.22 | 55.39 | 54.01 | 54.38 | 54.38 | 1,116,400 |
12 Sept 2024 | 54.90 | 55.12 | 53.06 | 54.42 | 54.42 | 1,533,900 |
11 Sept 2024 | 54.65 | 55.20 | 53.10 | 54.46 | 54.46 | 1,629,900 |
10 Sept 2024 | 55.76 | 56.12 | 53.90 | 54.61 | 54.61 | 1,477,300 |
09 Sept 2024 | 55.21 | 57.28 | 55.19 | 56.03 | 56.03 | 1,828,800 |
06 Sept 2024 | 56.68 | 57.70 | 55.20 | 55.33 | 55.33 | 1,050,400 |
05 Sept 2024 | 57.00 | 57.49 | 56.15 | 56.97 | 56.97 | 1,208,200 |
04 Sept 2024 | 57.89 | 58.67 | 56.45 | 56.53 | 56.53 | 1,468,700 |
03 Sept 2024 | 59.86 | 60.17 | 57.16 | 57.44 | 57.44 | 1,779,600 |
30 Aug 2024 | 60.08 | 61.60 | 59.84 | 61.06 | 61.06 | 1,418,900 |
29 Aug 2024 | 60.99 | 61.08 | 60.00 | 60.45 | 60.45 | 961,100 |
28 Aug 2024 | 62.04 | 62.62 | 59.39 | 60.11 | 60.11 | 1,063,500 |
27 Aug 2024 | 63.19 | 63.68 | 62.29 | 62.99 | 62.99 | 566,100 |
26 Aug 2024 | 64.42 | 65.68 | 63.12 | 63.19 | 63.19 | 555,000 |
23 Aug 2024 | 60.70 | 63.84 | 60.70 | 63.20 | 63.20 | 932,000 |
22 Aug 2024 | 60.67 | 61.44 | 60.13 | 60.59 | 60.59 | 800,400 |
21 Aug 2024 | 61.65 | 61.94 | 60.16 | 60.44 | 60.44 | 780,200 |
20 Aug 2024 | 62.81 | 63.04 | 60.37 | 60.53 | 60.53 | 1,090,900 |
19 Aug 2024 | 63.11 | 63.93 | 62.89 | 63.05 | 63.05 | 582,700 |
16 Aug 2024 | 63.34 | 63.60 | 62.43 | 62.91 | 62.91 | 1,007,400 |
15 Aug 2024 | 64.90 | 65.43 | 63.26 | 63.68 | 63.68 | 1,162,000 |
14 Aug 2024 | 64.08 | 64.68 | 62.81 | 63.48 | 63.48 | 854,500 |
13 Aug 2024 | 65.28 | 65.52 | 63.40 | 63.69 | 63.69 | 892,700 |
12 Aug 2024 | 65.26 | 66.83 | 65.19 | 65.43 | 65.43 | 654,100 |
09 Aug 2024 | 65.09 | 65.63 | 64.34 | 64.73 | 64.73 | 1,065,300 |
08 Aug 2024 | 63.34 | 66.14 | 63.32 | 65.29 | 65.29 | 1,045,500 |
07 Aug 2024 | 63.82 | 65.60 | 62.50 | 62.83 | 62.83 | 924,600 |
06 Aug 2024 | 64.66 | 64.66 | 62.42 | 62.48 | 62.48 | 1,579,800 |
05 Aug 2024 | 63.80 | 66.11 | 63.00 | 64.21 | 64.21 | 1,930,200 |
02 Aug 2024 | 71.00 | 72.00 | 67.74 | 67.77 | 67.77 | 1,508,400 |
01 Aug 2024 | 81.89 | 84.20 | 72.33 | 73.58 | 73.58 | 3,096,200 |
31 Jul 2024 | 79.29 | 80.05 | 78.23 | 78.59 | 78.59 | 1,346,200 |
30 Jul 2024 | 75.62 | 78.07 | 74.27 | 77.41 | 77.41 | 1,116,800 |
29 Jul 2024 | 80.11 | 80.40 | 77.38 | 77.96 | 77.96 | 629,700 |
26 Jul 2024 | 79.00 | 81.97 | 79.00 | 79.92 | 79.92 | 774,400 |
25 Jul 2024 | 76.77 | 80.97 | 76.39 | 79.85 | 79.85 | 1,059,900 |
24 Jul 2024 | 79.26 | 79.86 | 76.76 | 76.86 | 76.86 | 871,200 |
23 Jul 2024 | 77.45 | 79.88 | 76.60 | 79.81 | 79.81 | 961,700 |
22 Jul 2024 | 78.50 | 80.56 | 77.60 | 78.06 | 78.06 | 1,179,300 |
19 Jul 2024 | 77.23 | 77.68 | 75.78 | 76.47 | 76.47 | 460,700 |
18 Jul 2024 | 78.62 | 79.43 | 77.12 | 77.31 | 77.31 | 789,700 |
17 Jul 2024 | 79.84 | 80.37 | 78.46 | 78.81 | 78.81 | 1,181,800 |
16 Jul 2024 | 79.01 | 80.27 | 77.03 | 79.86 | 79.86 | 1,236,600 |
15 Jul 2024 | 77.50 | 80.78 | 76.88 | 79.98 | 79.98 | 1,704,800 |
12 Jul 2024 | 76.50 | 77.44 | 75.75 | 76.76 | 76.76 | 621,200 |
11 Jul 2024 | 73.75 | 75.70 | 73.20 | 75.50 | 75.50 | 802,900 |
10 Jul 2024 | 72.39 | 73.09 | 71.75 | 72.91 | 72.91 | 551,100 |
09 Jul 2024 | 72.50 | 72.79 | 71.69 | 72.43 | 72.43 | 1,395,600 |
08 Jul 2024 | 72.92 | 73.69 | 72.77 | 73.30 | 73.30 | 932,300 |
05 Jul 2024 | 73.70 | 74.14 | 72.23 | 73.09 | 73.09 | 663,400 |
03 Jul 2024 | 73.50 | 75.11 | 73.35 | 73.73 | 73.73 | 480,200 |
02 Jul 2024 | 72.47 | 73.88 | 72.00 | 73.49 | 73.49 | 698,500 |
01 Jul 2024 | 74.58 | 74.79 | 71.79 | 71.86 | 71.86 | 761,400 |
28 Jun 2024 | 73.85 | 74.91 | 73.46 | 74.50 | 74.50 | 2,909,600 |
27 Jun 2024 | 72.90 | 73.67 | 71.89 | 73.01 | 73.01 | 486,600 |
26 Jun 2024 | 71.74 | 72.49 | 71.41 | 72.10 | 72.10 | 870,000 |
25 Jun 2024 | 72.85 | 72.85 | 71.44 | 72.18 | 72.18 | 1,539,800 |
24 Jun 2024 | 72.85 | 74.15 | 72.36 | 73.06 | 73.06 | 1,696,900 |
21 Jun 2024 | 72.45 | 72.92 | 71.10 | 72.84 | 72.84 | 2,352,900 |
20 Jun 2024 | 72.68 | 73.82 | 72.04 | 72.53 | 72.53 | 1,976,100 |
18 Jun 2024 | 72.46 | 73.12 | 72.11 | 72.35 | 72.35 | 1,853,100 |
17 Jun 2024 | 72.15 | 73.17 | 71.73 | 72.29 | 72.29 | 616,600 |
14 Jun 2024 | 75.12 | 75.62 | 71.96 | 72.15 | 72.15 | 1,224,400 |
13 Jun 2024 | 77.01 | 77.87 | 75.28 | 75.68 | 75.68 | 1,007,500 |
12 Jun 2024 | 77.39 | 78.50 | 76.76 | 77.58 | 77.58 | 948,300 |
11 Jun 2024 | 76.02 | 77.00 | 75.00 | 75.90 | 75.90 | 758,400 |
10 Jun 2024 | 72.49 | 77.89 | 72.23 | 77.06 | 77.06 | 1,661,300 |
07 Jun 2024 | 70.34 | 72.11 | 70.34 | 71.01 | 71.01 | 408,600 |
06 Jun 2024 | 71.73 | 71.95 | 70.65 | 70.72 | 70.72 | 576,200 |
05 Jun 2024 | 71.39 | 72.33 | 71.05 | 71.98 | 71.98 | 928,900 |
04 Jun 2024 | 73.00 | 73.11 | 70.46 | 71.11 | 71.11 | 1,015,000 |
03 Jun 2024 | 77.15 | 77.32 | 72.89 | 73.28 | 73.28 | 1,208,400 |
31 May 2024 | 75.27 | 77.58 | 75.11 | 77.40 | 77.40 | 711,600 |
30 May 2024 | 74.70 | 76.50 | 74.70 | 75.55 | 75.55 | 607,500 |
29 May 2024 | 75.33 | 75.51 | 74.50 | 74.62 | 74.62 | 678,700 |
28 May 2024 | 73.98 | 76.24 | 73.75 | 75.78 | 75.78 | 741,500 |
24 May 2024 | 74.10 | 74.63 | 72.79 | 72.99 | 72.99 | 730,500 |
23 May 2024 | 75.12 | 76.52 | 73.72 | 73.80 | 73.80 | 670,400 |
22 May 2024 | 77.12 | 77.16 | 74.04 | 75.21 | 75.21 | 567,000 |
21 May 2024 | 76.65 | 77.73 | 76.65 | 77.45 | 77.45 | 521,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |