Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 June 2024 | 124.40 | 127.20 | 124.40 | 127.20 | 127.20 | 16,774 |
26 June 2024 | 128.30 | 128.30 | 127.00 | 127.00 | 127.00 | 19,070 |
25 June 2024 | 130.00 | 130.00 | 126.00 | 128.30 | 128.30 | 21,223 |
24 June 2024 | 135.00 | 135.00 | 128.20 | 130.20 | 130.20 | 37,635 |
21 June 2024 | 140.40 | 140.40 | 134.40 | 135.30 | 135.30 | 16,521 |
20 June 2024 | 139.90 | 140.40 | 135.00 | 140.40 | 140.40 | 23,358 |
14 June 2024 | 138.50 | 140.00 | 138.50 | 140.00 | 140.00 | 23,312 |
13 June 2024 | 131.90 | 138.80 | 131.90 | 138.50 | 138.50 | 31,612 |
12 June 2024 | 128.50 | 128.50 | 127.20 | 127.20 | 127.20 | 15,590 |
11 June 2024 | 137.90 | 137.90 | 128.60 | 128.60 | 128.60 | 21,999 |
10 June 2024 | 133.00 | 133.00 | 128.20 | 128.20 | 128.20 | 11,591 |
07 June 2024 | 134.80 | 134.80 | 133.00 | 133.00 | 133.00 | 27,592 |
06 June 2024 | 129.80 | 132.20 | 129.80 | 132.20 | 132.20 | 136,827 |
05 June 2024 | 135.10 | 135.10 | 133.20 | 133.20 | 133.20 | 20,661 |
04 June 2024 | 143.00 | 143.00 | 138.00 | 138.00 | 138.00 | 19,365 |
03 June 2024 | 149.80 | 149.80 | 145.00 | 145.00 | 145.00 | 27,811 |
31 May 2024 | 130.00 | 137.60 | 130.00 | 137.10 | 137.10 | 26,880 |
30 May 2024 | 131.00 | 131.00 | 130.00 | 130.00 | 130.00 | 17,862 |
29 May 2024 | 132.90 | 133.30 | 132.90 | 132.90 | 132.90 | 38,697 |
28 May 2024 | 139.00 | 139.00 | 131.40 | 132.60 | 132.60 | 24,483 |
27 May 2024 | 140.00 | 140.00 | 139.80 | 139.80 | 139.80 | 36,508 |
24 May 2024 | 145.00 | 145.00 | 140.50 | 142.00 | 142.00 | 23,306 |
23 May 2024 | 140.00 | 145.00 | 140.00 | 145.00 | 145.00 | 27,665 |
22 May 2024 | 139.50 | 139.50 | 139.50 | 139.50 | 139.50 | 26,518 |
21 May 2024 | 145.90 | 145.90 | 139.50 | 140.30 | 140.30 | 46,153 |
20 May 2024 | 149.70 | 149.70 | 146.00 | 146.00 | 146.00 | 30,931 |
17 May 2024 | 148.30 | 150.00 | 148.30 | 150.00 | 150.00 | 30,703 |
16 May 2024 | 149.00 | 149.00 | 148.00 | 148.00 | 148.00 | 35,861 |
15 May 2024 | 150.30 | 153.80 | 150.30 | 151.30 | 151.30 | 31,016 |
14 May 2024 | 150.00 | 150.00 | 148.00 | 148.00 | 148.00 | 25,413 |
13 May 2024 | 155.40 | 155.40 | 148.90 | 148.90 | 148.90 | 49,207 |
10 May 2024 | 167.00 | 167.00 | 160.10 | 160.10 | 160.10 | 40,351 |
09 May 2024 | 151.80 | 164.80 | 151.80 | 164.80 | 164.80 | 55,326 |
08 May 2024 | 155.80 | 155.80 | 148.00 | 153.50 | 153.50 | 59,257 |
07 May 2024 | 165.00 | 165.00 | 151.00 | 156.30 | 156.30 | 59,953 |
06 May 2024 | 165.00 | 165.00 | 165.00 | 165.00 | 165.00 | 67,082 |
03 May 2024 | 154.90 | 165.00 | 154.90 | 165.00 | 165.00 | 80,098 |
02 May 2024 | 144.00 | 150.20 | 144.00 | 150.20 | 150.20 | 60,535 |
30 Apr 2024 | 138.00 | 148.00 | 138.00 | 144.00 | 144.00 | 59,742 |
29 Apr 2024 | 133.20 | 135.00 | 133.20 | 135.00 | 135.00 | 68,661 |
26 Apr 2024 | 131.40 | 133.60 | 131.40 | 133.60 | 133.60 | 95,049 |
25 Apr 2024 | 122.00 | 122.50 | 121.60 | 121.60 | 121.60 | 26,865 |
24 Apr 2024 | 121.40 | 123.00 | 121.40 | 122.00 | 122.00 | 32,100 |
22 Apr 2024 | 119.20 | 121.40 | 119.20 | 121.40 | 121.40 | 40,557 |
19 Apr 2024 | 117.50 | 119.00 | 117.40 | 119.00 | 119.00 | 32,802 |
18 Apr 2024 | 122.00 | 122.00 | 116.40 | 118.20 | 118.20 | 20,094 |
17 Apr 2024 | 121.50 | 121.50 | 121.30 | 121.50 | 121.50 | 28,254 |
16 Apr 2024 | 126.30 | 126.30 | 121.20 | 121.60 | 121.60 | 27,916 |
15 Apr 2024 | 126.10 | 127.10 | 126.10 | 126.30 | 126.30 | 26,736 |
09 Apr 2024 | - | - | - | - | - | - |
08 Apr 2024 | 122.00 | 129.00 | 122.00 | 129.00 | 129.00 | 24,530 |
05 Apr 2024 | 116.00 | 122.00 | 116.00 | 122.00 | 122.00 | 25,864 |
04 Apr 2024 | 120.50 | 120.60 | 119.00 | 119.00 | 119.00 | 14,805 |
03 Apr 2024 | 123.40 | 123.40 | 118.40 | 118.40 | 118.40 | 22,054 |
02 Apr 2024 | 125.40 | 125.40 | 120.00 | 123.60 | 123.60 | 22,555 |
01 Apr 2024 | 127.90 | 127.90 | 117.00 | 119.00 | 119.00 | 26,128 |
29 Mar 2024 | 127.00 | 127.00 | 120.00 | 124.50 | 124.50 | 30,827 |
28 Mar 2024 | 130.40 | 130.40 | 122.80 | 122.80 | 122.80 | 23,257 |
27 Mar 2024 | 132.50 | 132.50 | 130.10 | 131.50 | 131.50 | 54,859 |
26 Mar 2024 | 129.10 | 129.10 | 128.00 | 128.00 | 128.00 | 116,068 |
25 Mar 2024 | 126.10 | 129.00 | 126.10 | 129.00 | 129.00 | 110,013 |
22 Mar 2024 | 135.00 | 135.00 | 126.10 | 126.10 | 126.10 | 42,235 |
21 Mar 2024 | 140.00 | 140.00 | 133.80 | 133.80 | 133.80 | 41,407 |
20 Mar 2024 | 132.50 | 132.50 | 132.50 | 132.50 | 132.50 | 35,787 |
19 Mar 2024 | 123.00 | 128.30 | 123.00 | 128.30 | 128.30 | 32,339 |
18 Mar 2024 | 129.00 | 129.00 | 121.20 | 123.00 | 123.00 | 37,283 |
15 Mar 2024 | 130.90 | 130.90 | 129.90 | 130.00 | 130.00 | 27,360 |
14 Mar 2024 | 133.00 | 133.00 | 129.60 | 129.80 | 129.80 | 31,003 |
13 Mar 2024 | 133.10 | 133.10 | 133.00 | 133.10 | 133.10 | 42,545 |
12 Mar 2024 | 141.90 | 141.90 | 138.90 | 138.90 | 138.90 | 26,552 |
11 Mar 2024 | 145.00 | 145.00 | 142.50 | 142.50 | 142.50 | 35,549 |
08 Mar 2024 | 147.70 | 147.70 | 143.80 | 143.80 | 143.80 | 31,031 |
07 Mar 2024 | 133.60 | 139.20 | 133.60 | 139.20 | 139.20 | 35,088 |
06 Mar 2024 | 145.80 | 145.80 | 136.50 | 136.50 | 136.50 | 38,450 |
05 Mar 2024 | 151.80 | 151.80 | 145.80 | 145.80 | 145.80 | 50,574 |
04 Mar 2024 | 147.00 | 147.00 | 133.70 | 138.00 | 138.00 | 49,913 |
01 Mar 2024 | 145.10 | 148.60 | 145.10 | 148.50 | 148.50 | 70,600 |
29 Feb 2024 | 127.10 | 140.00 | 127.10 | 140.00 | 140.00 | 42,349 |
28 Feb 2024 | 124.90 | 131.30 | 124.90 | 130.40 | 130.40 | 46,461 |
27 Feb 2024 | 140.00 | 140.00 | 126.80 | 130.00 | 130.00 | 72,151 |
26 Feb 2024 | 136.80 | 136.90 | 136.80 | 136.90 | 136.90 | 65,721 |
23 Feb 2024 | 120.20 | 124.50 | 120.20 | 124.50 | 124.50 | 56,424 |
22 Feb 2024 | 118.10 | 118.20 | 117.50 | 118.20 | 118.20 | 54,499 |
21 Feb 2024 | 122.50 | 122.50 | 114.10 | 116.90 | 116.90 | 38,303 |
20 Feb 2024 | 122.00 | 122.00 | 121.90 | 121.90 | 121.90 | 55,743 |
19 Feb 2024 | 120.20 | 122.00 | 120.20 | 122.00 | 122.00 | 59,288 |
16 Feb 2024 | 121.90 | 121.90 | 118.80 | 120.20 | 120.20 | 65,311 |
15 Feb 2024 | 109.90 | 120.50 | 109.90 | 120.50 | 120.50 | 71,683 |
14 Feb 2024 | 112.00 | 112.00 | 109.60 | 109.60 | 109.60 | 51,625 |
13 Feb 2024 | 114.00 | 114.00 | 109.00 | 109.00 | 109.00 | 54,836 |
12 Feb 2024 | 106.90 | 108.00 | 106.90 | 108.00 | 108.00 | 69,293 |
09 Feb 2024 | 108.20 | 108.20 | 106.40 | 107.00 | 107.00 | 65,794 |
08 Feb 2024 | 106.50 | 106.50 | 103.40 | 106.50 | 106.50 | 51,934 |
07 Feb 2024 | 110.00 | 110.00 | 108.00 | 108.00 | 108.00 | 44,137 |
06 Feb 2024 | 115.00 | 115.00 | 109.90 | 110.00 | 110.00 | 59,168 |
05 Feb 2024 | 112.50 | 116.70 | 112.50 | 116.50 | 116.50 | 76,402 |
02 Feb 2024 | 104.90 | 110.00 | 104.90 | 110.00 | 110.00 | 66,077 |
01 Feb 2024 | 95.00 | 100.00 | 95.00 | 100.00 | 100.00 | 41,614 |
31 Jan 2024 | 95.95 | 96.00 | 95.10 | 95.10 | 95.10 | 59,919 |
30 Jan 2024 | 98.00 | 98.00 | 94.60 | 96.35 | 96.35 | 39,754 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |