Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jun 2024 | 109.00 | 110.00 | 109.00 | 109.00 | 109.00 | 31,200 |
25 Jun 2024 | 110.00 | 110.00 | 109.00 | 110.00 | 110.00 | 15,200 |
24 Jun 2024 | 109.00 | 109.00 | 109.00 | 109.00 | 109.00 | 14,200 |
21 Jun 2024 | 110.00 | 110.00 | 109.00 | 110.00 | 110.00 | 28,600 |
20 Jun 2024 | 109.00 | 110.00 | 109.00 | 110.00 | 110.00 | 17,800 |
19 Jun 2024 | 110.00 | 110.00 | 109.00 | 109.00 | 109.00 | 16,200 |
18 Jun 2024 | 110.00 | 111.00 | 109.00 | 110.00 | 110.00 | 23,200 |
17 Jun 2024 | 109.00 | 111.00 | 109.00 | 111.00 | 111.00 | 28,800 |
14 Jun 2024 | 110.00 | 111.00 | 109.00 | 110.00 | 110.00 | 44,100 |
13 Jun 2024 | 111.00 | 111.00 | 110.00 | 110.00 | 110.00 | 18,300 |
12 Jun 2024 | 113.00 | 113.00 | 111.00 | 112.00 | 112.00 | 38,900 |
11 Jun 2024 | 112.00 | 113.00 | 111.00 | 113.00 | 113.00 | 43,800 |
10 Jun 2024 | 111.00 | 112.00 | 110.00 | 111.00 | 111.00 | 86,000 |
07 Jun 2024 | 110.00 | 110.00 | 109.00 | 110.00 | 110.00 | 12,200 |
06 Jun 2024 | 110.00 | 111.00 | 109.00 | 110.00 | 110.00 | 52,100 |
05 Jun 2024 | 112.00 | 112.00 | 110.00 | 110.00 | 110.00 | 31,100 |
04 Jun 2024 | 113.00 | 113.00 | 110.00 | 112.00 | 112.00 | 70,500 |
03 Jun 2024 | 114.00 | 114.00 | 112.00 | 113.00 | 113.00 | 9,200 |
31 May 2024 | 111.00 | 114.00 | 111.00 | 113.00 | 113.00 | 23,100 |
30 May 2024 | 111.00 | 115.00 | 108.00 | 112.00 | 112.00 | 82,700 |
29 May 2024 | 112.00 | 113.00 | 110.00 | 110.00 | 110.00 | 26,900 |
28 May 2024 | 113.00 | 113.00 | 111.00 | 113.00 | 113.00 | 43,100 |
27 May 2024 | 110.00 | 114.00 | 109.00 | 111.00 | 111.00 | 105,100 |
24 May 2024 | 109.00 | 110.00 | 108.00 | 109.00 | 109.00 | 80,300 |
23 May 2024 | 110.00 | 110.00 | 109.00 | 110.00 | 110.00 | 15,800 |
22 May 2024 | 110.00 | 112.00 | 109.00 | 110.00 | 110.00 | 25,100 |
21 May 2024 | 111.00 | 112.00 | 109.00 | 110.00 | 110.00 | 92,100 |
20 May 2024 | 110.00 | 115.00 | 109.00 | 114.00 | 114.00 | 250,800 |
17 May 2024 | 110.00 | 110.00 | 108.00 | 110.00 | 110.00 | 17,500 |
16 May 2024 | 109.00 | 110.00 | 109.00 | 110.00 | 110.00 | 10,700 |
15 May 2024 | 109.00 | 110.00 | 108.00 | 110.00 | 110.00 | 6,700 |
14 May 2024 | 108.00 | 110.00 | 108.00 | 109.00 | 109.00 | 25,000 |
13 May 2024 | 108.00 | 109.00 | 107.00 | 108.00 | 108.00 | 17,100 |
10 May 2024 | 107.00 | 109.00 | 107.00 | 108.00 | 108.00 | 95,100 |
09 May 2024 | 109.00 | 109.00 | 108.00 | 108.00 | 108.00 | 9,500 |
08 May 2024 | 108.00 | 109.00 | 108.00 | 109.00 | 109.00 | 10,700 |
07 May 2024 | 109.00 | 109.00 | 108.00 | 108.00 | 108.00 | 8,100 |
02 May 2024 | 108.00 | 109.00 | 107.00 | 108.00 | 108.00 | 15,200 |
01 May 2024 | 109.00 | 109.00 | 107.00 | 109.00 | 109.00 | 21,700 |
30 Apr 2024 | 108.00 | 109.00 | 108.00 | 109.00 | 109.00 | 26,400 |
26 Apr 2024 | 108.00 | 108.00 | 107.00 | 108.00 | 108.00 | 35,300 |
25 Apr 2024 | 107.00 | 108.00 | 107.00 | 108.00 | 108.00 | 49,800 |
24 Apr 2024 | 106.00 | 108.00 | 106.00 | 107.00 | 107.00 | 42,200 |
23 Apr 2024 | 105.00 | 107.00 | 105.00 | 106.00 | 106.00 | 21,200 |
22 Apr 2024 | 106.00 | 107.00 | 105.00 | 106.00 | 106.00 | 18,000 |
19 Apr 2024 | 107.00 | 107.00 | 103.00 | 105.00 | 105.00 | 108,400 |
18 Apr 2024 | 105.00 | 107.00 | 105.00 | 106.00 | 106.00 | 8,300 |
17 Apr 2024 | 106.00 | 108.00 | 105.00 | 106.00 | 106.00 | 47,800 |
16 Apr 2024 | 106.00 | 106.00 | 105.00 | 105.00 | 105.00 | 24,400 |
15 Apr 2024 | 106.00 | 107.00 | 106.00 | 106.00 | 106.00 | 8,800 |
12 Apr 2024 | 107.00 | 107.00 | 106.00 | 106.00 | 106.00 | 38,100 |
11 Apr 2024 | 107.00 | 107.00 | 106.00 | 106.00 | 106.00 | 19,800 |
10 Apr 2024 | 106.00 | 108.00 | 106.00 | 107.00 | 107.00 | 14,700 |
09 Apr 2024 | 108.00 | 108.00 | 106.00 | 106.00 | 106.00 | 24,200 |
08 Apr 2024 | 105.00 | 107.00 | 105.00 | 106.00 | 106.00 | 37,200 |
05 Apr 2024 | 107.00 | 108.00 | 101.00 | 106.00 | 106.00 | 166,000 |
04 Apr 2024 | 107.00 | 108.00 | 107.00 | 108.00 | 108.00 | 11,500 |
03 Apr 2024 | 108.00 | 108.00 | 107.00 | 107.00 | 107.00 | 21,500 |
02 Apr 2024 | 109.00 | 110.00 | 108.00 | 108.00 | 108.00 | 30,600 |
01 Apr 2024 | 110.00 | 111.00 | 109.00 | 109.00 | 109.00 | 51,900 |
29 Mar 2024 | 108.00 | 110.00 | 108.00 | 110.00 | 110.00 | 35,700 |
28 Mar 2024 | 107.00 | 110.00 | 107.00 | 108.00 | 108.00 | 25,700 |
28 Mar 2024 | 0.5 Dividend | |||||
27 Mar 2024 | 107.00 | 109.00 | 107.00 | 108.00 | 107.50 | 67,300 |
26 Mar 2024 | 108.00 | 110.00 | 106.00 | 106.00 | 105.51 | 73,200 |
25 Mar 2024 | 106.00 | 109.00 | 106.00 | 108.00 | 107.50 | 111,000 |
22 Mar 2024 | 106.00 | 107.00 | 106.00 | 107.00 | 106.50 | 56,300 |
21 Mar 2024 | 106.00 | 106.00 | 104.00 | 106.00 | 105.51 | 42,000 |
19 Mar 2024 | 105.00 | 106.00 | 105.00 | 106.00 | 105.51 | 14,600 |
18 Mar 2024 | 104.00 | 105.00 | 104.00 | 105.00 | 104.51 | 29,300 |
15 Mar 2024 | 105.00 | 105.00 | 104.00 | 104.00 | 103.52 | 17,000 |
14 Mar 2024 | 104.00 | 105.00 | 104.00 | 105.00 | 104.51 | 3,100 |
13 Mar 2024 | 105.00 | 105.00 | 104.00 | 105.00 | 104.51 | 7,400 |
12 Mar 2024 | 105.00 | 105.00 | 104.00 | 104.00 | 103.52 | 12,700 |
11 Mar 2024 | 104.00 | 106.00 | 104.00 | 105.00 | 104.51 | 44,500 |
08 Mar 2024 | 105.00 | 106.00 | 105.00 | 105.00 | 104.51 | 32,400 |
07 Mar 2024 | 106.00 | 106.00 | 105.00 | 106.00 | 105.51 | 50,600 |
06 Mar 2024 | 105.00 | 106.00 | 104.00 | 105.00 | 104.51 | 45,700 |
05 Mar 2024 | 105.00 | 105.00 | 104.00 | 104.00 | 103.52 | 21,900 |
04 Mar 2024 | 104.00 | 107.00 | 103.00 | 106.00 | 105.51 | 120,000 |
01 Mar 2024 | 103.00 | 104.00 | 102.00 | 104.00 | 103.52 | 17,900 |
29 Feb 2024 | 103.00 | 104.00 | 102.00 | 103.00 | 102.52 | 41,000 |
28 Feb 2024 | 104.00 | 104.00 | 103.00 | 103.00 | 102.52 | 27,300 |
27 Feb 2024 | 103.00 | 104.00 | 102.00 | 104.00 | 103.52 | 13,000 |
26 Feb 2024 | 103.00 | 103.00 | 102.00 | 102.00 | 101.53 | 17,700 |
22 Feb 2024 | 103.00 | 104.00 | 102.00 | 102.00 | 101.53 | 19,700 |
21 Feb 2024 | 103.00 | 104.00 | 103.00 | 103.00 | 102.52 | 13,000 |
20 Feb 2024 | 104.00 | 104.00 | 103.00 | 103.00 | 102.52 | 17,700 |
19 Feb 2024 | 104.00 | 104.00 | 103.00 | 104.00 | 103.52 | 16,200 |
16 Feb 2024 | 103.00 | 104.00 | 102.00 | 103.00 | 102.52 | 39,600 |
15 Feb 2024 | 104.00 | 104.00 | 101.00 | 102.00 | 101.53 | 77,100 |
14 Feb 2024 | 104.00 | 105.00 | 104.00 | 105.00 | 104.51 | 27,100 |
13 Feb 2024 | 105.00 | 106.00 | 104.00 | 105.00 | 104.51 | 42,800 |
09 Feb 2024 | 104.00 | 105.00 | 103.00 | 105.00 | 104.51 | 22,800 |
08 Feb 2024 | 104.00 | 105.00 | 103.00 | 104.00 | 103.52 | 28,900 |
07 Feb 2024 | 105.00 | 105.00 | 104.00 | 105.00 | 104.51 | 19,500 |
06 Feb 2024 | 105.00 | 105.00 | 104.00 | 104.00 | 103.52 | 8,700 |
05 Feb 2024 | 104.00 | 105.00 | 103.00 | 104.00 | 103.52 | 30,500 |
02 Feb 2024 | 104.00 | 105.00 | 104.00 | 105.00 | 104.51 | 13,900 |
01 Feb 2024 | 105.00 | 105.00 | 104.00 | 104.00 | 103.52 | 15,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |