Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 Dec 2023 | 35.50 | 35.75 | 35.25 | 35.75 | 35.75 | 55,977,900 |
04 Dec 2023 | 35.25 | 36.00 | 35.25 | 35.75 | 35.75 | 77,737,900 |
01 Dec 2023 | 34.50 | 35.25 | 34.50 | 35.25 | 35.25 | 62,257,800 |
30 Nov 2023 | 35.00 | 35.00 | 34.50 | 34.75 | 34.75 | 84,135,200 |
29 Nov 2023 | 35.00 | 35.00 | 34.75 | 35.00 | 35.00 | 35,925,700 |
28 Nov 2023 | 35.00 | 35.00 | 34.50 | 34.75 | 34.75 | 59,310,700 |
27 Nov 2023 | 34.50 | 34.75 | 34.25 | 34.75 | 34.75 | 28,951,500 |
24 Nov 2023 | 34.50 | 34.50 | 34.25 | 34.50 | 34.50 | 13,088,300 |
23 Nov 2023 | 34.50 | 34.75 | 34.25 | 34.25 | 34.25 | 29,494,000 |
22 Nov 2023 | 34.50 | 34.75 | 34.25 | 34.75 | 34.75 | 27,252,800 |
21 Nov 2023 | 34.75 | 35.00 | 34.50 | 34.75 | 34.75 | 51,895,800 |
20 Nov 2023 | 34.50 | 34.75 | 34.25 | 34.50 | 34.50 | 50,396,700 |
17 Nov 2023 | 34.25 | 34.50 | 33.75 | 34.25 | 34.25 | 58,530,500 |
16 Nov 2023 | 34.00 | 34.75 | 33.75 | 34.50 | 34.50 | 54,842,200 |
15 Nov 2023 | 34.00 | 34.50 | 33.75 | 34.25 | 34.25 | 39,113,400 |
14 Nov 2023 | 33.25 | 34.00 | 33.00 | 33.75 | 33.75 | 80,936,100 |
13 Nov 2023 | 33.00 | 33.25 | 32.50 | 33.25 | 33.25 | 27,920,800 |
10 Nov 2023 | 33.25 | 33.25 | 32.75 | 33.00 | 33.00 | 36,165,300 |
09 Nov 2023 | 33.00 | 33.50 | 32.75 | 33.25 | 33.25 | 48,471,900 |
08 Nov 2023 | 33.25 | 33.25 | 32.75 | 33.00 | 33.00 | 43,540,700 |
07 Nov 2023 | 33.00 | 33.50 | 33.00 | 33.25 | 33.25 | 27,651,300 |
06 Nov 2023 | 33.75 | 33.75 | 33.25 | 33.25 | 33.25 | 33,418,800 |
03 Nov 2023 | 33.75 | 34.00 | 33.50 | 33.75 | 33.75 | 32,488,700 |
02 Nov 2023 | 33.00 | 33.50 | 32.75 | 33.50 | 33.50 | 53,122,200 |
01 Nov 2023 | 33.25 | 33.25 | 32.75 | 33.00 | 33.00 | 15,017,000 |
31 Oct 2023 | 33.25 | 33.50 | 32.75 | 33.25 | 33.25 | 28,287,500 |
30 Oct 2023 | 33.25 | 33.75 | 33.25 | 33.25 | 33.25 | 23,839,900 |
27 Oct 2023 | 32.75 | 33.50 | 32.50 | 33.50 | 33.50 | 54,078,799 |
26 Oct 2023 | 32.75 | 33.00 | 32.50 | 32.75 | 32.75 | 61,162,200 |
25 Oct 2023 | 33.00 | 33.25 | 32.50 | 32.75 | 32.75 | 31,823,600 |
24 Oct 2023 | 33.00 | 33.25 | 32.75 | 32.75 | 32.75 | 38,262,000 |
20 Oct 2023 | 33.25 | 33.50 | 33.00 | 33.25 | 33.25 | 36,614,900 |
19 Oct 2023 | 33.50 | 33.75 | 33.25 | 33.50 | 33.50 | 35,703,400 |
18 Oct 2023 | 33.00 | 34.00 | 33.00 | 34.00 | 34.00 | 48,688,700 |
17 Oct 2023 | 33.25 | 33.25 | 32.75 | 33.00 | 33.00 | 23,630,600 |
16 Oct 2023 | 33.50 | 34.00 | 33.00 | 33.25 | 33.25 | 53,092,000 |
12 Oct 2023 | 33.25 | 33.50 | 33.00 | 33.50 | 33.50 | 39,114,000 |
11 Oct 2023 | 32.50 | 33.50 | 32.25 | 33.50 | 33.50 | 53,942,000 |
10 Oct 2023 | 32.50 | 32.75 | 32.25 | 32.50 | 32.50 | 14,840,300 |
09 Oct 2023 | 32.25 | 32.50 | 32.00 | 32.25 | 32.25 | 22,990,300 |
06 Oct 2023 | 32.00 | 32.25 | 31.50 | 31.75 | 31.75 | 25,355,300 |
05 Oct 2023 | 31.75 | 32.00 | 31.75 | 32.00 | 32.00 | 8,903,200 |
04 Oct 2023 | 31.50 | 32.25 | 31.25 | 32.25 | 32.25 | 48,695,800 |
04 Oct 2023 | 0.8 Dividend | |||||
03 Oct 2023 | 33.00 | 33.00 | 32.25 | 32.50 | 31.70 | 116,721,500 |
02 Oct 2023 | 33.50 | 33.75 | 33.00 | 33.25 | 32.43 | 90,928,100 |
29 Sept 2023 | 33.75 | 34.00 | 33.50 | 33.50 | 32.68 | 38,018,000 |
28 Sept 2023 | 34.00 | 34.25 | 33.50 | 33.50 | 32.68 | 70,700,700 |
27 Sept 2023 | 34.00 | 34.00 | 33.50 | 34.00 | 33.16 | 35,652,100 |
26 Sept 2023 | 33.50 | 34.00 | 33.50 | 33.75 | 32.92 | 42,290,100 |
25 Sept 2023 | 33.50 | 33.75 | 33.25 | 33.50 | 32.68 | 42,607,200 |
22 Sept 2023 | 33.25 | 34.00 | 33.00 | 33.50 | 32.68 | 84,432,400 |
21 Sept 2023 | 33.00 | 33.25 | 32.50 | 33.25 | 32.43 | 37,673,300 |
20 Sept 2023 | 34.00 | 34.00 | 32.75 | 33.25 | 32.43 | 79,813,700 |
19 Sept 2023 | 33.75 | 34.00 | 33.50 | 34.00 | 33.16 | 47,534,400 |
18 Sept 2023 | 35.00 | 35.00 | 33.75 | 34.00 | 33.16 | 100,544,600 |
15 Sept 2023 | 34.75 | 35.25 | 34.50 | 35.00 | 34.14 | 21,441,700 |
14 Sept 2023 | 34.75 | 35.00 | 34.50 | 34.75 | 33.89 | 17,508,900 |
13 Sept 2023 | 34.50 | 35.00 | 34.00 | 34.75 | 33.89 | 78,765,400 |
12 Sept 2023 | 34.75 | 34.75 | 34.25 | 34.50 | 33.65 | 43,144,300 |
11 Sept 2023 | 34.75 | 35.00 | 34.50 | 34.50 | 33.65 | 21,912,900 |
08 Sept 2023 | 35.00 | 35.00 | 34.75 | 35.00 | 34.14 | 22,924,100 |
07 Sept 2023 | 35.25 | 35.50 | 35.00 | 35.00 | 34.14 | 38,540,300 |
06 Sept 2023 | 34.75 | 35.50 | 34.75 | 35.25 | 34.38 | 69,316,900 |
05 Sept 2023 | 34.75 | 35.00 | 34.50 | 34.75 | 33.89 | 19,970,100 |
04 Sept 2023 | 35.25 | 35.50 | 34.75 | 34.75 | 33.89 | 46,316,700 |
01 Sept 2023 | 34.75 | 35.25 | 34.50 | 35.00 | 34.14 | 52,576,100 |
31 Aug 2023 | 35.50 | 35.75 | 34.50 | 34.75 | 33.89 | 96,686,000 |
30 Aug 2023 | 35.75 | 36.00 | 35.25 | 35.50 | 34.63 | 56,155,200 |
29 Aug 2023 | 35.75 | 36.00 | 35.50 | 36.00 | 35.11 | 49,805,300 |
28 Aug 2023 | 35.75 | 36.00 | 35.50 | 35.75 | 34.87 | 37,590,800 |
25 Aug 2023 | 35.50 | 35.75 | 35.25 | 35.50 | 34.63 | 40,568,400 |
24 Aug 2023 | 35.75 | 36.00 | 35.50 | 35.50 | 34.63 | 28,170,000 |
23 Aug 2023 | 36.00 | 36.25 | 35.50 | 35.75 | 34.87 | 102,724,900 |
22 Aug 2023 | 36.25 | 36.50 | 36.00 | 36.25 | 35.36 | 73,642,000 |
21 Aug 2023 | 36.00 | 36.25 | 35.75 | 36.00 | 35.11 | 45,399,900 |
18 Aug 2023 | 36.00 | 36.25 | 35.75 | 36.00 | 35.11 | 48,856,700 |
17 Aug 2023 | 35.50 | 36.00 | 35.50 | 36.00 | 35.11 | 21,896,800 |
16 Aug 2023 | 35.75 | 36.00 | 35.50 | 35.75 | 34.87 | 41,009,300 |
15 Aug 2023 | 35.75 | 36.00 | 35.50 | 36.00 | 35.11 | 28,887,500 |
11 Aug 2023 | 35.50 | 35.75 | 35.25 | 35.75 | 34.87 | 50,153,400 |
10 Aug 2023 | 35.00 | 35.75 | 35.00 | 35.75 | 34.87 | 67,528,400 |
09 Aug 2023 | 34.75 | 35.25 | 34.50 | 35.00 | 34.14 | 44,663,500 |
08 Aug 2023 | 34.75 | 35.00 | 34.50 | 34.75 | 33.89 | 31,401,000 |
07 Aug 2023 | 35.00 | 35.00 | 34.50 | 34.75 | 33.89 | 42,066,100 |
04 Aug 2023 | 35.00 | 35.25 | 34.75 | 34.75 | 33.89 | 40,792,500 |
03 Aug 2023 | 35.00 | 35.25 | 34.75 | 34.75 | 33.89 | 43,519,900 |
02 Aug 2023 | 35.00 | 35.25 | 34.75 | 35.25 | 34.38 | 24,657,000 |
31 Jul 2023 | 35.00 | 35.00 | 34.75 | 35.00 | 34.14 | 4,704,300 |
27 Jul 2023 | 34.75 | 35.25 | 34.50 | 34.75 | 33.89 | 81,782,000 |
26 Jul 2023 | 34.75 | 35.00 | 34.50 | 35.00 | 34.14 | 25,716,000 |
25 Jul 2023 | 34.75 | 35.00 | 34.50 | 35.00 | 34.14 | 24,748,700 |
24 Jul 2023 | 34.75 | 35.00 | 34.50 | 34.50 | 33.65 | 41,856,200 |
21 Jul 2023 | 34.25 | 34.75 | 34.00 | 34.75 | 33.89 | 45,646,900 |
20 Jul 2023 | 34.50 | 34.75 | 34.00 | 34.00 | 33.16 | 37,481,400 |
19 Jul 2023 | 34.75 | 35.00 | 34.50 | 34.50 | 33.65 | 46,472,400 |
18 Jul 2023 | 34.50 | 35.00 | 34.25 | 34.75 | 33.89 | 56,844,000 |
17 Jul 2023 | 35.00 | 35.00 | 34.25 | 34.50 | 33.65 | 90,240,700 |
14 Jul 2023 | 34.50 | 35.00 | 34.50 | 35.00 | 34.14 | 67,013,900 |
13 Jul 2023 | 34.25 | 34.50 | 34.00 | 34.25 | 33.41 | 53,489,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |