Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 141.80 | 142.00 | 141.80 | 142.00 | 142.00 | 1,455 |
09 May 2024 | 150.45 | 150.45 | 144.55 | 144.55 | 144.55 | 2,908 |
08 May 2024 | 144.65 | 147.50 | 144.65 | 147.50 | 147.50 | 12,088 |
07 May 2024 | 139.05 | 144.65 | 139.05 | 144.65 | 144.65 | 30,370 |
06 May 2024 | 144.00 | 144.00 | 141.85 | 141.85 | 141.85 | 722 |
03 May 2024 | 144.70 | 144.70 | 144.70 | 144.70 | 144.70 | 517 |
02 May 2024 | 147.65 | 147.65 | 147.65 | 147.65 | 147.65 | 482 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 150.65 | 150.65 | 150.65 | 150.65 | 150.65 | 2,676 |
29 Apr 2024 | 153.70 | 153.70 | 153.70 | 153.70 | 153.70 | 6,118 |
26 Apr 2024 | 156.80 | 156.80 | 156.80 | 156.80 | 156.80 | 6,027 |
25 Apr 2024 | 149.25 | 149.35 | 149.25 | 149.35 | 149.35 | 5,313 |
24 Apr 2024 | 142.25 | 142.25 | 142.25 | 142.25 | 142.25 | 2,239 |
23 Apr 2024 | 134.80 | 135.50 | 133.00 | 135.50 | 135.50 | 3,761 |
22 Apr 2024 | 120.50 | 129.05 | 120.40 | 129.05 | 129.05 | 7,766 |
19 Apr 2024 | 123.00 | 124.80 | 118.40 | 122.95 | 122.95 | 8,178 |
18 Apr 2024 | 132.75 | 132.75 | 122.50 | 124.60 | 124.60 | 4,170 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 130.80 | 134.70 | 126.20 | 128.85 | 128.85 | 3,134 |
15 Apr 2024 | 132.35 | 135.00 | 125.75 | 130.80 | 130.80 | 18,369 |
12 Apr 2024 | 132.35 | 132.35 | 132.35 | 132.35 | 132.35 | 18,614 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 124.80 | 129.80 | 124.80 | 129.80 | 129.80 | 13,017 |
09 Apr 2024 | 127.30 | 127.30 | 127.30 | 127.30 | 127.30 | 4,501 |
08 Apr 2024 | 129.85 | 130.00 | 129.85 | 129.85 | 129.85 | 9,464 |
05 Apr 2024 | 132.45 | 132.45 | 132.45 | 132.45 | 132.45 | 13,743 |
04 Apr 2024 | 129.90 | 129.90 | 129.90 | 129.90 | 129.90 | 6,779 |
03 Apr 2024 | 127.40 | 127.40 | 127.35 | 127.40 | 127.40 | 3,623 |
02 Apr 2024 | 122.50 | 124.95 | 122.50 | 124.95 | 124.95 | 16,673 |
01 Apr 2024 | 121.00 | 122.50 | 121.00 | 122.50 | 122.50 | 4,428 |
28 Mar 2024 | 117.65 | 120.60 | 117.60 | 120.60 | 120.60 | 2,536 |
27 Mar 2024 | 115.65 | 120.00 | 115.65 | 120.00 | 120.00 | 9,808 |
26 Mar 2024 | 114.45 | 118.00 | 114.45 | 118.00 | 118.00 | 5,624 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 116.80 | 116.80 | 112.30 | 116.75 | 116.75 | 11,066 |
21 Mar 2024 | 110.15 | 114.55 | 110.15 | 114.55 | 114.55 | 17,546 |
20 Mar 2024 | 112.35 | 112.35 | 112.35 | 112.35 | 112.35 | 218 |
19 Mar 2024 | 114.60 | 114.60 | 114.60 | 114.60 | 114.60 | 121 |
18 Mar 2024 | 116.90 | 116.90 | 116.90 | 116.90 | 116.90 | 1,234 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 121.65 | 121.65 | 121.65 | 121.65 | 121.65 | 699 |
13 Mar 2024 | 124.10 | 124.10 | 124.10 | 124.10 | 124.10 | 2,957 |
12 Mar 2024 | 126.60 | 126.60 | 126.60 | 126.60 | 126.60 | 1,876 |
11 Mar 2024 | 129.15 | 129.15 | 129.15 | 129.15 | 129.15 | 2,446 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 131.75 | 131.75 | 131.75 | 131.75 | 131.75 | 2,386 |
06 Mar 2024 | 143.00 | 144.50 | 134.40 | 134.40 | 134.40 | 20,295 |
05 Mar 2024 | 144.20 | 144.20 | 134.65 | 141.45 | 141.45 | 72,158 |
04 Mar 2024 | 137.35 | 137.35 | 137.35 | 137.35 | 137.35 | 5,074 |
01 Mar 2024 | 122.95 | 124.65 | 120.10 | 124.65 | 124.65 | 9,591 |
29 Feb 2024 | 110.53 | 118.90 | 110.53 | 118.74 | 118.74 | 33,673 |
28 Feb 2024 | 126.19 | 126.19 | 116.34 | 116.34 | 116.34 | 29,586 |
27 Feb 2024 | 133.28 | 133.28 | 120.60 | 122.46 | 122.46 | 225,807 |
26 Feb 2024 | 126.94 | 126.94 | 126.94 | 126.94 | 126.94 | 8,989 |
23 Feb 2024 | 120.90 | 120.90 | 120.90 | 120.90 | 120.90 | 3,206 |
22 Feb 2024 | 115.15 | 115.15 | 115.15 | 115.15 | 115.15 | 11,123 |
21 Feb 2024 | 109.67 | 109.67 | 109.67 | 109.67 | 109.67 | 8,375 |
20 Feb 2024 | 104.45 | 104.45 | 104.45 | 104.45 | 104.45 | 13,672 |
16 Feb 2024 | 90.44 | 90.44 | 90.44 | 90.44 | 90.44 | 14,162 |
15 Feb 2024 | 82.22 | 82.22 | 82.22 | 82.22 | 82.22 | 8,123 |
14 Feb 2024 | 75.50 | 75.50 | 68.60 | 74.75 | 74.75 | 2,772 |
13 Feb 2024 | 72.70 | 76.40 | 71.60 | 72.16 | 72.16 | 2,669 |
12 Feb 2024 | 79.87 | 82.50 | 72.00 | 72.70 | 72.70 | 9,554 |
09 Feb 2024 | 85.00 | 87.05 | 77.01 | 79.50 | 79.50 | 19,481 |
08 Feb 2024 | 91.00 | 91.00 | 82.30 | 85.07 | 85.07 | 6,804 |
07 Feb 2024 | 86.60 | 91.20 | 82.20 | 87.00 | 87.00 | 20,844 |
06 Feb 2024 | 88.25 | 88.30 | 85.00 | 87.68 | 87.68 | 18,853 |
05 Feb 2024 | 86.50 | 86.70 | 79.00 | 84.10 | 84.10 | 51,194 |
02 Feb 2024 | 82.58 | 82.58 | 79.00 | 82.58 | 82.58 | 41,756 |
01 Feb 2024 | 77.80 | 78.65 | 74.00 | 78.65 | 78.65 | 22,957 |
31 Jan 2024 | 72.70 | 75.50 | 71.50 | 74.91 | 74.91 | 7,642 |
30 Jan 2024 | 74.90 | 74.90 | 71.00 | 72.70 | 72.70 | 10,498 |
29 Jan 2024 | 74.00 | 76.70 | 71.00 | 74.30 | 74.30 | 8,883 |
26 Jan 2024 | 74.00 | 74.00 | 74.00 | 74.00 | 74.00 | - |
25 Jan 2024 | 74.49 | 75.25 | 71.05 | 74.00 | 74.00 | 3,050 |
24 Jan 2024 | 73.99 | 76.90 | 70.30 | 74.49 | 74.49 | 7,557 |
23 Jan 2024 | 78.35 | 80.00 | 74.00 | 74.00 | 74.00 | 11,974 |
22 Jan 2024 | 78.00 | 78.00 | 78.00 | 78.00 | 78.00 | - |
19 Jan 2024 | 80.00 | 80.00 | 73.01 | 78.00 | 78.00 | 11,446 |
18 Jan 2024 | 79.90 | 79.90 | 74.50 | 76.83 | 76.83 | 7,935 |
17 Jan 2024 | 76.00 | 80.00 | 74.11 | 77.51 | 77.51 | 9,411 |
16 Jan 2024 | 77.55 | 80.95 | 75.00 | 78.00 | 78.00 | 28,982 |
12 Jan 2024 | 76.97 | 76.97 | 76.79 | 76.97 | 76.97 | 16,142 |
11 Jan 2024 | 73.31 | 73.31 | 72.97 | 73.31 | 73.31 | 60,415 |
10 Jan 2024 | 66.50 | 69.82 | 66.00 | 69.82 | 69.82 | 14,981 |
09 Jan 2024 | 69.00 | 69.00 | 65.95 | 66.50 | 66.50 | 4,606 |
08 Jan 2024 | 65.70 | 68.18 | 63.60 | 65.98 | 65.98 | 4,582 |
05 Jan 2024 | 62.40 | 64.94 | 60.75 | 64.94 | 64.94 | 7,557 |
04 Jan 2024 | 62.50 | 62.50 | 60.20 | 61.85 | 61.85 | 6,786 |
03 Jan 2024 | 62.50 | 62.50 | 60.50 | 62.00 | 62.00 | 3,024 |
02 Jan 2024 | 61.00 | 62.50 | 61.00 | 62.50 | 62.50 | 2,141 |
29 Dec 2023 | 59.40 | 62.19 | 59.21 | 61.07 | 61.07 | 2,856 |
28 Dec 2023 | 58.60 | 61.78 | 58.26 | 60.78 | 60.78 | 7,341 |
27 Dec 2023 | 59.80 | 60.71 | 59.80 | 60.57 | 60.57 | 6,386 |
26 Dec 2023 | 60.00 | 61.80 | 58.20 | 61.80 | 61.80 | 21,351 |
22 Dec 2023 | 60.59 | 61.95 | 58.55 | 61.22 | 61.22 | 6,670 |
21 Dec 2023 | 58.15 | 61.47 | 57.51 | 60.60 | 60.60 | 15,656 |
20 Dec 2023 | 64.80 | 64.80 | 60.53 | 60.53 | 60.53 | 14,179 |
19 Dec 2023 | 63.88 | 63.99 | 62.20 | 63.71 | 63.71 | 6,265 |
18 Dec 2023 | 62.57 | 64.00 | 61.00 | 63.91 | 63.91 | 12,777 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |