Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 67.60 | 68.50 | 67.60 | 68.50 | 68.50 | 100,822 |
01 May 2024 | 68.00 | 69.00 | 67.50 | 68.50 | 68.50 | 137,022 |
30 Apr 2024 | 68.50 | 69.00 | 67.00 | 68.00 | 68.00 | 180,717 |
29 Apr 2024 | 67.50 | 69.00 | 67.00 | 68.50 | 68.50 | 348,515 |
26 Apr 2024 | 67.50 | 68.00 | 66.00 | 68.00 | 68.00 | 223,939 |
25 Apr 2024 | 68.00 | 68.20 | 66.30 | 67.00 | 67.00 | 186,283 |
24 Apr 2024 | 68.00 | 68.00 | 67.00 | 68.00 | 68.00 | 36,078 |
23 Apr 2024 | 68.00 | 68.00 | 67.00 | 68.00 | 68.00 | 64,867 |
22 Apr 2024 | 67.00 | 69.00 | 67.00 | 68.00 | 68.00 | 78,750 |
19 Apr 2024 | 66.50 | 67.40 | 66.32 | 67.00 | 67.00 | 241,660 |
18 Apr 2024 | 66.50 | 66.59 | 66.25 | 66.50 | 66.50 | 44,763 |
17 Apr 2024 | 66.50 | 66.90 | 66.00 | 66.50 | 66.50 | 27,478 |
16 Apr 2024 | 67.00 | 67.80 | 66.00 | 67.00 | 67.00 | 424,728 |
15 Apr 2024 | 68.50 | 69.00 | 67.00 | 68.50 | 68.50 | 245,972 |
12 Apr 2024 | 65.00 | 69.00 | 65.50 | 66.00 | 66.00 | 350,074 |
11 Apr 2024 | 66.00 | 66.38 | 64.00 | 65.00 | 65.00 | 133,019 |
10 Apr 2024 | 66.50 | 66.98 | 64.00 | 66.00 | 66.00 | 700,410 |
09 Apr 2024 | 64.00 | 67.55 | 64.25 | 66.50 | 66.50 | 420,230 |
08 Apr 2024 | 64.00 | 65.00 | 63.00 | 64.00 | 64.00 | 321,674 |
05 Apr 2024 | 62.50 | 65.00 | 62.50 | 65.00 | 65.00 | 441,691 |
04 Apr 2024 | 60.50 | 63.40 | 62.35 | 63.40 | 63.40 | 287,663 |
03 Apr 2024 | 60.00 | 61.00 | 60.10 | 60.80 | 60.80 | 174,339 |
02 Apr 2024 | 58.00 | 61.00 | 57.90 | 59.50 | 59.50 | 356,234 |
28 Mar 2024 | 58.00 | 59.00 | 57.00 | 58.00 | 58.00 | 15,655 |
27 Mar 2024 | 58.50 | 59.90 | 57.55 | 58.00 | 58.00 | 172,078 |
26 Mar 2024 | 56.50 | 60.00 | 56.00 | 58.50 | 58.50 | 330,010 |
25 Mar 2024 | 55.00 | 56.00 | 54.10 | 55.50 | 55.50 | 173,290 |
22 Mar 2024 | 53.00 | 56.00 | 53.00 | 55.00 | 55.00 | 577,135 |
21 Mar 2024 | 53.00 | 55.50 | 53.00 | 53.00 | 53.00 | 152,588 |
20 Mar 2024 | 52.00 | 53.00 | 51.22 | 52.50 | 52.50 | 287,353 |
19 Mar 2024 | 52.00 | 52.18 | 51.10 | 52.00 | 52.00 | 99,099 |
18 Mar 2024 | 53.50 | 54.00 | 51.00 | 52.00 | 52.00 | 302,206 |
15 Mar 2024 | 51.50 | 55.00 | 51.00 | 55.00 | 55.00 | 448,085 |
14 Mar 2024 | 51.50 | 54.00 | 51.35 | 51.40 | 51.40 | 510,354 |
13 Mar 2024 | 49.50 | 52.00 | 49.00 | 52.00 | 52.00 | 444,235 |
12 Mar 2024 | 49.50 | 50.00 | 48.00 | 50.00 | 50.00 | 810,262 |
11 Mar 2024 | 50.00 | 50.40 | 49.00 | 50.00 | 50.00 | 245,195 |
08 Mar 2024 | 48.50 | 50.70 | 48.00 | 49.00 | 49.00 | 1,278,277 |
07 Mar 2024 | 47.50 | 50.00 | 47.41 | 49.00 | 49.00 | 666,171 |
06 Mar 2024 | 47.50 | 48.10 | 47.00 | 47.50 | 47.50 | 983,577 |
05 Mar 2024 | 48.50 | 50.00 | 47.50 | 47.50 | 47.50 | 609,062 |
04 Mar 2024 | 51.00 | 52.00 | 48.00 | 48.00 | 48.00 | 455,952 |
01 Mar 2024 | 51.50 | 52.00 | 50.00 | 50.80 | 50.80 | 98,316 |
29 Feb 2024 | 52.50 | 52.45 | 51.00 | 51.00 | 51.00 | 625,826 |
29 Feb 2024 | 1.5838 Dividend | |||||
28 Feb 2024 | 55.50 | 56.00 | 52.00 | 52.50 | 50.92 | 338,577 |
28 Feb 2024 | 2 Dividend | |||||
27 Feb 2024 | 56.50 | 57.00 | 55.25 | 55.80 | 52.18 | 243,221 |
26 Feb 2024 | 57.00 | 58.00 | 56.00 | 58.00 | 54.23 | 28,073 |
23 Feb 2024 | 55.50 | 58.00 | 55.10 | 58.00 | 54.23 | 545,764 |
22 Feb 2024 | 56.00 | 56.80 | 55.00 | 55.50 | 51.90 | 633,377 |
21 Feb 2024 | 56.50 | 56.05 | 55.00 | 56.00 | 52.36 | 95,602 |
20 Feb 2024 | 56.50 | 56.95 | 56.00 | 56.40 | 52.74 | 489,528 |
19 Feb 2024 | 56.50 | 57.00 | 56.00 | 56.50 | 52.83 | 79,404 |
16 Feb 2024 | 58.50 | 59.00 | 56.00 | 56.50 | 52.83 | 220,271 |
15 Feb 2024 | 58.50 | 58.99 | 57.30 | 58.50 | 54.70 | 138,451 |
14 Feb 2024 | 58.50 | 58.50 | 58.00 | 58.50 | 54.70 | 78,106 |
13 Feb 2024 | 58.50 | 59.00 | 58.00 | 58.00 | 54.23 | 136,346 |
12 Feb 2024 | 58.50 | 58.85 | 58.00 | 58.00 | 54.23 | 232,303 |
09 Feb 2024 | 58.50 | 58.99 | 58.00 | 58.50 | 54.70 | 341,615 |
08 Feb 2024 | 57.50 | 59.00 | 57.00 | 59.00 | 55.17 | 452,594 |
07 Feb 2024 | 61.50 | 62.00 | 57.00 | 58.00 | 54.23 | 1,660,367 |
06 Feb 2024 | 62.00 | 62.00 | 61.00 | 61.40 | 57.41 | 271,897 |
05 Feb 2024 | 62.00 | 62.00 | 61.10 | 62.00 | 57.97 | 114,504 |
02 Feb 2024 | 62.00 | 64.00 | 61.00 | 62.00 | 57.97 | 189,527 |
01 Feb 2024 | 62.00 | 62.80 | 62.05 | 62.40 | 58.35 | 49,935 |
31 Jan 2024 | 61.50 | 62.00 | 61.55 | 62.00 | 57.97 | 152,054 |
30 Jan 2024 | 61.50 | 62.00 | 61.40 | 61.50 | 57.51 | 78,624 |
29 Jan 2024 | 60.50 | 62.00 | 60.40 | 61.50 | 57.51 | 108,858 |
26 Jan 2024 | 61.50 | 61.80 | 60.00 | 61.40 | 57.41 | 198,643 |
25 Jan 2024 | 61.50 | 61.97 | 61.50 | 61.50 | 57.51 | 37,736 |
24 Jan 2024 | 61.50 | 61.90 | 61.42 | 61.50 | 57.51 | 46,181 |
23 Jan 2024 | 62.00 | 62.00 | 59.80 | 61.50 | 57.51 | 105,195 |
22 Jan 2024 | 63.00 | 64.00 | 61.00 | 62.00 | 57.97 | 91,566 |
19 Jan 2024 | 63.00 | 63.44 | 62.00 | 63.00 | 58.91 | 30,940 |
18 Jan 2024 | 63.00 | 64.00 | 62.40 | 63.00 | 58.91 | 24,000 |
17 Jan 2024 | 63.00 | 63.50 | 62.50 | 63.00 | 58.91 | 8,403 |
16 Jan 2024 | 63.50 | 63.85 | 63.00 | 63.00 | 58.91 | 32,603 |
15 Jan 2024 | 63.05 | 63.90 | 62.70 | 63.50 | 59.38 | 210,990 |
12 Jan 2024 | 63.00 | 64.00 | 62.00 | 63.00 | 58.91 | 151,265 |
11 Jan 2024 | 63.00 | 63.40 | 62.30 | 63.00 | 58.91 | 68,368 |
10 Jan 2024 | 63.00 | 63.30 | 62.00 | 62.00 | 57.97 | 26,079 |
09 Jan 2024 | 63.00 | 62.43 | 62.43 | 63.00 | 58.91 | 8,136 |
08 Jan 2024 | 63.50 | 64.00 | 62.00 | 64.00 | 59.84 | 121,463 |
05 Jan 2024 | 64.00 | 64.00 | 63.00 | 63.50 | 59.38 | 190,271 |
04 Jan 2024 | 65.00 | 65.45 | 63.55 | 64.00 | 59.84 | 79,249 |
03 Jan 2024 | 66.00 | 66.00 | 64.00 | 65.00 | 60.78 | 124,111 |
02 Jan 2024 | 65.00 | 66.05 | 64.81 | 65.00 | 60.78 | 95,799 |
29 Dec 2023 | 65.00 | 67.00 | 64.80 | 65.00 | 60.78 | 105,235 |
28 Dec 2023 | 66.00 | 67.00 | 64.00 | 66.00 | 61.71 | 100,896 |
27 Dec 2023 | 66.00 | 67.00 | 65.28 | 66.00 | 61.71 | 75,811 |
22 Dec 2023 | 64.00 | 67.00 | 63.60 | 67.00 | 62.65 | 208,976 |
21 Dec 2023 | 65.00 | 67.00 | 63.00 | 64.00 | 59.84 | 128,394 |
20 Dec 2023 | 65.00 | 66.00 | 64.30 | 66.00 | 61.71 | 490,809 |
19 Dec 2023 | 65.00 | 65.75 | 64.05 | 65.00 | 60.78 | 168,794 |
18 Dec 2023 | 66.00 | 66.00 | 63.00 | 66.00 | 61.71 | 283,907 |
15 Dec 2023 | 62.00 | 68.00 | 62.00 | 67.00 | 62.65 | 262,242 |
14 Dec 2023 | 59.00 | 62.95 | 58.00 | 62.00 | 57.97 | 382,336 |
13 Dec 2023 | 60.50 | 62.00 | 60.33 | 61.00 | 57.04 | 174,487 |
12 Dec 2023 | 60.00 | 62.00 | 59.00 | 62.00 | 57.97 | 104,311 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |