Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
22 Sept 2023 | 38.38 | 38.42 | 37.52 | 37.67 | 37.67 | 7,754,200 |
21 Sept 2023 | 38.58 | 38.93 | 38.21 | 38.30 | 38.30 | 7,938,900 |
20 Sept 2023 | 39.77 | 39.87 | 38.77 | 38.88 | 38.88 | 7,000,200 |
19 Sept 2023 | 38.87 | 39.52 | 38.64 | 39.45 | 39.45 | 8,175,500 |
18 Sept 2023 | 39.58 | 39.83 | 38.73 | 38.89 | 38.89 | 8,517,700 |
15 Sept 2023 | 39.30 | 40.11 | 39.11 | 39.90 | 39.90 | 9,841,100 |
14 Sept 2023 | 40.20 | 40.28 | 38.93 | 39.33 | 39.33 | 13,190,400 |
13 Sept 2023 | 39.50 | 40.10 | 39.28 | 39.55 | 39.55 | 11,263,000 |
12 Sept 2023 | 40.91 | 41.25 | 40.60 | 40.69 | 40.69 | 6,840,000 |
11 Sept 2023 | 41.10 | 41.19 | 40.73 | 40.84 | 40.84 | 6,422,500 |
08 Sept 2023 | 41.15 | 41.50 | 40.75 | 40.82 | 40.82 | 8,049,900 |
07 Sept 2023 | 41.50 | 41.67 | 40.97 | 41.13 | 41.13 | 7,242,800 |
06 Sept 2023 | 41.49 | 42.71 | 41.49 | 41.71 | 41.71 | 7,535,200 |
05 Sept 2023 | 42.48 | 42.51 | 41.31 | 41.76 | 41.76 | 8,261,200 |
01 Sept 2023 | 43.10 | 43.19 | 42.34 | 42.86 | 42.86 | 5,199,300 |
31 Aug 2023 | 43.54 | 43.58 | 42.43 | 42.88 | 42.88 | 6,506,500 |
30 Aug 2023 | 43.78 | 43.85 | 43.22 | 43.23 | 43.23 | 5,511,900 |
29 Aug 2023 | 42.37 | 44.06 | 42.24 | 43.77 | 43.77 | 8,969,800 |
28 Aug 2023 | 41.73 | 42.44 | 41.73 | 42.41 | 42.41 | 4,454,500 |
25 Aug 2023 | 42.10 | 42.16 | 41.14 | 41.70 | 41.70 | 5,804,500 |
24 Aug 2023 | 42.00 | 42.48 | 41.71 | 41.90 | 41.90 | 5,478,200 |
23 Aug 2023 | 41.61 | 42.40 | 41.26 | 42.20 | 42.20 | 7,094,300 |
22 Aug 2023 | 42.02 | 42.16 | 41.23 | 41.61 | 41.61 | 4,249,600 |
21 Aug 2023 | 41.69 | 41.86 | 41.23 | 41.74 | 41.74 | 4,164,700 |
18 Aug 2023 | 41.34 | 41.63 | 41.10 | 41.49 | 41.49 | 6,281,100 |
17 Aug 2023 | 42.67 | 42.75 | 41.72 | 41.78 | 41.78 | 6,408,100 |
16 Aug 2023 | 43.04 | 43.75 | 42.56 | 42.67 | 42.67 | 5,617,100 |
15 Aug 2023 | 43.88 | 44.06 | 42.96 | 43.02 | 43.02 | 7,020,200 |
14 Aug 2023 | 44.00 | 44.34 | 43.70 | 44.23 | 44.23 | 6,363,300 |
11 Aug 2023 | 44.60 | 44.69 | 44.10 | 44.17 | 44.17 | 5,485,300 |
10 Aug 2023 | 45.43 | 45.71 | 44.49 | 44.86 | 44.86 | 6,926,200 |
09 Aug 2023 | 45.74 | 46.09 | 44.75 | 45.03 | 45.03 | 6,073,200 |
08 Aug 2023 | 44.62 | 45.94 | 44.60 | 45.79 | 45.79 | 5,892,100 |
07 Aug 2023 | 44.69 | 45.42 | 44.49 | 45.24 | 45.24 | 5,994,000 |
04 Aug 2023 | 44.47 | 44.81 | 44.21 | 44.59 | 44.59 | 7,241,400 |
03 Aug 2023 | 44.32 | 44.64 | 44.02 | 44.19 | 44.19 | 7,096,100 |
02 Aug 2023 | 44.91 | 45.08 | 44.63 | 44.80 | 44.80 | 7,641,900 |
01 Aug 2023 | 45.74 | 45.75 | 44.26 | 45.40 | 45.40 | 9,002,800 |
31 July 2023 | 45.81 | 46.33 | 45.72 | 46.26 | 46.26 | 7,190,000 |
28 July 2023 | 46.06 | 46.15 | 45.49 | 45.72 | 45.72 | 8,272,200 |
27 July 2023 | 46.03 | 46.16 | 45.39 | 45.75 | 45.75 | 8,835,300 |
26 July 2023 | 46.44 | 46.78 | 45.97 | 46.43 | 46.43 | 8,056,600 |
25 July 2023 | 46.66 | 46.79 | 45.45 | 46.44 | 46.44 | 13,411,000 |
24 July 2023 | 48.11 | 48.25 | 47.33 | 47.48 | 47.48 | 9,434,100 |
21 July 2023 | 48.90 | 49.10 | 48.29 | 48.55 | 48.55 | 8,908,000 |
20 July 2023 | 48.13 | 48.80 | 47.70 | 48.69 | 48.69 | 10,591,000 |
19 July 2023 | 48.11 | 48.62 | 47.90 | 48.55 | 48.55 | 9,050,800 |
18 July 2023 | 46.81 | 48.39 | 46.72 | 48.37 | 48.37 | 11,647,000 |
17 July 2023 | 46.49 | 47.19 | 46.32 | 46.80 | 46.80 | 9,712,500 |
14 July 2023 | 47.78 | 47.82 | 45.94 | 46.49 | 46.49 | 18,153,400 |
14 July 2023 | 0.1 Dividend | |||||
13 July 2023 | 49.75 | 49.81 | 47.23 | 47.71 | 47.61 | 32,909,200 |
12 July 2023 | 48.70 | 49.04 | 47.88 | 47.95 | 47.85 | 15,383,400 |
11 July 2023 | 48.58 | 48.79 | 48.01 | 48.66 | 48.56 | 9,937,300 |
10 July 2023 | 47.83 | 48.61 | 47.66 | 48.46 | 48.36 | 10,141,000 |
07 July 2023 | 47.49 | 48.39 | 47.15 | 47.88 | 47.78 | 14,595,500 |
06 July 2023 | 47.99 | 48.45 | 47.24 | 47.33 | 47.23 | 15,081,900 |
05 July 2023 | 47.72 | 48.82 | 47.66 | 48.52 | 48.42 | 10,488,400 |
03 July 2023 | 47.44 | 48.17 | 47.44 | 47.96 | 47.86 | 6,305,700 |
30 June 2023 | 46.65 | 47.73 | 46.49 | 47.54 | 47.44 | 13,325,700 |
29 June 2023 | 46.75 | 47.41 | 46.22 | 46.31 | 46.21 | 15,246,600 |
28 June 2023 | 46.27 | 46.91 | 46.05 | 46.71 | 46.61 | 17,184,100 |
27 June 2023 | 43.68 | 46.27 | 43.37 | 46.09 | 45.99 | 25,947,100 |
26 June 2023 | 42.85 | 43.58 | 42.66 | 43.14 | 43.05 | 10,820,000 |
23 June 2023 | 42.25 | 43.00 | 42.09 | 42.86 | 42.77 | 19,580,500 |
22 June 2023 | 42.61 | 43.10 | 42.48 | 42.94 | 42.85 | 7,195,500 |
21 June 2023 | 42.49 | 43.04 | 42.36 | 42.79 | 42.70 | 9,063,100 |
20 June 2023 | 42.42 | 42.64 | 42.13 | 42.48 | 42.39 | 12,208,700 |
16 June 2023 | 42.86 | 43.16 | 42.55 | 42.79 | 42.70 | 12,213,000 |
15 June 2023 | 41.74 | 43.02 | 41.65 | 42.88 | 42.79 | 14,463,100 |
14 June 2023 | 41.71 | 42.23 | 41.48 | 42.19 | 42.10 | 13,048,900 |
13 June 2023 | 40.39 | 41.65 | 40.20 | 41.56 | 41.47 | 14,333,300 |
12 June 2023 | 39.58 | 40.22 | 39.54 | 40.20 | 40.12 | 10,953,500 |
09 June 2023 | 39.12 | 39.90 | 39.08 | 39.28 | 39.20 | 14,940,000 |
08 June 2023 | 38.24 | 39.21 | 38.24 | 39.11 | 39.03 | 14,879,500 |
07 June 2023 | 37.84 | 38.26 | 37.60 | 38.23 | 38.15 | 10,268,900 |
06 June 2023 | 36.65 | 37.67 | 36.61 | 37.64 | 37.56 | 5,744,700 |
05 June 2023 | 37.08 | 37.22 | 36.55 | 37.10 | 37.02 | 8,285,200 |
02 June 2023 | 36.91 | 37.64 | 36.63 | 37.01 | 36.93 | 8,924,900 |
01 June 2023 | 36.42 | 36.81 | 36.00 | 36.38 | 36.30 | 7,769,000 |
31 May 2023 | 36.87 | 36.92 | 35.88 | 36.33 | 36.25 | 9,972,100 |
30 May 2023 | 36.29 | 36.93 | 36.10 | 36.28 | 36.20 | 8,652,600 |
26 May 2023 | 35.75 | 36.25 | 35.71 | 35.89 | 35.81 | 6,703,600 |
25 May 2023 | 35.10 | 35.82 | 35.03 | 35.75 | 35.68 | 6,880,100 |
24 May 2023 | 35.56 | 35.74 | 34.51 | 34.93 | 34.86 | 8,803,900 |
23 May 2023 | 35.74 | 36.64 | 35.31 | 35.91 | 35.83 | 10,602,100 |
22 May 2023 | 36.07 | 36.34 | 35.21 | 35.46 | 35.39 | 9,021,000 |
19 May 2023 | 35.93 | 36.00 | 35.01 | 35.59 | 35.52 | 8,997,500 |
18 May 2023 | 35.89 | 36.12 | 35.54 | 35.89 | 35.81 | 9,786,300 |
17 May 2023 | 34.30 | 36.18 | 34.22 | 35.93 | 35.85 | 16,957,300 |
16 May 2023 | 33.65 | 34.24 | 33.36 | 33.82 | 33.75 | 8,646,700 |
15 May 2023 | 33.35 | 33.73 | 33.06 | 33.72 | 33.65 | 7,586,600 |
12 May 2023 | 33.38 | 33.55 | 32.85 | 33.23 | 33.16 | 8,929,900 |
11 May 2023 | 33.55 | 33.64 | 33.01 | 33.22 | 33.15 | 7,620,000 |
10 May 2023 | 34.65 | 34.73 | 33.11 | 33.80 | 33.73 | 9,025,300 |
09 May 2023 | 33.94 | 34.42 | 33.70 | 34.20 | 34.13 | 5,845,700 |
08 May 2023 | 34.24 | 34.43 | 33.73 | 34.20 | 34.13 | 8,726,300 |
05 May 2023 | 33.44 | 34.19 | 33.32 | 33.94 | 33.87 | 8,694,400 |
04 May 2023 | 33.95 | 33.98 | 32.68 | 33.08 | 33.01 | 11,694,300 |
03 May 2023 | 34.53 | 34.81 | 34.05 | 34.13 | 34.06 | 11,166,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |