Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 141.80 | 142.90 | 135.20 | 136.70 | 136.70 | 35,165 |
27 Jun 2024 | 145.00 | 147.85 | 139.60 | 140.40 | 140.40 | 19,986 |
26 Jun 2024 | 140.70 | 146.30 | 140.10 | 142.20 | 142.20 | 75,252 |
25 Jun 2024 | 145.00 | 146.15 | 138.80 | 139.40 | 139.40 | 47,359 |
24 Jun 2024 | 133.55 | 147.30 | 133.55 | 143.85 | 143.85 | 45,948 |
21 Jun 2024 | 138.50 | 138.85 | 135.30 | 136.25 | 136.25 | 17,455 |
20 Jun 2024 | 135.85 | 139.90 | 135.45 | 138.50 | 138.50 | 6,550 |
19 Jun 2024 | 139.00 | 142.50 | 134.00 | 134.70 | 134.70 | 42,842 |
18 Jun 2024 | 136.95 | 143.20 | 135.65 | 138.75 | 138.75 | 42,113 |
14 Jun 2024 | 127.00 | 138.50 | 127.00 | 134.30 | 134.30 | 96,866 |
13 Jun 2024 | 128.40 | 130.45 | 127.40 | 128.30 | 128.30 | 5,550 |
12 Jun 2024 | 125.00 | 129.60 | 125.00 | 127.85 | 127.85 | 2,429 |
11 Jun 2024 | 127.40 | 128.30 | 125.00 | 127.70 | 127.70 | 7,255 |
10 Jun 2024 | 122.55 | 126.45 | 122.55 | 124.90 | 124.90 | 14,794 |
07 Jun 2024 | 122.40 | 125.20 | 122.40 | 124.80 | 124.80 | 7,558 |
06 Jun 2024 | 122.00 | 125.20 | 122.00 | 124.15 | 124.15 | 4,118 |
05 Jun 2024 | 120.00 | 122.25 | 117.95 | 120.90 | 120.90 | 6,929 |
04 Jun 2024 | 126.50 | 126.50 | 116.00 | 118.05 | 118.05 | 13,409 |
03 Jun 2024 | 125.25 | 127.95 | 123.30 | 124.70 | 124.70 | 29,397 |
31 May 2024 | 125.00 | 125.50 | 123.10 | 124.70 | 124.70 | 3,640 |
30 May 2024 | 130.00 | 130.00 | 123.55 | 124.10 | 124.10 | 1,412 |
29 May 2024 | 130.35 | 130.35 | 125.55 | 126.00 | 126.00 | 13,604 |
28 May 2024 | 129.60 | 129.80 | 126.65 | 127.90 | 127.90 | 9,799 |
27 May 2024 | 126.00 | 128.05 | 120.15 | 127.35 | 127.35 | 18,767 |
24 May 2024 | 127.25 | 127.25 | 123.95 | 124.25 | 124.25 | 8,753 |
23 May 2024 | 127.65 | 127.65 | 125.25 | 125.80 | 125.80 | 4,219 |
22 May 2024 | 124.00 | 126.40 | 124.00 | 125.20 | 125.20 | 4,322 |
21 May 2024 | 128.50 | 128.50 | 124.90 | 125.05 | 125.05 | 2,023 |
17 May 2024 | 125.60 | 128.35 | 125.40 | 126.05 | 126.05 | 5,377 |
16 May 2024 | 125.00 | 126.85 | 124.20 | 125.05 | 125.05 | 5,033 |
15 May 2024 | 126.90 | 127.35 | 124.80 | 125.25 | 125.25 | 6,641 |
14 May 2024 | 125.50 | 127.30 | 123.40 | 125.95 | 125.95 | 12,604 |
13 May 2024 | 122.10 | 127.00 | 121.25 | 123.05 | 123.05 | 1,701 |
10 May 2024 | 127.55 | 127.55 | 123.35 | 124.10 | 124.10 | 4,419 |
09 May 2024 | 129.75 | 130.70 | 124.00 | 124.75 | 124.75 | 3,599 |
08 May 2024 | 127.55 | 129.15 | 127.25 | 127.75 | 127.75 | 1,817 |
07 May 2024 | 130.40 | 130.40 | 126.60 | 127.35 | 127.35 | 13,360 |
06 May 2024 | 132.05 | 133.45 | 128.35 | 128.80 | 128.80 | 20,937 |
03 May 2024 | 137.25 | 137.25 | 131.65 | 132.50 | 132.50 | 14,770 |
02 May 2024 | 127.05 | 139.75 | 127.00 | 133.35 | 133.35 | 48,962 |
30 Apr 2024 | 126.80 | 128.60 | 125.00 | 126.30 | 126.30 | 19,797 |
29 Apr 2024 | 129.90 | 129.90 | 125.30 | 125.45 | 125.45 | 7,013 |
26 Apr 2024 | 125.40 | 130.50 | 125.40 | 127.85 | 127.85 | 12,359 |
25 Apr 2024 | 123.55 | 126.45 | 123.55 | 125.35 | 125.35 | 8,358 |
24 Apr 2024 | 123.55 | 125.80 | 123.50 | 124.55 | 124.55 | 17,217 |
23 Apr 2024 | 121.05 | 122.80 | 120.95 | 122.30 | 122.30 | 3,227 |
22 Apr 2024 | 122.10 | 123.20 | 120.25 | 120.95 | 120.95 | 6,987 |
19 Apr 2024 | 121.05 | 123.20 | 119.85 | 121.20 | 121.20 | 17,359 |
18 Apr 2024 | 118.45 | 124.30 | 118.45 | 122.75 | 122.75 | 17,520 |
16 Apr 2024 | 118.00 | 120.95 | 118.00 | 119.80 | 119.80 | 9,664 |
15 Apr 2024 | 120.00 | 123.85 | 115.75 | 119.00 | 119.00 | 15,160 |
12 Apr 2024 | 122.50 | 124.30 | 121.45 | 122.50 | 122.50 | 9,400 |
10 Apr 2024 | 124.95 | 125.00 | 123.10 | 123.80 | 123.80 | 8,143 |
09 Apr 2024 | 125.95 | 125.95 | 123.50 | 124.10 | 124.10 | 1,235 |
08 Apr 2024 | 126.85 | 127.15 | 124.00 | 124.70 | 124.70 | 2,339 |
05 Apr 2024 | 124.00 | 125.45 | 123.00 | 124.90 | 124.90 | 11,925 |
04 Apr 2024 | 124.15 | 124.50 | 123.00 | 124.05 | 124.05 | 6,631 |
03 Apr 2024 | 119.40 | 123.95 | 119.40 | 122.40 | 122.40 | 2,780 |
02 Apr 2024 | 118.60 | 120.00 | 117.55 | 119.40 | 119.40 | 10,190 |
01 Apr 2024 | 113.40 | 117.85 | 113.35 | 116.25 | 116.25 | 11,178 |
28 Mar 2024 | 113.90 | 115.15 | 110.00 | 112.10 | 112.10 | 8,354 |
27 Mar 2024 | 115.20 | 116.60 | 112.85 | 113.15 | 113.15 | 9,646 |
26 Mar 2024 | 119.45 | 121.75 | 114.20 | 115.05 | 115.05 | 19,539 |
22 Mar 2024 | 119.90 | 123.50 | 119.90 | 121.60 | 121.60 | 7,321 |
21 Mar 2024 | 116.40 | 118.65 | 116.40 | 118.65 | 118.65 | 1,107 |
20 Mar 2024 | 117.10 | 117.95 | 114.10 | 114.75 | 114.75 | 10,929 |
19 Mar 2024 | 117.35 | 117.65 | 116.60 | 117.05 | 117.05 | 6,515 |
18 Mar 2024 | 119.95 | 122.85 | 116.95 | 118.10 | 118.10 | 17,582 |
15 Mar 2024 | 117.35 | 120.00 | 116.15 | 116.95 | 116.95 | 3,989 |
14 Mar 2024 | 113.80 | 120.00 | 113.80 | 117.00 | 117.00 | 14,048 |
13 Mar 2024 | 124.15 | 125.60 | 112.80 | 114.60 | 114.60 | 30,727 |
12 Mar 2024 | 130.00 | 130.00 | 125.55 | 126.00 | 126.00 | 3,735 |
11 Mar 2024 | 135.30 | 135.70 | 128.90 | 129.20 | 129.20 | 8,390 |
07 Mar 2024 | 134.10 | 135.55 | 128.70 | 133.65 | 133.65 | 13,621 |
06 Mar 2024 | 129.30 | 130.50 | 126.10 | 128.30 | 128.30 | 3,146 |
05 Mar 2024 | 129.95 | 135.10 | 129.00 | 129.70 | 129.70 | 7,137 |
04 Mar 2024 | 131.05 | 131.95 | 130.05 | 131.00 | 131.00 | 5,806 |
01 Mar 2024 | 130.00 | 135.10 | 128.00 | 133.90 | 133.90 | 16,452 |
29 Feb 2024 | 126.30 | 129.05 | 126.10 | 127.85 | 127.85 | 8,940 |
28 Feb 2024 | 132.15 | 133.25 | 126.25 | 127.40 | 127.40 | 22,141 |
27 Feb 2024 | 140.95 | 140.95 | 131.75 | 132.40 | 132.40 | 10,228 |
26 Feb 2024 | 137.00 | 137.60 | 134.05 | 135.30 | 135.30 | 5,458 |
23 Feb 2024 | 136.80 | 139.00 | 135.90 | 137.40 | 137.40 | 20,133 |
22 Feb 2024 | 136.70 | 138.70 | 133.50 | 136.15 | 136.15 | 20,391 |
21 Feb 2024 | 132.75 | 139.75 | 132.75 | 134.60 | 134.60 | 17,996 |
20 Feb 2024 | 132.60 | 133.75 | 131.85 | 132.75 | 132.75 | 9,932 |
19 Feb 2024 | 133.45 | 133.45 | 131.40 | 132.50 | 132.50 | 4,875 |
16 Feb 2024 | 131.25 | 133.45 | 130.95 | 131.20 | 131.20 | 6,059 |
15 Feb 2024 | 131.60 | 133.20 | 130.80 | 131.25 | 131.25 | 12,903 |
14 Feb 2024 | 126.95 | 132.30 | 126.00 | 131.20 | 131.20 | 5,012 |
13 Feb 2024 | 131.80 | 131.80 | 126.00 | 127.25 | 127.25 | 28,193 |
12 Feb 2024 | 138.40 | 144.00 | 131.00 | 133.45 | 133.45 | 12,277 |
09 Feb 2024 | 144.25 | 146.30 | 138.45 | 141.15 | 141.15 | 8,553 |
08 Feb 2024 | 149.90 | 149.90 | 143.25 | 145.25 | 145.25 | 14,967 |
07 Feb 2024 | 144.15 | 149.90 | 144.15 | 147.15 | 147.15 | 19,777 |
06 Feb 2024 | 147.10 | 147.10 | 143.30 | 145.30 | 145.30 | 16,393 |
05 Feb 2024 | 150.75 | 151.00 | 142.00 | 144.25 | 144.25 | 74,671 |
02 Feb 2024 | 155.85 | 155.85 | 150.40 | 151.80 | 151.80 | 11,125 |
01 Feb 2024 | 159.10 | 162.25 | 152.00 | 153.85 | 153.85 | 91,965 |
31 Jan 2024 | 157.00 | 163.90 | 157.00 | 160.25 | 160.25 | 148,139 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |