Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 118.99 | 120.00 | 116.02 | 118.44 | 118.44 | 93,625 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 124.95 | 124.95 | 118.00 | 118.25 | 118.25 | 30,203 |
29 Apr 2024 | 125.10 | 127.95 | 122.56 | 123.29 | 123.29 | 61,653 |
26 Apr 2024 | 123.27 | 132.92 | 122.51 | 130.77 | 130.77 | 222,542 |
25 Apr 2024 | 122.27 | 126.00 | 122.27 | 123.65 | 123.65 | 11,722 |
24 Apr 2024 | 126.95 | 127.50 | 122.75 | 124.00 | 124.00 | 19,753 |
23 Apr 2024 | 127.99 | 127.99 | 123.01 | 124.11 | 124.11 | 12,181 |
22 Apr 2024 | 123.50 | 123.99 | 122.16 | 123.07 | 123.07 | 3,144 |
19 Apr 2024 | 125.00 | 126.00 | 122.00 | 122.00 | 122.00 | 11,200 |
18 Apr 2024 | 125.85 | 125.85 | 123.01 | 124.74 | 124.74 | 5,600 |
17 Apr 2024 | 124.00 | 125.00 | 124.00 | 124.00 | 124.00 | 6,000 |
16 Apr 2024 | 124.84 | 124.84 | 124.50 | 124.50 | 124.50 | 700 |
15 Apr 2024 | 124.00 | 125.00 | 124.00 | 124.80 | 124.80 | 6,300 |
12 Apr 2024 | - | - | - | - | - | - |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 124.06 | 124.06 | 124.06 | 124.06 | 124.06 | - |
09 Apr 2024 | 124.06 | 124.06 | 124.06 | 124.06 | 124.06 | - |
08 Apr 2024 | 121.50 | 121.50 | 121.50 | 124.06 | 124.06 | 100 |
05 Apr 2024 | 124.06 | 124.06 | 124.06 | 124.06 | 124.06 | - |
04 Apr 2024 | 122.70 | 124.40 | 120.75 | 124.06 | 124.06 | 15,200 |
03 Apr 2024 | 124.95 | 126.00 | 124.95 | 125.38 | 125.38 | 4,000 |
02 Apr 2024 | 125.25 | 125.25 | 125.25 | 125.25 | 125.25 | 500 |
01 Apr 2024 | 122.50 | 122.50 | 122.50 | 122.50 | 122.50 | 300 |
28 Mar 2024 | 122.50 | 123.00 | 122.00 | 123.00 | 123.00 | 5,400 |
27 Mar 2024 | 122.50 | 122.50 | 122.01 | 122.43 | 122.43 | 3,400 |
26 Mar 2024 | 122.00 | 122.00 | 122.00 | 122.00 | 122.00 | 2,500 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 121.00 | 122.01 | 119.00 | 120.82 | 120.82 | 13,500 |
21 Mar 2024 | 124.95 | 124.95 | 121.04 | 121.88 | 121.88 | 3,700 |
20 Mar 2024 | 122.10 | 124.00 | 122.00 | 122.00 | 122.00 | 4,900 |
19 Mar 2024 | 121.01 | 124.00 | 121.01 | 122.00 | 122.00 | 3,600 |
18 Mar 2024 | 122.00 | 122.00 | 122.00 | 122.00 | 122.00 | - |
15 Mar 2024 | 122.01 | 122.01 | 122.00 | 122.00 | 122.00 | 1,600 |
14 Mar 2024 | 122.01 | 122.01 | 122.01 | 122.01 | 122.01 | - |
13 Mar 2024 | 121.06 | 122.20 | 121.00 | 122.01 | 122.01 | 5,800 |
12 Mar 2024 | 125.00 | 126.00 | 123.00 | 123.84 | 123.84 | 3,400 |
11 Mar 2024 | 121.31 | 127.60 | 121.31 | 125.52 | 125.52 | 8,800 |
08 Mar 2024 | 126.00 | 127.90 | 123.15 | 127.18 | 127.18 | 35,300 |
07 Mar 2024 | 124.20 | 126.75 | 124.00 | 126.75 | 126.75 | 1,800 |
06 Mar 2024 | 126.94 | 127.95 | 125.00 | 125.73 | 125.73 | 22,700 |
05 Mar 2024 | 133.33 | 133.33 | 126.10 | 126.81 | 126.81 | 4,200 |
04 Mar 2024 | 131.00 | 131.80 | 129.00 | 129.72 | 129.72 | 40,500 |
01 Mar 2024 | 125.01 | 133.49 | 125.01 | 129.93 | 129.93 | 19,400 |
29 Feb 2024 | 135.15 | 140.74 | 130.00 | 131.20 | 131.20 | 665,800 |
28 Feb 2024 | 135.00 | 135.50 | 135.00 | 135.01 | 135.01 | 600,200 |
27 Feb 2024 | 136.44 | 136.45 | 131.40 | 135.00 | 135.00 | 85,000 |
26 Feb 2024 | 133.95 | 133.95 | 130.76 | 133.00 | 133.00 | 3,200 |
23 Feb 2024 | 132.00 | 133.00 | 128.25 | 131.76 | 131.76 | 58,400 |
23 Feb 2024 | 1 Dividend | |||||
22 Feb 2024 | 129.75 | 132.00 | 129.25 | 131.50 | 130.50 | 45,800 |
21 Feb 2024 | 125.00 | 130.10 | 125.00 | 129.74 | 128.75 | 79,200 |
20 Feb 2024 | 119.00 | 124.45 | 119.00 | 123.96 | 123.02 | 43,900 |
16 Feb 2024 | 115.10 | 118.75 | 114.25 | 114.96 | 114.09 | 64,800 |
15 Feb 2024 | 115.56 | 118.00 | 115.00 | 117.14 | 116.25 | 140,100 |
14 Feb 2024 | 118.80 | 120.15 | 118.00 | 120.15 | 119.24 | 9,700 |
13 Feb 2024 | 114.00 | 118.50 | 113.90 | 117.93 | 117.03 | 81,700 |
12 Feb 2024 | 110.00 | 114.99 | 109.88 | 113.66 | 112.80 | 241,900 |
09 Feb 2024 | 111.90 | 111.90 | 111.90 | 111.90 | 111.05 | - |
08 Feb 2024 | 111.90 | 111.90 | 111.90 | 111.90 | 111.05 | - |
07 Feb 2024 | 112.50 | 112.50 | 111.60 | 111.90 | 111.05 | 900 |
06 Feb 2024 | 112.00 | 114.45 | 111.99 | 112.94 | 112.08 | 8,300 |
05 Feb 2024 | - | - | - | - | - | - |
02 Feb 2024 | 111.70 | 111.70 | 111.70 | 112.00 | 111.15 | 100 |
01 Feb 2024 | 111.56 | 113.00 | 111.10 | 112.00 | 111.15 | 6,100 |
31 Jan 2024 | 111.25 | 113.50 | 111.25 | 113.50 | 112.64 | 2,100 |
30 Jan 2024 | 118.00 | 118.00 | 112.65 | 112.69 | 111.83 | 14,400 |
29 Jan 2024 | 117.10 | 118.50 | 115.00 | 116.15 | 115.27 | 11,000 |
26 Jan 2024 | 123.88 | 123.88 | 120.00 | 120.00 | 119.09 | 1,300 |
25 Jan 2024 | 126.00 | 126.00 | 120.06 | 121.53 | 120.61 | 13,400 |
24 Jan 2024 | 124.79 | 129.80 | 122.09 | 123.21 | 122.27 | 242,300 |
23 Jan 2024 | 114.75 | 121.80 | 114.01 | 121.80 | 120.87 | 98,000 |
22 Jan 2024 | 113.25 | 114.00 | 113.00 | 113.30 | 112.44 | 7,000 |
19 Jan 2024 | 111.79 | 114.50 | 111.79 | 113.00 | 112.14 | 12,700 |
18 Jan 2024 | 110.00 | 110.00 | 109.50 | 109.50 | 108.67 | 3,900 |
17 Jan 2024 | 110.50 | 110.50 | 110.50 | 110.50 | 109.66 | - |
16 Jan 2024 | 110.10 | 110.50 | 110.00 | 110.50 | 109.66 | 6,500 |
12 Jan 2024 | 114.00 | 114.95 | 112.15 | 112.15 | 111.30 | 8,500 |
11 Jan 2024 | 114.99 | 115.00 | 113.00 | 113.00 | 112.14 | 15,500 |
10 Jan 2024 | 113.25 | 116.94 | 113.25 | 115.00 | 114.13 | 2,600 |
09 Jan 2024 | 116.25 | 116.50 | 114.01 | 115.50 | 114.62 | 9,500 |
08 Jan 2024 | 115.00 | 117.30 | 113.51 | 115.73 | 114.85 | 16,700 |
05 Jan 2024 | 115.98 | 116.45 | 113.00 | 115.95 | 115.07 | 17,200 |
04 Jan 2024 | 117.50 | 117.50 | 113.25 | 114.67 | 113.80 | 22,900 |
03 Jan 2024 | 117.00 | 117.00 | 115.00 | 116.40 | 115.51 | 2,900 |
02 Jan 2024 | 116.00 | 116.00 | 113.00 | 113.84 | 112.97 | 20,300 |
29 Dec 2023 | 112.48 | 112.48 | 112.48 | 112.48 | 111.62 | 500 |
28 Dec 2023 | 109.94 | 111.00 | 109.94 | 110.25 | 109.41 | 12,000 |
27 Dec 2023 | 107.75 | 109.50 | 107.75 | 108.90 | 108.07 | 14,000 |
26 Dec 2023 | 110.51 | 110.51 | 105.00 | 105.44 | 104.64 | 13,500 |
22 Dec 2023 | 117.70 | 117.70 | 109.10 | 110.51 | 109.67 | 41,500 |
21 Dec 2023 | 117.25 | 117.25 | 115.00 | 115.50 | 114.62 | 3,500 |
20 Dec 2023 | 117.00 | 117.00 | 110.05 | 115.25 | 114.37 | 8,000 |
19 Dec 2023 | 117.60 | 119.95 | 112.75 | 114.46 | 113.59 | 47,000 |
18 Dec 2023 | 124.25 | 126.00 | 121.58 | 121.86 | 120.93 | 11,500 |
15 Dec 2023 | 120.12 | 126.84 | 120.10 | 124.23 | 123.29 | 30,500 |
14 Dec 2023 | 118.10 | 123.50 | 118.00 | 122.92 | 121.99 | 22,000 |
13 Dec 2023 | 131.65 | 132.50 | 125.00 | 125.16 | 124.21 | 41,500 |
12 Dec 2023 | 130.99 | 133.25 | 130.99 | 132.01 | 131.01 | 46,000 |
11 Dec 2023 | 132.00 | 133.00 | 131.00 | 131.20 | 130.20 | 25,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |