Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 106.97 | 115.98 | 105.10 | 113.55 | 113.55 | 40,380 |
29 Apr 2024 | 103.25 | 106.70 | 101.01 | 104.95 | 104.95 | 9,895 |
26 Apr 2024 | 102.90 | 102.90 | 100.00 | 100.88 | 100.88 | 20,716 |
25 Apr 2024 | 103.00 | 103.00 | 102.00 | 102.50 | 102.50 | 3,582 |
24 Apr 2024 | 100.65 | 105.00 | 100.60 | 103.38 | 103.38 | 11,001 |
23 Apr 2024 | 103.84 | 103.85 | 100.50 | 100.89 | 100.89 | 7,768 |
22 Apr 2024 | 104.87 | 104.87 | 100.60 | 101.74 | 101.74 | 6,678 |
19 Apr 2024 | 101.80 | 103.60 | 100.00 | 103.56 | 103.56 | 4,112 |
18 Apr 2024 | 104.60 | 104.60 | 99.27 | 101.55 | 101.55 | 14,295 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 101.00 | 105.00 | 101.00 | 104.60 | 104.60 | 3,618 |
15 Apr 2024 | 104.00 | 105.89 | 101.60 | 103.49 | 103.49 | 3,388 |
12 Apr 2024 | 108.80 | 108.90 | 100.30 | 104.29 | 104.29 | 7,340 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 108.89 | 108.89 | 105.00 | 105.00 | 105.00 | 4,921 |
09 Apr 2024 | 108.00 | 108.45 | 105.01 | 107.43 | 107.43 | 4,825 |
08 Apr 2024 | 108.50 | 109.00 | 107.01 | 107.88 | 107.88 | 3,069 |
05 Apr 2024 | 106.80 | 109.00 | 106.35 | 107.59 | 107.59 | 5,007 |
04 Apr 2024 | 109.70 | 109.70 | 105.05 | 106.33 | 106.33 | 5,433 |
03 Apr 2024 | 101.25 | 108.00 | 100.23 | 105.87 | 105.87 | 19,569 |
02 Apr 2024 | 99.06 | 103.01 | 99.00 | 102.79 | 102.79 | 8,172 |
01 Apr 2024 | 93.70 | 99.90 | 93.70 | 99.24 | 99.24 | 10,579 |
28 Mar 2024 | 92.50 | 94.05 | 89.00 | 90.45 | 90.45 | 25,093 |
27 Mar 2024 | 97.60 | 98.95 | 91.00 | 92.90 | 92.90 | 25,544 |
26 Mar 2024 | 101.00 | 101.80 | 95.00 | 96.65 | 96.65 | 29,545 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 99.50 | 100.95 | 98.00 | 99.60 | 99.60 | 41,010 |
21 Mar 2024 | 98.95 | 102.75 | 95.00 | 98.80 | 98.80 | 9,657 |
20 Mar 2024 | 99.75 | 100.00 | 95.30 | 97.45 | 97.45 | 12,035 |
19 Mar 2024 | 102.85 | 102.85 | 99.10 | 100.00 | 100.00 | 9,885 |
18 Mar 2024 | 100.00 | 103.00 | 100.00 | 101.05 | 101.05 | 20,328 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 97.00 | 105.95 | 97.00 | 98.75 | 98.75 | 36,463 |
13 Mar 2024 | 105.70 | 106.40 | 99.00 | 100.65 | 100.65 | 21,472 |
12 Mar 2024 | 105.95 | 109.80 | 103.00 | 104.50 | 104.50 | 14,471 |
11 Mar 2024 | 108.20 | 111.35 | 104.00 | 104.45 | 104.45 | 14,790 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 112.90 | 112.90 | 107.50 | 108.70 | 108.70 | 12,702 |
06 Mar 2024 | 114.95 | 114.95 | 106.25 | 108.10 | 108.10 | 13,652 |
05 Mar 2024 | 115.00 | 115.80 | 112.20 | 112.80 | 112.80 | 15,302 |
04 Mar 2024 | 111.95 | 124.00 | 109.00 | 117.00 | 117.00 | 18,210 |
01 Mar 2024 | 114.90 | 115.35 | 109.60 | 111.55 | 111.55 | 24,796 |
29 Feb 2024 | 116.70 | 116.70 | 111.00 | 112.90 | 112.90 | 6,716 |
28 Feb 2024 | 117.75 | 117.75 | 111.10 | 111.35 | 111.35 | 6,331 |
27 Feb 2024 | 118.20 | 118.40 | 111.95 | 114.65 | 114.65 | 9,328 |
26 Feb 2024 | 116.35 | 118.40 | 113.00 | 114.05 | 114.05 | 6,339 |
23 Feb 2024 | 116.85 | 118.85 | 115.70 | 116.25 | 116.25 | 2,181 |
22 Feb 2024 | 117.35 | 119.50 | 115.70 | 116.35 | 116.35 | 4,339 |
21 Feb 2024 | 119.00 | 121.00 | 116.20 | 117.50 | 117.50 | 7,454 |
20 Feb 2024 | 120.45 | 123.60 | 117.10 | 118.75 | 118.75 | 8,404 |
16 Feb 2024 | 115.20 | 120.00 | 115.20 | 119.15 | 119.15 | 4,300 |
15 Feb 2024 | 117.75 | 120.95 | 116.70 | 117.85 | 117.85 | 4,298 |
14 Feb 2024 | 116.00 | 118.40 | 114.30 | 117.90 | 117.90 | 6,191 |
13 Feb 2024 | 115.00 | 124.00 | 114.30 | 118.05 | 118.05 | 10,343 |
12 Feb 2024 | 124.10 | 126.35 | 106.80 | 113.90 | 113.90 | 32,071 |
09 Feb 2024 | 127.40 | 127.40 | 122.00 | 124.05 | 124.05 | 29,464 |
08 Feb 2024 | 123.95 | 125.75 | 119.80 | 125.20 | 125.20 | 28,305 |
07 Feb 2024 | 122.95 | 123.00 | 119.30 | 121.95 | 121.95 | 11,892 |
06 Feb 2024 | 120.25 | 124.00 | 117.00 | 120.70 | 120.70 | 8,180 |
05 Feb 2024 | 124.80 | 125.95 | 120.00 | 121.00 | 121.00 | 21,667 |
02 Feb 2024 | 127.60 | 129.40 | 124.05 | 124.20 | 124.20 | 9,239 |
01 Feb 2024 | 124.30 | 127.85 | 123.80 | 125.90 | 125.90 | 5,548 |
31 Jan 2024 | 122.25 | 129.00 | 122.25 | 125.90 | 125.90 | 14,382 |
30 Jan 2024 | 129.95 | 129.95 | 123.10 | 124.80 | 124.80 | 7,066 |
29 Jan 2024 | 128.50 | 128.50 | 124.00 | 124.25 | 124.25 | 5,809 |
26 Jan 2024 | 125.00 | 125.00 | 125.00 | 125.00 | 125.00 | - |
25 Jan 2024 | 128.85 | 128.85 | 122.00 | 125.00 | 125.00 | 5,929 |
24 Jan 2024 | 125.00 | 130.40 | 123.50 | 127.45 | 127.45 | 19,463 |
23 Jan 2024 | 123.60 | 139.50 | 120.30 | 125.05 | 125.05 | 20,643 |
22 Jan 2024 | 121.90 | 121.90 | 121.90 | 121.90 | 121.90 | - |
19 Jan 2024 | 126.65 | 126.65 | 121.70 | 121.90 | 121.90 | 17,514 |
18 Jan 2024 | 124.50 | 124.95 | 120.65 | 124.50 | 124.50 | 11,187 |
17 Jan 2024 | 127.00 | 127.00 | 122.00 | 122.40 | 122.40 | 7,487 |
16 Jan 2024 | 126.05 | 127.80 | 124.10 | 125.00 | 125.00 | 5,846 |
12 Jan 2024 | 128.45 | 128.45 | 124.65 | 125.25 | 125.25 | 8,993 |
11 Jan 2024 | 128.20 | 128.80 | 124.40 | 126.20 | 126.20 | 12,874 |
10 Jan 2024 | 125.00 | 127.95 | 122.20 | 125.65 | 125.65 | 19,086 |
09 Jan 2024 | 129.50 | 129.50 | 124.30 | 125.10 | 125.10 | 20,578 |
08 Jan 2024 | 129.95 | 130.70 | 127.50 | 127.85 | 127.85 | 5,388 |
05 Jan 2024 | 129.25 | 131.90 | 127.00 | 129.45 | 129.45 | 15,500 |
04 Jan 2024 | 132.60 | 132.60 | 127.25 | 129.00 | 129.00 | 13,219 |
03 Jan 2024 | 132.00 | 133.80 | 129.40 | 130.90 | 130.90 | 8,410 |
02 Jan 2024 | 133.70 | 133.85 | 125.65 | 131.45 | 131.45 | 11,571 |
29 Dec 2023 | 129.65 | 132.45 | 126.40 | 128.10 | 128.10 | 6,520 |
28 Dec 2023 | 131.00 | 133.50 | 127.60 | 130.75 | 130.75 | 4,868 |
27 Dec 2023 | 131.00 | 131.50 | 127.10 | 130.10 | 130.10 | 7,432 |
26 Dec 2023 | 135.35 | 135.35 | 126.20 | 129.10 | 129.10 | 10,822 |
22 Dec 2023 | 134.60 | 134.60 | 130.35 | 132.00 | 132.00 | 7,199 |
21 Dec 2023 | 126.50 | 133.70 | 122.65 | 132.20 | 132.20 | 10,773 |
20 Dec 2023 | 134.95 | 136.00 | 123.05 | 126.45 | 126.45 | 22,764 |
19 Dec 2023 | 136.90 | 136.90 | 131.00 | 133.25 | 133.25 | 18,193 |
18 Dec 2023 | 136.00 | 137.75 | 133.00 | 133.65 | 133.65 | 7,772 |
15 Dec 2023 | 138.20 | 140.00 | 133.10 | 135.10 | 135.10 | 16,449 |
14 Dec 2023 | 139.40 | 142.00 | 132.65 | 138.25 | 138.25 | 34,233 |
13 Dec 2023 | 128.00 | 139.85 | 128.00 | 137.40 | 137.40 | 12,935 |
12 Dec 2023 | 136.70 | 136.70 | 130.00 | 130.45 | 130.45 | 6,013 |
11 Dec 2023 | 135.00 | 137.95 | 131.35 | 133.75 | 133.75 | 13,560 |
08 Dec 2023 | 140.00 | 143.40 | 133.25 | 134.75 | 134.75 | 13,684 |
07 Dec 2023 | 140.40 | 143.50 | 135.45 | 137.80 | 137.80 | 36,436 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |