Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 101.70 | 101.70 | 101.70 | 101.70 | 101.70 | 30 |
18 Apr 2024 | 100.50 | 103.99 | 98.64 | 101.01 | 101.01 | 6,362 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 103.65 | 107.10 | 101.95 | 102.55 | 102.55 | 2,177 |
15 Apr 2024 | 97.00 | 104.63 | 96.01 | 103.32 | 103.32 | 2,722 |
12 Apr 2024 | 99.41 | 101.00 | 98.00 | 98.37 | 98.37 | 1,211 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 101.00 | 101.00 | 97.20 | 100.56 | 100.56 | 1,496 |
09 Apr 2024 | 101.02 | 101.84 | 100.25 | 100.25 | 100.25 | 344 |
08 Apr 2024 | 105.26 | 105.26 | 100.20 | 100.28 | 100.28 | 735 |
05 Apr 2024 | 104.00 | 105.05 | 103.00 | 103.82 | 103.82 | 302 |
04 Apr 2024 | 98.00 | 103.00 | 96.90 | 102.77 | 102.77 | 1,853 |
03 Apr 2024 | 93.93 | 98.00 | 93.93 | 96.59 | 96.59 | 588 |
02 Apr 2024 | 95.80 | 97.69 | 95.80 | 96.22 | 96.22 | 1,641 |
01 Apr 2024 | 96.54 | 97.85 | 96.31 | 97.04 | 97.04 | 1,551 |
28 Mar 2024 | 88.15 | 95.00 | 88.15 | 92.25 | 92.25 | 4,146 |
27 Mar 2024 | 93.10 | 97.90 | 90.50 | 91.20 | 91.20 | 2,472 |
26 Mar 2024 | 98.75 | 99.60 | 94.95 | 95.80 | 95.80 | 7,004 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 97.55 | 99.05 | 96.80 | 98.75 | 98.75 | 3,354 |
21 Mar 2024 | 97.15 | 99.05 | 97.00 | 98.65 | 98.65 | 1,567 |
20 Mar 2024 | 97.70 | 98.15 | 96.45 | 97.40 | 97.40 | 2,250 |
19 Mar 2024 | 99.15 | 99.20 | 97.35 | 97.70 | 97.70 | 2,267 |
18 Mar 2024 | 99.65 | 107.00 | 99.65 | 99.65 | 99.65 | 1,948 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 102.00 | 102.00 | 98.70 | 100.45 | 100.45 | 4,803 |
13 Mar 2024 | 101.00 | 101.00 | 92.55 | 93.40 | 93.40 | 8,015 |
12 Mar 2024 | 108.95 | 108.95 | 100.25 | 101.00 | 101.00 | 1,599 |
11 Mar 2024 | 104.70 | 104.70 | 100.25 | 103.10 | 103.10 | 196 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 100.20 | 108.95 | 100.20 | 103.15 | 103.15 | 1,687 |
06 Mar 2024 | 105.30 | 105.30 | 103.20 | 103.85 | 103.85 | 1,397 |
05 Mar 2024 | 103.15 | 107.80 | 103.15 | 106.70 | 106.70 | 4,014 |
04 Mar 2024 | 108.95 | 108.95 | 106.00 | 106.55 | 106.55 | 3,386 |
01 Mar 2024 | 103.60 | 108.30 | 103.60 | 107.50 | 107.50 | 1,140 |
29 Feb 2024 | 108.30 | 111.00 | 106.00 | 106.90 | 106.90 | 1,933 |
28 Feb 2024 | 106.30 | 113.20 | 104.30 | 107.40 | 107.40 | 3,182 |
27 Feb 2024 | 109.10 | 112.45 | 108.00 | 109.25 | 109.25 | 9,404 |
26 Feb 2024 | 110.25 | 117.50 | 110.25 | 112.70 | 112.70 | 4,221 |
23 Feb 2024 | 112.90 | 115.15 | 110.05 | 114.80 | 114.80 | 7,702 |
22 Feb 2024 | 111.75 | 113.10 | 111.05 | 112.65 | 112.65 | 2,352 |
21 Feb 2024 | 116.80 | 116.80 | 112.95 | 114.00 | 114.00 | 7,624 |
20 Feb 2024 | 114.50 | 115.85 | 112.15 | 112.90 | 112.90 | 2,794 |
16 Feb 2024 | 123.40 | 123.40 | 108.70 | 110.10 | 110.10 | 1,896 |
15 Feb 2024 | 116.90 | 118.15 | 112.60 | 114.75 | 114.75 | 5,485 |
14 Feb 2024 | 112.45 | 114.10 | 109.95 | 112.80 | 112.80 | 642 |
13 Feb 2024 | 110.00 | 113.30 | 109.00 | 112.05 | 112.05 | 682 |
12 Feb 2024 | 119.05 | 119.05 | 112.00 | 112.35 | 112.35 | 836 |
09 Feb 2024 | 112.10 | 118.30 | 112.10 | 117.90 | 117.90 | 643 |
08 Feb 2024 | 117.20 | 120.60 | 114.25 | 117.65 | 117.65 | 5,221 |
07 Feb 2024 | 123.75 | 123.75 | 116.30 | 116.60 | 116.60 | 3,101 |
06 Feb 2024 | 119.85 | 120.15 | 115.75 | 119.30 | 119.30 | 1,807 |
05 Feb 2024 | 113.95 | 119.55 | 113.95 | 117.50 | 117.50 | 2,360 |
02 Feb 2024 | 116.00 | 118.45 | 115.90 | 116.20 | 116.20 | 2,960 |
01 Feb 2024 | 117.00 | 118.75 | 116.75 | 117.45 | 117.45 | 708 |
31 Jan 2024 | 119.70 | 120.25 | 116.70 | 118.20 | 118.20 | 3,033 |
30 Jan 2024 | 122.85 | 122.85 | 115.05 | 116.55 | 116.55 | 1,370 |
29 Jan 2024 | 111.95 | 115.10 | 108.05 | 115.10 | 115.10 | 4,543 |
26 Jan 2024 | 104.65 | 104.65 | 104.65 | 104.65 | 104.65 | - |
25 Jan 2024 | 113.40 | 113.40 | 103.55 | 104.65 | 104.65 | 9,000 |
24 Jan 2024 | 111.00 | 111.95 | 107.00 | 110.90 | 110.90 | 3,048 |
23 Jan 2024 | 120.05 | 120.05 | 108.80 | 109.70 | 109.70 | 11,517 |
22 Jan 2024 | 119.20 | 119.20 | 119.20 | 119.20 | 119.20 | - |
19 Jan 2024 | 123.05 | 123.55 | 118.15 | 119.20 | 119.20 | 1,951 |
18 Jan 2024 | 123.70 | 127.05 | 118.75 | 119.95 | 119.95 | 7,497 |
17 Jan 2024 | 128.25 | 129.05 | 122.00 | 122.90 | 122.90 | 3,242 |
16 Jan 2024 | 131.85 | 134.60 | 125.55 | 127.65 | 127.65 | 4,322 |
12 Jan 2024 | 148.20 | 148.20 | 142.75 | 143.40 | 143.40 | 1,703 |
11 Jan 2024 | 145.90 | 146.90 | 144.30 | 146.90 | 146.90 | 877 |
10 Jan 2024 | 142.45 | 143.35 | 139.50 | 142.90 | 142.90 | 1,538 |
09 Jan 2024 | 141.70 | 142.95 | 140.70 | 140.80 | 140.80 | 3,470 |
08 Jan 2024 | 140.85 | 145.50 | 140.85 | 143.00 | 143.00 | 343 |
05 Jan 2024 | 143.90 | 146.05 | 142.10 | 143.70 | 143.70 | 4,968 |
04 Jan 2024 | 143.65 | 143.70 | 139.50 | 141.05 | 141.05 | 1,367 |
03 Jan 2024 | 145.80 | 146.15 | 140.90 | 141.15 | 141.15 | 392 |
02 Jan 2024 | 145.55 | 146.00 | 141.95 | 142.15 | 142.15 | 427 |
29 Dec 2023 | 145.00 | 147.75 | 142.50 | 143.60 | 143.60 | 663 |
28 Dec 2023 | 145.35 | 146.35 | 143.10 | 143.15 | 143.15 | 983 |
27 Dec 2023 | 145.00 | 147.55 | 145.00 | 146.00 | 146.00 | 544 |
26 Dec 2023 | 147.95 | 149.15 | 143.80 | 145.70 | 145.70 | 865 |
22 Dec 2023 | 144.75 | 148.00 | 144.20 | 147.95 | 147.95 | 701 |
21 Dec 2023 | 143.95 | 146.00 | 142.00 | 144.20 | 144.20 | 436 |
20 Dec 2023 | 150.45 | 151.75 | 142.00 | 143.80 | 143.80 | 4,883 |
19 Dec 2023 | 150.75 | 151.90 | 149.85 | 151.30 | 151.30 | 909 |
18 Dec 2023 | 153.00 | 153.00 | 149.85 | 152.30 | 152.30 | 874 |
15 Dec 2023 | 152.15 | 152.70 | 151.00 | 151.90 | 151.90 | 1,155 |
14 Dec 2023 | 151.20 | 153.65 | 150.05 | 150.35 | 150.35 | 6,621 |
13 Dec 2023 | 145.00 | 152.50 | 145.00 | 152.30 | 152.30 | 10,158 |
12 Dec 2023 | 149.30 | 152.15 | 147.50 | 148.45 | 148.45 | 3,523 |
11 Dec 2023 | 146.40 | 153.10 | 146.40 | 151.60 | 151.60 | 6,534 |
08 Dec 2023 | 147.45 | 153.45 | 147.45 | 148.55 | 148.55 | 8,279 |
07 Dec 2023 | 152.15 | 152.15 | 145.80 | 146.15 | 146.15 | 5,713 |
06 Dec 2023 | 154.70 | 154.70 | 145.00 | 152.00 | 152.00 | 6,707 |
05 Dec 2023 | 150.90 | 155.50 | 145.15 | 147.85 | 147.85 | 7,874 |
04 Dec 2023 | 154.35 | 164.00 | 146.00 | 149.50 | 149.50 | 6,766 |
01 Dec 2023 | 151.60 | 157.00 | 150.65 | 154.15 | 154.15 | 3,536 |
30 Nov 2023 | 151.75 | 164.00 | 147.05 | 151.40 | 151.40 | 13,248 |
29 Nov 2023 | 155.50 | 155.75 | 147.45 | 150.45 | 150.45 | 10,959 |
28 Nov 2023 | 150.00 | 161.90 | 150.00 | 158.35 | 158.35 | 26,733 |
27 Nov 2023 | 147.20 | 147.20 | 147.20 | 147.20 | 147.20 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |