Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 50.40 | 50.40 | 49.95 | 50.00 | 50.00 | 5,531,858 |
25 Jul 2024 | - | - | - | - | - | - |
24 Jul 2024 | - | - | - | - | - | - |
23 Jul 2024 | 50.80 | 50.90 | 50.10 | 50.50 | 50.50 | 5,582,189 |
22 Jul 2024 | 50.20 | 50.60 | 49.70 | 50.50 | 50.50 | 9,842,139 |
19 Jul 2024 | 51.00 | 51.30 | 49.90 | 50.50 | 50.50 | 11,889,059 |
18 Jul 2024 | 50.10 | 51.20 | 49.60 | 51.20 | 51.20 | 22,505,209 |
17 Jul 2024 | 48.70 | 50.10 | 48.45 | 49.75 | 49.75 | 16,433,707 |
16 Jul 2024 | 48.55 | 48.75 | 48.20 | 48.40 | 48.40 | 7,508,731 |
15 Jul 2024 | 49.10 | 49.15 | 48.05 | 48.30 | 48.30 | 7,130,503 |
12 Jul 2024 | 47.80 | 49.45 | 47.30 | 48.65 | 48.65 | 15,283,297 |
11 Jul 2024 | 47.50 | 47.70 | 46.85 | 47.70 | 47.70 | 12,172,351 |
10 Jul 2024 | 47.60 | 47.65 | 47.00 | 47.05 | 47.05 | 14,191,310 |
10 Jul 2024 | 1.25 Dividend | |||||
09 Jul 2024 | 49.35 | 49.40 | 48.35 | 48.50 | 47.25 | 11,957,450 |
08 Jul 2024 | 49.00 | 49.55 | 48.95 | 49.15 | 47.88 | 8,049,155 |
05 Jul 2024 | 49.45 | 49.50 | 48.85 | 49.20 | 47.93 | 7,812,242 |
04 Jul 2024 | 48.70 | 49.70 | 48.65 | 49.40 | 48.13 | 13,415,995 |
03 Jul 2024 | 48.60 | 48.90 | 48.05 | 48.55 | 47.30 | 10,775,247 |
02 Jul 2024 | 49.50 | 49.50 | 48.50 | 48.55 | 47.30 | 13,076,275 |
01 Jul 2024 | 50.50 | 50.60 | 49.55 | 49.75 | 48.47 | 7,431,808 |
28 Jun 2024 | 49.70 | 50.80 | 49.60 | 50.40 | 49.10 | 5,257,051 |
27 Jun 2024 | 49.85 | 50.40 | 49.30 | 49.65 | 48.37 | 9,870,349 |
26 Jun 2024 | 51.00 | 51.10 | 50.10 | 50.10 | 48.81 | 12,407,082 |
25 Jun 2024 | 52.20 | 52.20 | 50.90 | 51.20 | 49.88 | 7,157,631 |
24 Jun 2024 | 52.50 | 52.60 | 51.30 | 51.50 | 50.17 | 7,341,938 |
21 Jun 2024 | 52.50 | 53.10 | 52.30 | 52.40 | 51.05 | 9,193,536 |
20 Jun 2024 | 52.00 | 52.50 | 51.60 | 52.40 | 51.05 | 9,297,516 |
19 Jun 2024 | 51.60 | 52.00 | 51.20 | 51.40 | 50.08 | 10,184,519 |
18 Jun 2024 | 51.70 | 52.20 | 50.90 | 51.60 | 50.27 | 8,197,946 |
17 Jun 2024 | 52.10 | 52.10 | 51.60 | 51.60 | 50.27 | 3,650,138 |
14 Jun 2024 | 51.60 | 52.20 | 51.50 | 52.10 | 50.76 | 3,565,140 |
13 Jun 2024 | 52.00 | 52.40 | 51.40 | 51.70 | 50.37 | 5,471,959 |
12 Jun 2024 | 51.90 | 52.50 | 51.80 | 51.80 | 50.46 | 3,603,481 |
11 Jun 2024 | 52.10 | 52.90 | 52.00 | 52.10 | 50.76 | 6,191,827 |
07 Jun 2024 | 51.00 | 52.10 | 51.00 | 52.00 | 50.66 | 4,317,993 |
06 Jun 2024 | 50.90 | 51.40 | 50.90 | 50.90 | 49.59 | 5,844,757 |
05 Jun 2024 | 51.60 | 51.80 | 51.20 | 51.20 | 49.88 | 5,321,715 |
04 Jun 2024 | 52.50 | 52.60 | 51.70 | 51.70 | 50.37 | 9,480,802 |
03 Jun 2024 | 53.00 | 53.20 | 52.60 | 52.60 | 51.24 | 4,447,018 |
31 May 2024 | 53.50 | 53.90 | 52.90 | 52.90 | 51.54 | 13,445,393 |
30 May 2024 | 53.50 | 53.90 | 53.30 | 53.30 | 51.93 | 5,969,576 |
29 May 2024 | 54.60 | 54.80 | 53.90 | 53.90 | 52.51 | 5,602,891 |
28 May 2024 | 54.00 | 55.10 | 54.00 | 55.00 | 53.58 | 4,239,072 |
27 May 2024 | 54.00 | 54.00 | 53.40 | 53.90 | 52.51 | 5,768,878 |
24 May 2024 | 54.70 | 54.70 | 54.00 | 54.20 | 52.80 | 4,373,965 |
23 May 2024 | 55.60 | 56.00 | 54.70 | 54.80 | 53.39 | 5,781,867 |
22 May 2024 | 56.20 | 56.50 | 56.10 | 56.20 | 54.75 | 3,608,999 |
21 May 2024 | 57.40 | 57.50 | 56.10 | 56.30 | 54.85 | 4,685,062 |
20 May 2024 | 57.20 | 57.40 | 56.60 | 57.20 | 55.73 | 3,630,461 |
17 May 2024 | 57.20 | 57.70 | 56.60 | 56.60 | 55.14 | 5,994,545 |
16 May 2024 | 57.00 | 57.40 | 56.60 | 57.00 | 55.53 | 7,046,655 |
15 May 2024 | 56.70 | 57.20 | 56.40 | 56.40 | 54.95 | 5,772,337 |
14 May 2024 | 56.60 | 57.20 | 56.20 | 56.40 | 54.95 | 3,695,009 |
13 May 2024 | 56.70 | 57.10 | 56.20 | 56.60 | 55.14 | 3,014,717 |
10 May 2024 | 56.20 | 56.70 | 55.90 | 56.60 | 55.14 | 2,556,651 |
09 May 2024 | 56.40 | 56.60 | 55.90 | 56.10 | 54.65 | 2,985,202 |
08 May 2024 | 56.60 | 56.80 | 56.20 | 56.40 | 54.95 | 4,791,093 |
07 May 2024 | 56.70 | 56.90 | 56.00 | 56.30 | 54.85 | 3,429,876 |
06 May 2024 | 56.70 | 57.00 | 56.20 | 56.50 | 55.04 | 4,753,010 |
03 May 2024 | 56.00 | 57.00 | 56.00 | 56.10 | 54.65 | 6,612,326 |
02 May 2024 | 55.50 | 56.00 | 55.30 | 55.70 | 54.26 | 2,668,117 |
30 Apr 2024 | 55.60 | 56.10 | 55.10 | 55.50 | 54.07 | 7,422,209 |
29 Apr 2024 | 54.20 | 55.80 | 54.20 | 55.80 | 54.36 | 6,869,881 |
26 Apr 2024 | 53.70 | 54.40 | 53.70 | 53.90 | 52.51 | 2,998,512 |
25 Apr 2024 | 54.60 | 54.90 | 53.70 | 54.00 | 52.61 | 4,219,498 |
24 Apr 2024 | 55.20 | 55.40 | 54.80 | 54.80 | 53.39 | 2,673,515 |
23 Apr 2024 | 55.20 | 55.30 | 54.70 | 54.90 | 53.49 | 4,751,291 |
22 Apr 2024 | 53.10 | 55.30 | 53.00 | 55.10 | 53.68 | 10,768,445 |
19 Apr 2024 | 53.30 | 53.90 | 52.30 | 52.40 | 51.05 | 12,777,477 |
18 Apr 2024 | 53.50 | 54.00 | 53.30 | 53.60 | 52.22 | 5,048,089 |
17 Apr 2024 | 53.90 | 54.00 | 53.40 | 53.60 | 52.22 | 5,415,372 |
16 Apr 2024 | 54.70 | 54.90 | 53.60 | 53.90 | 52.51 | 7,705,858 |
15 Apr 2024 | 55.30 | 55.70 | 55.00 | 55.00 | 53.58 | 3,920,688 |
12 Apr 2024 | 55.10 | 55.30 | 54.70 | 55.30 | 53.87 | 5,185,414 |
11 Apr 2024 | 55.80 | 55.90 | 55.20 | 55.50 | 54.07 | 4,425,782 |
10 Apr 2024 | 56.00 | 56.50 | 56.00 | 56.10 | 54.65 | 3,490,929 |
09 Apr 2024 | 55.00 | 56.10 | 55.00 | 55.90 | 54.46 | 4,268,169 |
08 Apr 2024 | 55.10 | 55.20 | 54.60 | 55.10 | 53.68 | 3,228,013 |
03 Apr 2024 | 55.80 | 55.80 | 55.00 | 55.10 | 53.68 | 5,073,857 |
02 Apr 2024 | 56.00 | 56.00 | 55.50 | 55.90 | 54.46 | 2,905,990 |
01 Apr 2024 | 55.20 | 56.40 | 55.20 | 56.10 | 54.65 | 5,317,625 |
29 Mar 2024 | 55.00 | 55.70 | 54.90 | 55.20 | 53.78 | 3,149,000 |
28 Mar 2024 | 55.10 | 55.40 | 54.50 | 54.70 | 53.29 | 3,479,859 |
27 Mar 2024 | 55.20 | 55.60 | 55.10 | 55.10 | 53.68 | 2,436,781 |
26 Mar 2024 | 54.70 | 55.70 | 54.20 | 55.60 | 54.17 | 7,338,575 |
25 Mar 2024 | 54.20 | 54.80 | 54.10 | 54.60 | 53.19 | 2,210,855 |
22 Mar 2024 | 54.90 | 54.90 | 54.30 | 54.60 | 53.19 | 3,370,628 |
21 Mar 2024 | 53.70 | 55.20 | 53.70 | 54.90 | 53.49 | 6,081,669 |
20 Mar 2024 | 54.60 | 54.70 | 53.50 | 53.70 | 52.32 | 9,177,621 |
19 Mar 2024 | 54.90 | 55.10 | 54.70 | 54.70 | 53.29 | 3,693,288 |
18 Mar 2024 | 55.60 | 55.60 | 55.10 | 55.10 | 53.68 | 2,303,346 |
15 Mar 2024 | 56.10 | 56.20 | 55.20 | 55.60 | 54.17 | 5,057,539 |
14 Mar 2024 | 55.10 | 55.90 | 55.00 | 55.90 | 54.46 | 4,566,783 |
13 Mar 2024 | 55.70 | 55.70 | 54.80 | 54.90 | 53.49 | 4,510,826 |
12 Mar 2024 | 55.50 | 55.80 | 55.50 | 55.70 | 54.26 | 2,437,737 |
11 Mar 2024 | 54.80 | 55.70 | 54.80 | 55.30 | 53.87 | 3,262,737 |
08 Mar 2024 | 54.90 | 54.90 | 54.40 | 54.80 | 53.39 | 5,408,490 |
07 Mar 2024 | 55.00 | 55.30 | 54.50 | 55.00 | 53.58 | 4,600,769 |
06 Mar 2024 | 55.10 | 55.60 | 55.00 | 55.00 | 53.58 | 3,377,793 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |