Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Oct 2024 | 39.40 | 39.85 | 37.05 | 38.69 | 38.69 | 5,147,600 |
03 Oct 2024 | 36.90 | 39.24 | 36.40 | 38.89 | 38.89 | 4,860,400 |
02 Oct 2024 | 37.81 | 38.32 | 37.08 | 37.17 | 37.17 | 2,506,800 |
01 Oct 2024 | 38.50 | 38.73 | 37.52 | 37.78 | 37.78 | 3,043,100 |
30 Sept 2024 | 41.00 | 41.18 | 38.89 | 38.99 | 38.99 | 3,225,700 |
27 Sept 2024 | 40.83 | 42.49 | 40.83 | 41.38 | 41.38 | 2,784,200 |
26 Sept 2024 | 39.89 | 40.90 | 39.88 | 40.23 | 40.23 | 2,935,100 |
25 Sept 2024 | 40.96 | 40.96 | 39.17 | 39.60 | 39.60 | 2,154,000 |
24 Sept 2024 | 40.60 | 41.26 | 40.25 | 40.91 | 40.91 | 1,987,500 |
23 Sept 2024 | 41.01 | 41.05 | 39.96 | 40.57 | 40.57 | 1,898,400 |
20 Sept 2024 | 42.29 | 42.65 | 40.73 | 40.99 | 40.99 | 2,857,900 |
19 Sept 2024 | 43.05 | 43.39 | 41.88 | 42.43 | 42.43 | 1,878,400 |
18 Sept 2024 | 41.43 | 42.90 | 41.14 | 42.07 | 42.07 | 4,278,900 |
17 Sept 2024 | 41.63 | 41.74 | 40.73 | 41.33 | 41.33 | 4,960,600 |
16 Sept 2024 | 41.80 | 41.98 | 40.37 | 41.14 | 41.14 | 2,506,000 |
13 Sept 2024 | 40.00 | 41.51 | 39.85 | 41.43 | 41.43 | 2,862,900 |
12 Sept 2024 | 38.79 | 39.52 | 38.31 | 39.48 | 39.48 | 1,713,400 |
11 Sept 2024 | 38.50 | 38.90 | 37.51 | 38.77 | 38.77 | 3,158,400 |
10 Sept 2024 | 38.59 | 39.47 | 38.11 | 38.53 | 38.53 | 2,633,000 |
09 Sept 2024 | 39.75 | 40.37 | 38.62 | 38.72 | 38.72 | 3,268,500 |
06 Sept 2024 | 40.37 | 41.19 | 39.53 | 39.76 | 39.76 | 4,033,900 |
05 Sept 2024 | 42.50 | 42.67 | 40.31 | 40.46 | 40.46 | 3,700,300 |
04 Sept 2024 | 43.56 | 43.73 | 41.94 | 42.42 | 42.42 | 3,120,100 |
03 Sept 2024 | 44.50 | 45.20 | 43.70 | 43.72 | 43.72 | 2,566,600 |
30 Aug 2024 | 46.46 | 46.62 | 44.90 | 45.31 | 45.31 | 3,065,300 |
29 Aug 2024 | 46.75 | 46.85 | 45.80 | 46.15 | 46.15 | 2,658,300 |
28 Aug 2024 | 47.38 | 48.30 | 46.48 | 46.64 | 46.64 | 2,826,000 |
27 Aug 2024 | 49.00 | 49.05 | 47.77 | 47.85 | 47.85 | 3,226,400 |
26 Aug 2024 | 49.71 | 49.83 | 48.36 | 49.11 | 49.11 | 3,511,400 |
23 Aug 2024 | 51.30 | 51.49 | 47.97 | 49.15 | 49.15 | 6,659,300 |
22 Aug 2024 | 48.40 | 53.89 | 48.29 | 51.10 | 51.10 | 13,812,100 |
21 Aug 2024 | 61.48 | 61.97 | 60.81 | 61.92 | 61.92 | 1,875,800 |
20 Aug 2024 | 60.85 | 61.18 | 60.28 | 60.81 | 60.81 | 967,400 |
19 Aug 2024 | 62.19 | 62.22 | 60.52 | 60.90 | 60.90 | 1,295,000 |
16 Aug 2024 | 62.27 | 62.80 | 61.74 | 62.19 | 62.19 | 995,700 |
15 Aug 2024 | 62.12 | 63.12 | 61.43 | 62.39 | 62.39 | 1,253,000 |
14 Aug 2024 | 60.65 | 61.37 | 60.00 | 60.50 | 60.50 | 828,200 |
13 Aug 2024 | 58.35 | 60.46 | 58.12 | 60.19 | 60.19 | 885,400 |
12 Aug 2024 | 60.57 | 60.57 | 57.81 | 58.06 | 58.06 | 1,271,800 |
09 Aug 2024 | 61.33 | 61.33 | 59.92 | 60.21 | 60.21 | 867,500 |
08 Aug 2024 | 59.10 | 61.10 | 59.00 | 60.92 | 60.92 | 1,251,700 |
07 Aug 2024 | 59.14 | 60.58 | 58.59 | 58.99 | 58.99 | 1,296,000 |
06 Aug 2024 | 58.36 | 59.53 | 57.48 | 58.22 | 58.22 | 1,052,200 |
05 Aug 2024 | 58.35 | 59.58 | 57.02 | 58.86 | 58.86 | 1,453,200 |
02 Aug 2024 | 61.08 | 61.53 | 58.85 | 61.05 | 61.05 | 1,211,500 |
01 Aug 2024 | 63.63 | 63.68 | 60.79 | 62.13 | 62.13 | 932,800 |
31 July 2024 | 63.14 | 64.58 | 62.81 | 63.33 | 63.33 | 1,077,600 |
30 July 2024 | 61.06 | 63.30 | 60.78 | 63.09 | 63.09 | 1,342,900 |
29 July 2024 | 61.00 | 61.72 | 60.60 | 60.99 | 60.99 | 1,405,600 |
26 July 2024 | 60.78 | 61.71 | 60.33 | 60.76 | 60.76 | 1,412,400 |
25 July 2024 | 58.84 | 61.44 | 58.84 | 60.17 | 60.17 | 1,651,500 |
24 July 2024 | 59.50 | 60.22 | 58.45 | 58.94 | 58.94 | 1,294,800 |
23 July 2024 | 58.66 | 59.84 | 58.33 | 59.64 | 59.64 | 1,239,100 |
22 July 2024 | 59.68 | 60.04 | 58.77 | 59.75 | 59.75 | 1,191,400 |
19 July 2024 | 61.20 | 61.35 | 59.35 | 59.62 | 59.62 | 1,269,400 |
18 July 2024 | 63.93 | 64.84 | 61.21 | 61.26 | 61.26 | 1,301,800 |
17 July 2024 | 63.03 | 64.92 | 62.21 | 64.44 | 64.44 | 1,410,000 |
16 July 2024 | 62.86 | 64.11 | 62.30 | 63.66 | 63.66 | 1,028,500 |
15 July 2024 | 62.60 | 63.62 | 61.80 | 62.42 | 62.42 | 1,110,200 |
12 July 2024 | 61.92 | 63.98 | 61.55 | 62.92 | 62.92 | 1,594,800 |
12 July 2024 | 0.25 Dividend | |||||
11 July 2024 | 59.92 | 62.12 | 59.42 | 61.73 | 61.48 | 1,501,600 |
10 July 2024 | 58.85 | 58.88 | 58.17 | 58.74 | 58.50 | 916,200 |
09 July 2024 | 59.04 | 59.13 | 57.83 | 57.91 | 57.68 | 1,222,400 |
08 July 2024 | 59.33 | 59.99 | 58.40 | 59.30 | 59.06 | 1,335,700 |
05 July 2024 | 59.72 | 59.92 | 58.01 | 58.72 | 58.48 | 1,753,200 |
03 July 2024 | 60.79 | 61.13 | 59.66 | 59.86 | 59.62 | 843,700 |
02 July 2024 | 59.26 | 60.73 | 58.98 | 60.60 | 60.35 | 1,650,800 |
01 July 2024 | 62.58 | 62.82 | 59.45 | 59.71 | 59.47 | 1,767,600 |
28 June 2024 | 62.86 | 63.46 | 61.97 | 63.33 | 63.07 | 1,351,100 |
27 June 2024 | 61.82 | 63.37 | 61.27 | 62.70 | 62.45 | 1,116,600 |
26 June 2024 | 63.08 | 63.50 | 61.72 | 61.79 | 61.54 | 977,200 |
25 June 2024 | 65.05 | 65.19 | 63.40 | 63.69 | 63.43 | 1,212,200 |
24 June 2024 | 65.67 | 66.08 | 64.98 | 65.30 | 65.04 | 1,482,800 |
21 June 2024 | 66.12 | 67.03 | 65.15 | 65.76 | 65.49 | 2,079,600 |
20 June 2024 | 63.91 | 66.39 | 63.83 | 66.14 | 65.87 | 1,454,700 |
18 June 2024 | 64.09 | 65.16 | 64.09 | 64.28 | 64.02 | 1,018,600 |
17 June 2024 | 63.10 | 65.15 | 62.57 | 64.17 | 63.91 | 1,661,300 |
14 June 2024 | 63.27 | 63.62 | 60.80 | 63.42 | 63.16 | 1,885,700 |
13 June 2024 | 64.55 | 65.47 | 62.85 | 63.93 | 63.67 | 1,647,800 |
12 June 2024 | 64.78 | 66.40 | 64.53 | 64.93 | 64.67 | 1,158,700 |
11 June 2024 | 63.24 | 63.92 | 62.44 | 63.74 | 63.48 | 1,070,400 |
10 June 2024 | 64.18 | 64.32 | 62.93 | 63.19 | 62.93 | 1,816,500 |
07 June 2024 | 63.80 | 64.96 | 63.55 | 64.58 | 64.32 | 1,071,900 |
06 June 2024 | 65.68 | 65.87 | 64.13 | 64.56 | 64.30 | 1,031,300 |
05 June 2024 | 65.75 | 66.18 | 63.81 | 65.27 | 65.01 | 1,579,600 |
04 June 2024 | 67.00 | 67.00 | 64.51 | 65.21 | 64.95 | 1,264,900 |
03 June 2024 | 70.38 | 71.09 | 66.28 | 67.42 | 67.15 | 1,654,800 |
31 May 2024 | 67.89 | 70.67 | 67.63 | 70.64 | 70.35 | 2,808,000 |
30 May 2024 | 62.51 | 67.51 | 62.50 | 66.96 | 66.69 | 3,675,800 |
29 May 2024 | 64.32 | 67.86 | 60.61 | 62.48 | 62.23 | 7,799,400 |
28 May 2024 | 69.89 | 71.62 | 69.75 | 70.18 | 69.90 | 2,559,600 |
24 May 2024 | 69.90 | 70.59 | 69.35 | 69.57 | 69.29 | 1,245,000 |
23 May 2024 | 70.12 | 70.12 | 68.72 | 69.42 | 69.14 | 1,650,300 |
22 May 2024 | 70.52 | 71.32 | 69.86 | 70.24 | 69.96 | 1,003,500 |
21 May 2024 | 72.65 | 73.16 | 69.93 | 70.72 | 70.43 | 1,952,500 |
20 May 2024 | 74.47 | 74.59 | 72.33 | 72.65 | 72.36 | 1,442,800 |
17 May 2024 | 73.44 | 74.72 | 73.04 | 74.55 | 74.25 | 1,041,600 |
16 May 2024 | 74.12 | 75.89 | 73.34 | 73.95 | 73.65 | 1,715,100 |
15 May 2024 | 76.37 | 77.13 | 75.45 | 75.86 | 75.55 | 1,274,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |