Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 48.11 | 50.50 | 47.96 | 48.45 | 48.45 | 2,979,783 |
27 Jun 2024 | 50.50 | 50.50 | 48.03 | 48.50 | 48.50 | 3,018,796 |
26 Jun 2024 | 51.00 | 52.30 | 48.82 | 50.90 | 50.90 | 6,013,439 |
25 Jun 2024 | 52.26 | 53.00 | 51.00 | 51.75 | 51.75 | 1,704,216 |
24 Jun 2024 | 54.55 | 55.09 | 52.12 | 52.26 | 52.26 | 1,431,105 |
21 Jun 2024 | 55.66 | 55.98 | 54.10 | 55.00 | 55.00 | 1,664,474 |
20 Jun 2024 | 55.49 | 56.89 | 55.40 | 55.69 | 55.69 | 1,877,716 |
19 Jun 2024 | 57.23 | 57.70 | 55.80 | 55.80 | 55.80 | 2,351,899 |
18 Jun 2024 | 58.40 | 58.58 | 56.80 | 57.80 | 57.80 | 4,317,464 |
17 Jun 2024 | 54.45 | 62.57 | 54.23 | 59.79 | 59.79 | 7,151,014 |
14 Jun 2024 | 54.68 | 55.10 | 53.46 | 54.61 | 54.61 | 2,608,736 |
13 Jun 2024 | 53.00 | 55.18 | 52.28 | 54.73 | 54.73 | 3,563,746 |
12 Jun 2024 | 57.35 | 57.97 | 52.23 | 53.47 | 53.47 | 5,461,688 |
11 Jun 2024 | 56.38 | 57.49 | 55.70 | 57.30 | 57.30 | 1,324,716 |
07 Jun 2024 | 59.86 | 59.96 | 55.21 | 56.06 | 56.06 | 3,463,492 |
06 Jun 2024 | 60.97 | 61.44 | 58.77 | 59.20 | 59.20 | 1,538,048 |
05 Jun 2024 | 60.12 | 62.17 | 60.12 | 61.01 | 61.01 | 1,445,531 |
04 Jun 2024 | 60.43 | 61.21 | 59.63 | 60.60 | 60.60 | 1,065,254 |
03 Jun 2024 | 61.80 | 62.40 | 60.03 | 60.55 | 60.55 | 1,226,950 |
31 May 2024 | 60.60 | 63.20 | 60.60 | 61.63 | 61.63 | 2,126,740 |
30 May 2024 | 61.54 | 61.92 | 60.30 | 60.61 | 60.61 | 1,673,809 |
29 May 2024 | 63.37 | 65.49 | 61.40 | 61.92 | 61.92 | 1,670,210 |
28 May 2024 | 62.70 | 63.80 | 61.84 | 62.55 | 62.55 | 1,337,037 |
27 May 2024 | 61.69 | 62.92 | 60.50 | 62.60 | 62.60 | 1,449,336 |
24 May 2024 | 62.20 | 63.31 | 61.00 | 62.00 | 62.00 | 1,931,605 |
23 May 2024 | 61.76 | 64.38 | 61.00 | 62.24 | 62.24 | 2,852,588 |
22 May 2024 | 60.00 | 62.04 | 59.52 | 61.78 | 61.78 | 2,163,160 |
21 May 2024 | 60.01 | 60.68 | 57.70 | 60.05 | 60.05 | 2,564,548 |
20 May 2024 | 60.90 | 62.46 | 59.50 | 59.93 | 59.93 | 3,016,346 |
17 May 2024 | 57.71 | 61.18 | 57.48 | 60.65 | 60.65 | 2,479,596 |
16 May 2024 | 58.50 | 58.90 | 57.66 | 58.00 | 58.00 | 1,522,580 |
15 May 2024 | 58.45 | 59.79 | 57.82 | 58.25 | 58.25 | 1,607,257 |
14 May 2024 | 58.77 | 62.00 | 57.86 | 58.45 | 58.45 | 2,209,825 |
14 May 2024 | 0.146 Dividend | |||||
14 May 2024 | 1.4:1 Stock split | |||||
13 May 2024 | 58.93 | 60.28 | 58.00 | 59.11 | 58.96 | 2,076,481 |
10 May 2024 | 62.86 | 62.86 | 59.01 | 59.64 | 59.49 | 3,323,661 |
09 May 2024 | 57.39 | 63.14 | 57.30 | 62.36 | 62.21 | 5,163,188 |
08 May 2024 | 60.00 | 60.00 | 57.50 | 57.79 | 57.65 | 2,439,507 |
07 May 2024 | 57.86 | 60.93 | 57.58 | 60.17 | 60.02 | 3,183,313 |
06 May 2024 | 56.41 | 59.77 | 55.98 | 58.00 | 57.86 | 2,711,794 |
30 Apr 2024 | 57.15 | 57.78 | 55.59 | 55.63 | 55.49 | 2,140,073 |
29 Apr 2024 | 57.11 | 58.21 | 56.43 | 57.61 | 57.46 | 2,931,229 |
26 Apr 2024 | 54.35 | 57.70 | 54.35 | 56.99 | 56.85 | 3,412,551 |
25 Apr 2024 | 56.43 | 56.43 | 54.29 | 54.35 | 54.22 | 2,655,234 |
24 Apr 2024 | 53.56 | 56.11 | 53.44 | 56.10 | 55.96 | 2,344,259 |
23 Apr 2024 | 53.93 | 54.56 | 53.21 | 53.44 | 53.31 | 1,488,704 |
22 Apr 2024 | 52.69 | 55.16 | 51.68 | 54.36 | 54.22 | 3,285,955 |
19 Apr 2024 | 50.82 | 53.42 | 50.38 | 53.04 | 52.90 | 3,951,070 |
18 Apr 2024 | 50.79 | 51.70 | 49.55 | 51.32 | 51.19 | 2,805,458 |
17 Apr 2024 | 48.97 | 50.85 | 48.50 | 50.82 | 50.70 | 2,703,898 |
16 Apr 2024 | 49.42 | 50.64 | 48.11 | 48.14 | 48.02 | 2,693,049 |
15 Apr 2024 | 50.85 | 51.79 | 48.76 | 49.86 | 49.73 | 2,951,440 |
12 Apr 2024 | 52.09 | 52.36 | 50.34 | 50.44 | 50.31 | 2,192,857 |
11 Apr 2024 | 53.29 | 53.66 | 51.86 | 52.09 | 51.96 | 2,060,773 |
10 Apr 2024 | 53.71 | 54.09 | 52.68 | 53.29 | 53.15 | 1,937,775 |
09 Apr 2024 | 53.21 | 54.28 | 52.97 | 53.72 | 53.59 | 1,314,299 |
08 Apr 2024 | 55.63 | 55.84 | 52.79 | 53.08 | 52.95 | 3,880,114 |
03 Apr 2024 | 56.36 | 56.64 | 55.36 | 55.47 | 55.33 | 1,729,257 |
02 Apr 2024 | 57.54 | 57.86 | 55.73 | 56.77 | 56.63 | 2,110,941 |
01 Apr 2024 | 58.00 | 58.93 | 57.15 | 57.86 | 57.71 | 1,951,737 |
29 Mar 2024 | 57.77 | 58.48 | 55.71 | 57.19 | 57.04 | 1,319,822 |
28 Mar 2024 | 55.00 | 59.57 | 54.86 | 58.17 | 58.03 | 3,447,228 |
27 Mar 2024 | 56.86 | 57.26 | 54.91 | 55.78 | 55.64 | 2,387,068 |
26 Mar 2024 | 57.86 | 58.92 | 56.55 | 56.93 | 56.79 | 2,460,092 |
25 Mar 2024 | 61.14 | 61.14 | 58.13 | 58.26 | 58.12 | 3,249,534 |
22 Mar 2024 | 60.46 | 61.90 | 59.64 | 61.64 | 61.49 | 2,894,971 |
21 Mar 2024 | 61.35 | 61.86 | 59.21 | 60.65 | 60.50 | 2,722,501 |
20 Mar 2024 | 61.64 | 62.28 | 60.29 | 61.41 | 61.26 | 2,458,131 |
19 Mar 2024 | 60.85 | 63.93 | 59.91 | 62.18 | 62.02 | 4,133,465 |
18 Mar 2024 | 59.64 | 61.01 | 59.36 | 60.93 | 60.78 | 2,549,797 |
15 Mar 2024 | 58.54 | 59.77 | 57.94 | 59.66 | 59.51 | 1,638,614 |
14 Mar 2024 | 59.64 | 60.09 | 57.86 | 58.25 | 58.11 | 1,594,327 |
13 Mar 2024 | 59.54 | 61.16 | 58.36 | 59.77 | 59.62 | 2,406,780 |
12 Mar 2024 | 58.21 | 60.14 | 58.08 | 59.56 | 59.41 | 2,478,267 |
11 Mar 2024 | 57.15 | 58.01 | 56.57 | 58.00 | 57.86 | 1,532,826 |
08 Mar 2024 | 56.44 | 57.84 | 55.57 | 57.20 | 57.06 | 2,887,953 |
07 Mar 2024 | 58.39 | 58.89 | 56.51 | 56.52 | 56.38 | 1,909,881 |
06 Mar 2024 | 58.32 | 59.29 | 56.44 | 57.72 | 57.58 | 2,523,423 |
05 Mar 2024 | 59.04 | 59.50 | 57.75 | 58.36 | 58.22 | 2,846,039 |
04 Mar 2024 | 59.19 | 59.79 | 57.83 | 58.48 | 58.33 | 2,588,117 |
01 Mar 2024 | 58.57 | 59.76 | 57.86 | 59.16 | 59.02 | 2,387,553 |
29 Feb 2024 | 56.27 | 58.57 | 55.83 | 58.57 | 58.43 | 3,615,924 |
28 Feb 2024 | 61.57 | 61.57 | 56.26 | 56.26 | 56.12 | 5,113,206 |
27 Feb 2024 | 58.99 | 61.64 | 58.29 | 61.48 | 61.33 | 2,806,777 |
26 Feb 2024 | 58.37 | 61.43 | 57.86 | 59.21 | 59.07 | 3,742,757 |
23 Feb 2024 | 56.79 | 59.66 | 56.14 | 58.49 | 58.34 | 2,816,506 |
22 Feb 2024 | 57.13 | 58.21 | 56.51 | 57.15 | 57.01 | 2,144,353 |
21 Feb 2024 | 54.89 | 59.37 | 54.66 | 57.19 | 57.04 | 3,152,191 |
20 Feb 2024 | 54.30 | 56.43 | 54.02 | 55.71 | 55.58 | 3,176,030 |
19 Feb 2024 | 56.79 | 57.07 | 53.19 | 54.29 | 54.15 | 3,935,178 |
08 Feb 2024 | 52.77 | 57.29 | 52.47 | 55.59 | 55.45 | 4,832,242 |
07 Feb 2024 | 50.84 | 56.79 | 50.48 | 53.10 | 52.97 | 6,200,152 |
06 Feb 2024 | 45.87 | 52.45 | 45.86 | 50.84 | 50.71 | 5,075,403 |
05 Feb 2024 | 48.57 | 48.88 | 44.31 | 45.81 | 45.69 | 4,055,128 |
02 Feb 2024 | 51.92 | 51.92 | 48.22 | 49.46 | 49.34 | 3,629,693 |
01 Feb 2024 | 50.00 | 52.14 | 48.64 | 51.99 | 51.86 | 3,268,588 |
31 Jan 2024 | 52.21 | 53.34 | 49.47 | 50.11 | 49.98 | 2,688,123 |
30 Jan 2024 | 53.57 | 55.36 | 52.16 | 52.25 | 52.12 | 2,202,662 |
29 Jan 2024 | 56.41 | 56.49 | 53.65 | 53.92 | 53.79 | 3,167,266 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |