Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Apr 2024 | 49.20 | 52.00 | 49.20 | 51.00 | 51.00 | 322,445 |
22 Apr 2024 | 51.00 | 52.00 | 49.79 | 50.10 | 50.10 | 81,158 |
19 Apr 2024 | 51.50 | 52.00 | 50.00 | 51.00 | 51.00 | 38,985 |
18 Apr 2024 | 51.50 | 52.00 | 49.50 | 51.50 | 51.50 | 145,362 |
18 Apr 2024 | 0.020625 Dividend | |||||
17 Apr 2024 | 53.00 | 54.00 | 53.00 | 53.00 | 52.98 | 49,633 |
16 Apr 2024 | 53.00 | 54.00 | 52.00 | 53.00 | 52.98 | 137,345 |
15 Apr 2024 | 53.00 | 54.00 | 52.00 | 53.50 | 53.48 | 67,723 |
12 Apr 2024 | 53.00 | 54.00 | 52.00 | 53.50 | 53.48 | 94,556 |
11 Apr 2024 | 53.00 | 53.90 | 52.00 | 53.00 | 52.98 | 125,703 |
10 Apr 2024 | 53.00 | 53.50 | 52.45 | 53.00 | 52.98 | 254,207 |
09 Apr 2024 | 53.00 | 54.00 | 52.00 | 53.00 | 52.98 | 86,915 |
08 Apr 2024 | 52.50 | 53.00 | 51.00 | 53.00 | 52.98 | 184,565 |
05 Apr 2024 | 52.50 | 52.95 | 51.50 | 52.25 | 52.23 | 52,872 |
04 Apr 2024 | 52.50 | 53.00 | 51.76 | 52.25 | 52.23 | 39,221 |
03 Apr 2024 | 52.00 | 53.00 | 51.00 | 53.00 | 52.98 | 63,087 |
02 Apr 2024 | 52.00 | 53.00 | 51.00 | 52.00 | 51.98 | 66,514 |
28 Mar 2024 | 52.00 | 54.00 | 51.00 | 54.00 | 53.98 | 123,551 |
27 Mar 2024 | 51.75 | 52.50 | 51.00 | 52.00 | 51.98 | 10,712 |
26 Mar 2024 | 51.75 | 52.50 | 51.00 | 52.00 | 51.98 | 27,357 |
25 Mar 2024 | 51.75 | 51.50 | 51.08 | 51.50 | 51.48 | 60,693 |
22 Mar 2024 | 51.75 | 52.25 | 51.08 | 51.75 | 51.73 | 108,797 |
21 Mar 2024 | 51.75 | 52.13 | 51.00 | 52.00 | 51.98 | 16,233 |
20 Mar 2024 | 51.75 | 52.00 | 51.08 | 51.75 | 51.73 | 111,140 |
19 Mar 2024 | 51.75 | 52.50 | 51.00 | 51.75 | 51.73 | 1,361 |
18 Mar 2024 | 51.75 | 52.50 | 51.08 | 51.75 | 51.73 | 79,175 |
15 Mar 2024 | 51.75 | 52.50 | 51.08 | 51.50 | 51.48 | 111,444 |
14 Mar 2024 | 51.75 | 52.50 | 51.08 | 52.00 | 51.98 | 56,469 |
13 Mar 2024 | 52.00 | 52.45 | 51.00 | 51.75 | 51.73 | 26,300 |
12 Mar 2024 | 52.00 | 52.50 | 51.00 | 52.00 | 51.98 | 277,215 |
11 Mar 2024 | 52.50 | 53.00 | 51.99 | 52.50 | 52.48 | 117,263 |
08 Mar 2024 | 53.00 | 53.50 | 50.60 | 52.50 | 52.48 | 2,684,367 |
07 Mar 2024 | 53.00 | 53.50 | 52.20 | 53.00 | 52.98 | 47,326 |
06 Mar 2024 | 53.00 | 53.50 | 53.50 | 53.00 | 52.98 | 18,679 |
05 Mar 2024 | 53.00 | 53.50 | 52.20 | 53.00 | 52.98 | 183,844 |
04 Mar 2024 | 53.00 | 54.00 | 52.00 | 53.00 | 52.98 | 33,907 |
01 Mar 2024 | 53.00 | 54.00 | 53.50 | 53.00 | 52.98 | 2,589 |
29 Feb 2024 | 53.00 | 54.00 | 52.00 | 53.00 | 52.98 | 71,167 |
28 Feb 2024 | 53.50 | 53.00 | 52.75 | 53.50 | 53.48 | 100,000 |
27 Feb 2024 | 53.50 | 54.50 | 52.50 | 53.50 | 53.48 | 104,935 |
26 Feb 2024 | 53.50 | 54.00 | 52.50 | 53.50 | 53.48 | 2,403 |
23 Feb 2024 | 53.50 | 54.50 | 52.75 | 53.50 | 53.48 | 59,000 |
22 Feb 2024 | 53.50 | 54.06 | 52.75 | 53.50 | 53.48 | 34,305 |
21 Feb 2024 | 53.75 | 54.00 | 52.75 | 53.50 | 53.48 | 33,391 |
20 Feb 2024 | 53.75 | 53.50 | 53.09 | 53.75 | 53.73 | 32,494 |
19 Feb 2024 | 53.75 | 54.50 | 53.00 | 54.00 | 53.98 | 36,667 |
16 Feb 2024 | 53.50 | 54.00 | 53.50 | 53.75 | 53.73 | 157,673 |
15 Feb 2024 | 54.50 | 55.00 | 53.50 | 54.00 | 53.98 | 162,700 |
14 Feb 2024 | 54.50 | 54.50 | 54.00 | 54.50 | 54.48 | 41,101 |
13 Feb 2024 | 54.50 | 54.95 | 54.00 | 54.50 | 54.48 | 93,189 |
12 Feb 2024 | 55.00 | 55.00 | 54.05 | 55.00 | 54.98 | 24,618 |
09 Feb 2024 | 55.00 | 56.00 | 54.00 | 55.00 | 54.98 | 19,083 |
08 Feb 2024 | 55.00 | 55.00 | 54.35 | 55.00 | 54.98 | 106,492 |
07 Feb 2024 | 55.00 | 55.16 | 54.35 | 55.00 | 54.98 | 73,881 |
06 Feb 2024 | 55.00 | 55.16 | 54.38 | 55.00 | 54.98 | 11,328 |
05 Feb 2024 | 55.00 | 55.20 | 54.44 | 55.00 | 54.98 | 49,008 |
02 Feb 2024 | 55.00 | 55.23 | 54.50 | 55.00 | 54.98 | 20,584 |
01 Feb 2024 | 55.00 | 55.26 | 55.00 | 55.00 | 54.98 | 107,468 |
31 Jan 2024 | 55.00 | 55.30 | 54.13 | 55.00 | 54.98 | 137,280 |
30 Jan 2024 | 55.00 | 56.00 | 54.00 | 55.00 | 54.98 | 2,027 |
29 Jan 2024 | 55.00 | 55.30 | 54.00 | 55.00 | 54.98 | 18,844 |
26 Jan 2024 | 54.50 | 56.00 | 51.00 | 55.00 | 54.98 | 187,277 |
25 Jan 2024 | 54.50 | 55.00 | 54.15 | 54.50 | 54.48 | 23,038 |
24 Jan 2024 | 54.50 | 55.00 | 54.50 | 54.50 | 54.48 | 5,866 |
23 Jan 2024 | 55.00 | 55.48 | 54.00 | 54.50 | 54.48 | 71,636 |
22 Jan 2024 | 55.00 | 55.50 | 54.30 | 55.00 | 54.98 | 146,397 |
19 Jan 2024 | 55.00 | 55.75 | 54.32 | 55.00 | 54.98 | 17,461 |
18 Jan 2024 | 56.50 | 55.80 | 54.00 | 55.00 | 54.98 | 24,601 |
18 Jan 2024 | 2.0625 Dividend | |||||
17 Jan 2024 | 57.00 | 57.90 | 56.30 | 57.00 | 54.92 | 9,897 |
16 Jan 2024 | 57.00 | 57.90 | 57.45 | 57.00 | 54.92 | 56,677 |
15 Jan 2024 | 57.90 | 58.00 | 57.00 | 57.00 | 54.92 | 29,064 |
12 Jan 2024 | 56.50 | 57.00 | 56.00 | 57.00 | 54.92 | 134,681 |
11 Jan 2024 | 56.50 | 56.65 | 56.15 | 56.50 | 54.43 | 26,750 |
10 Jan 2024 | 56.50 | 57.00 | 56.70 | 56.50 | 54.43 | 140,135 |
09 Jan 2024 | 56.50 | 57.00 | 56.15 | 56.50 | 54.43 | 221,531 |
08 Jan 2024 | 56.50 | 57.50 | 56.00 | 56.50 | 54.43 | 56,483 |
05 Jan 2024 | 56.75 | 58.00 | 57.00 | 56.50 | 54.43 | 502,637 |
04 Jan 2024 | 57.00 | 58.00 | 57.00 | 57.25 | 55.16 | 431,690 |
03 Jan 2024 | 56.00 | 57.50 | 55.80 | 57.00 | 54.92 | 81,557 |
02 Jan 2024 | 55.50 | 57.00 | 55.75 | 56.00 | 53.95 | 54,761 |
29 Dec 2023 | 55.50 | 55.91 | 55.20 | 55.50 | 53.47 | 20,000 |
28 Dec 2023 | 55.50 | 58.00 | 54.50 | 55.50 | 53.47 | 1,727 |
27 Dec 2023 | 54.50 | 57.50 | 55.00 | 55.50 | 53.47 | 62,172 |
22 Dec 2023 | 54.50 | 55.00 | 54.80 | 55.00 | 52.99 | 58,928 |
21 Dec 2023 | 54.50 | 55.00 | 54.77 | 54.50 | 52.51 | 23,642 |
20 Dec 2023 | 54.00 | 55.00 | 53.00 | 54.50 | 52.51 | 134,252 |
19 Dec 2023 | 54.00 | 55.00 | 54.10 | 54.00 | 52.03 | 175,248 |
18 Dec 2023 | 54.00 | 56.00 | 53.85 | 56.00 | 53.95 | 63,005 |
15 Dec 2023 | 54.00 | 56.00 | 53.67 | 55.00 | 52.99 | 447,411 |
14 Dec 2023 | 54.00 | 56.00 | 53.67 | 56.00 | 53.95 | 141,119 |
13 Dec 2023 | 54.00 | 55.00 | 53.00 | 54.50 | 52.51 | 56,679 |
12 Dec 2023 | 53.00 | 54.50 | 52.00 | 54.50 | 52.51 | 207,711 |
11 Dec 2023 | 53.00 | 55.00 | 52.00 | 53.00 | 51.06 | 20,212 |
08 Dec 2023 | 52.50 | 52.00 | 51.03 | 52.50 | 50.58 | 22,577 |
07 Dec 2023 | 52.50 | 53.00 | 52.72 | 53.00 | 51.06 | 83,473 |
06 Dec 2023 | 52.50 | 54.00 | 50.00 | 52.50 | 50.58 | 43,707 |
05 Dec 2023 | 52.50 | 52.92 | 51.00 | 52.50 | 50.58 | 76,026 |
04 Dec 2023 | 52.50 | 53.00 | 51.03 | 52.50 | 50.58 | 85,401 |
01 Dec 2023 | 52.50 | 54.00 | 51.00 | 52.50 | 50.58 | 1,407,885 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |