Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 July 2024 | 142.75 | 146.00 | 142.50 | 146.00 | 146.00 | 15,746 |
02 July 2024 | 145.50 | 147.00 | 142.00 | 147.00 | 147.00 | 375,995 |
01 July 2024 | 149.50 | 149.50 | 145.00 | 145.00 | 145.00 | 153,345 |
28 June 2024 | 144.50 | 149.15 | 144.00 | 148.50 | 148.50 | 161,345 |
27 June 2024 | 146.50 | 147.68 | 143.82 | 144.50 | 144.50 | 1,822 |
26 June 2024 | 145.50 | 147.00 | 144.76 | 146.50 | 146.50 | 46,618 |
25 June 2024 | 144.00 | 147.00 | 143.00 | 147.00 | 147.00 | 57,598 |
24 June 2024 | 145.50 | 146.50 | 140.95 | 146.50 | 146.50 | 39,070 |
21 June 2024 | 145.00 | 148.00 | 143.32 | 146.00 | 146.00 | 1,524,630 |
20 June 2024 | 140.00 | 144.50 | 140.00 | 141.50 | 141.50 | 68,261 |
19 June 2024 | 143.00 | 143.50 | 140.00 | 140.00 | 140.00 | 54,002 |
18 June 2024 | 145.00 | 145.00 | 137.50 | 140.50 | 140.50 | 58,424 |
17 June 2024 | 144.50 | 148.50 | 139.50 | 140.50 | 140.50 | 80,489 |
14 June 2024 | 149.00 | 149.00 | 143.00 | 148.00 | 148.00 | 43,390 |
13 June 2024 | 149.00 | 149.00 | 142.50 | 148.00 | 148.00 | 47,164 |
12 June 2024 | 143.50 | 149.00 | 143.50 | 149.00 | 149.00 | 83,472 |
11 June 2024 | 145.00 | 147.00 | 139.50 | 146.50 | 146.50 | 9,299 |
10 June 2024 | 150.00 | 150.00 | 138.50 | 142.00 | 142.00 | 106,720 |
07 June 2024 | 138.50 | 149.50 | 138.50 | 149.50 | 149.50 | 220,148 |
06 June 2024 | 134.00 | 144.00 | 130.00 | 143.00 | 143.00 | 134,299 |
05 June 2024 | 130.50 | 134.50 | 130.50 | 131.00 | 131.00 | 41,116 |
04 June 2024 | 132.50 | 134.45 | 130.00 | 130.00 | 130.00 | 87,346 |
03 June 2024 | 133.28 | 139.00 | 133.00 | 134.25 | 134.25 | 39,235 |
31 May 2024 | 135.50 | 138.72 | 132.83 | 133.00 | 133.00 | 46,434 |
30 May 2024 | 133.50 | 139.00 | 133.00 | 136.50 | 136.50 | 65,085 |
29 May 2024 | 133.50 | 139.00 | 133.50 | 137.00 | 137.00 | 25,351 |
28 May 2024 | 139.00 | 139.00 | 133.50 | 136.25 | 136.25 | 26,816 |
24 May 2024 | 135.00 | 138.12 | 135.00 | 135.00 | 135.00 | 14,176 |
23 May 2024 | 136.00 | 140.00 | 133.50 | 140.00 | 140.00 | 90,026 |
22 May 2024 | 140.00 | 140.00 | 136.05 | 140.00 | 140.00 | 32,635 |
21 May 2024 | 135.00 | 140.41 | 135.00 | 137.00 | 137.00 | 11,812 |
20 May 2024 | 135.00 | 138.93 | 135.00 | 137.75 | 137.75 | 37,752 |
17 May 2024 | 136.00 | 139.50 | 135.96 | 137.25 | 137.25 | 48,547 |
16 May 2024 | 135.50 | 139.50 | 130.05 | 137.75 | 137.75 | 67,794 |
15 May 2024 | 134.00 | 138.00 | 130.01 | 135.50 | 135.50 | 50,060 |
14 May 2024 | 134.00 | 139.00 | 130.17 | 137.00 | 137.00 | 64,934 |
13 May 2024 | 132.00 | 134.00 | 130.50 | 134.00 | 134.00 | 28,005 |
10 May 2024 | 134.00 | 134.00 | 130.70 | 134.00 | 134.00 | 24,539 |
09 May 2024 | 131.00 | 134.00 | 129.09 | 131.00 | 131.00 | 65,156 |
08 May 2024 | 130.00 | 133.50 | 130.00 | 132.00 | 132.00 | 14,592 |
07 May 2024 | 132.50 | 132.50 | 131.50 | 131.50 | 131.50 | 14,450 |
03 May 2024 | 133.00 | 133.00 | 130.36 | 131.00 | 131.00 | 15,880 |
02 May 2024 | 137.50 | 140.00 | 130.50 | 133.00 | 133.00 | 75,631 |
02 May 2024 | 2.35 Dividend | |||||
01 May 2024 | 137.00 | 139.23 | 136.24 | 137.00 | 134.65 | 31,058 |
30 Apr 2024 | 135.00 | 137.00 | 131.54 | 135.00 | 132.68 | 108,772 |
29 Apr 2024 | 135.00 | 135.00 | 130.80 | 134.00 | 131.70 | 15,194 |
26 Apr 2024 | 132.00 | 135.00 | 124.58 | 133.75 | 131.46 | 91,702 |
25 Apr 2024 | 127.50 | 130.50 | 127.50 | 130.00 | 127.77 | 132,255 |
24 Apr 2024 | 127.00 | 132.00 | 125.00 | 129.50 | 127.28 | 210,461 |
23 Apr 2024 | 125.00 | 125.50 | 124.55 | 125.50 | 123.35 | 38,681 |
22 Apr 2024 | 120.00 | 127.00 | 119.50 | 127.00 | 124.82 | 63,344 |
19 Apr 2024 | 121.50 | 124.26 | 119.00 | 123.00 | 120.89 | 368,244 |
18 Apr 2024 | 114.50 | 125.00 | 114.50 | 125.00 | 122.86 | 297,943 |
17 Apr 2024 | 115.00 | 115.00 | 111.73 | 114.50 | 112.54 | 17,253 |
16 Apr 2024 | 114.00 | 115.00 | 109.49 | 115.00 | 113.03 | 30,331 |
15 Apr 2024 | 114.00 | 114.50 | 108.94 | 114.50 | 112.54 | 17,052 |
12 Apr 2024 | 114.00 | 114.50 | 110.44 | 114.50 | 112.54 | 74,227 |
11 Apr 2024 | 108.00 | 114.00 | 105.75 | 112.50 | 110.57 | 99,460 |
10 Apr 2024 | 110.00 | 110.00 | 105.00 | 110.00 | 108.11 | 6,547 |
09 Apr 2024 | 112.50 | 112.50 | 106.06 | 109.00 | 107.13 | 5,291 |
08 Apr 2024 | 107.00 | 109.00 | 105.50 | 109.00 | 107.13 | 57,991 |
05 Apr 2024 | 107.00 | 109.49 | 105.50 | 108.25 | 106.39 | 90,914 |
04 Apr 2024 | 107.00 | 110.24 | 107.50 | 107.50 | 105.66 | 59,175 |
03 Apr 2024 | 116.00 | 116.00 | 108.00 | 109.75 | 107.87 | 136,872 |
02 Apr 2024 | 115.50 | 115.50 | 109.50 | 109.50 | 107.62 | 64,388 |
28 Mar 2024 | 115.00 | 115.00 | 109.50 | 114.50 | 112.54 | 154,869 |
27 Mar 2024 | 115.00 | 116.00 | 112.00 | 112.50 | 110.57 | 103,971 |
26 Mar 2024 | 116.50 | 116.50 | 112.50 | 112.50 | 110.57 | 55,569 |
25 Mar 2024 | 120.00 | 120.00 | 112.50 | 112.50 | 110.57 | 47,368 |
22 Mar 2024 | 115.00 | 117.00 | 115.00 | 116.25 | 114.26 | 16,560 |
21 Mar 2024 | 117.00 | 122.00 | 116.00 | 119.25 | 117.20 | 37,760 |
20 Mar 2024 | 122.00 | 122.00 | 118.00 | 120.75 | 118.68 | 25,459 |
19 Mar 2024 | 117.07 | 118.50 | 117.07 | 121.25 | 119.17 | 26,890 |
18 Mar 2024 | 119.50 | 122.50 | 119.00 | 119.00 | 116.96 | 40,515 |
15 Mar 2024 | 118.00 | 121.78 | 117.50 | 117.50 | 115.48 | 21,037 |
14 Mar 2024 | 120.50 | 123.99 | 118.00 | 118.00 | 115.98 | 46,409 |
13 Mar 2024 | 123.00 | 124.90 | 121.00 | 123.00 | 120.89 | 92,673 |
12 Mar 2024 | 124.55 | 125.65 | 123.77 | 125.25 | 123.10 | 47,500 |
11 Mar 2024 | 123.00 | 125.79 | 123.00 | 125.25 | 123.10 | 2,084 |
08 Mar 2024 | 124.00 | 125.97 | 124.00 | 124.50 | 122.36 | 35,413 |
07 Mar 2024 | 125.00 | 127.00 | 122.00 | 125.50 | 123.35 | 42,920 |
06 Mar 2024 | 120.50 | 126.95 | 120.50 | 126.50 | 124.33 | 198,562 |
05 Mar 2024 | 126.50 | 126.50 | 120.50 | 122.50 | 120.40 | 122,874 |
04 Mar 2024 | 120.50 | 125.49 | 120.50 | 123.00 | 120.89 | 177,626 |
01 Mar 2024 | 122.00 | 127.40 | 120.50 | 123.50 | 121.38 | 136,805 |
29 Feb 2024 | 119.00 | 127.00 | 119.00 | 127.00 | 124.82 | 52,911 |
28 Feb 2024 | 119.00 | 125.00 | 115.50 | 125.00 | 122.86 | 46,939 |
27 Feb 2024 | 117.50 | 120.00 | 116.00 | 120.00 | 117.94 | 95,502 |
26 Feb 2024 | 110.00 | 117.35 | 108.00 | 115.00 | 113.03 | 356,950 |
23 Feb 2024 | 112.50 | 114.75 | 110.00 | 112.75 | 110.82 | 34,550 |
22 Feb 2024 | 112.50 | 118.88 | 112.50 | 117.00 | 114.99 | 183,368 |
21 Feb 2024 | 114.50 | 118.75 | 114.00 | 116.75 | 114.75 | 18,783 |
20 Feb 2024 | 115.00 | 117.42 | 114.00 | 115.50 | 113.52 | 81,940 |
19 Feb 2024 | 120.50 | 120.50 | 111.00 | 111.00 | 109.10 | 56,348 |
16 Feb 2024 | 121.50 | 124.00 | 121.00 | 122.50 | 120.40 | 29,034 |
15 Feb 2024 | 127.50 | 127.56 | 121.50 | 124.25 | 122.12 | 44,513 |
14 Feb 2024 | 123.00 | 124.68 | 121.75 | 124.75 | 122.61 | 24,573 |
13 Feb 2024 | 122.16 | 124.75 | 122.16 | 125.25 | 123.10 | 20,850 |
12 Feb 2024 | 122.00 | 124.75 | 122.00 | 123.75 | 121.63 | 17,661 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |