Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | - | - | - | - | - | - |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 147.90 | 149.80 | 145.15 | 148.00 | 148.00 | 3,554 |
29 Apr 2024 | 147.35 | 148.85 | 145.60 | 147.90 | 147.90 | 387 |
26 Apr 2024 | 150.45 | 150.50 | 147.30 | 147.95 | 147.95 | 1,174 |
25 Apr 2024 | 149.60 | 151.60 | 145.70 | 150.50 | 150.50 | 3,352 |
24 Apr 2024 | 152.00 | 152.00 | 146.35 | 148.90 | 148.90 | 4,765 |
23 Apr 2024 | 149.10 | 152.00 | 145.50 | 146.65 | 146.65 | 3,464 |
22 Apr 2024 | 142.00 | 150.00 | 142.00 | 146.20 | 146.20 | 3,540 |
19 Apr 2024 | 138.60 | 148.30 | 138.60 | 141.75 | 141.75 | 2,395 |
18 Apr 2024 | 146.00 | 150.75 | 144.00 | 145.30 | 145.30 | 2,654 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 138.00 | 155.00 | 138.00 | 145.50 | 145.50 | 21,360 |
15 Apr 2024 | 141.50 | 141.50 | 136.00 | 138.45 | 138.45 | 2,278 |
12 Apr 2024 | 144.00 | 144.00 | 136.05 | 138.70 | 138.70 | 2,809 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 143.60 | 144.00 | 141.15 | 144.00 | 144.00 | 2,092 |
09 Apr 2024 | 144.90 | 144.90 | 141.15 | 142.80 | 142.80 | 1,271 |
08 Apr 2024 | 143.95 | 144.80 | 140.00 | 140.80 | 140.80 | 4,770 |
05 Apr 2024 | 142.50 | 145.00 | 138.55 | 141.00 | 141.00 | 4,901 |
04 Apr 2024 | 143.80 | 146.90 | 141.85 | 142.45 | 142.45 | 5,380 |
03 Apr 2024 | 142.55 | 145.00 | 140.80 | 142.65 | 142.65 | 2,677 |
02 Apr 2024 | 142.65 | 147.75 | 139.10 | 142.55 | 142.55 | 5,777 |
01 Apr 2024 | 136.00 | 144.80 | 136.00 | 143.95 | 143.95 | 2,802 |
28 Mar 2024 | 140.00 | 140.90 | 134.70 | 135.20 | 135.20 | 8,726 |
27 Mar 2024 | 136.65 | 143.90 | 133.60 | 135.70 | 135.70 | 9,355 |
26 Mar 2024 | 144.00 | 144.00 | 137.30 | 138.25 | 138.25 | 1,947 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 140.00 | 147.00 | 140.00 | 143.50 | 143.50 | 3,991 |
21 Mar 2024 | 141.00 | 144.00 | 140.15 | 141.55 | 141.55 | 2,125 |
20 Mar 2024 | 147.00 | 148.00 | 136.25 | 139.75 | 139.75 | 2,464 |
19 Mar 2024 | 145.20 | 147.85 | 143.80 | 144.75 | 144.75 | 3,628 |
18 Mar 2024 | 144.85 | 146.95 | 142.05 | 145.20 | 145.20 | 14,218 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 135.00 | 139.95 | 135.00 | 139.10 | 139.10 | 5,350 |
13 Mar 2024 | 143.00 | 146.00 | 136.00 | 137.65 | 137.65 | 11,085 |
12 Mar 2024 | 158.00 | 158.00 | 138.10 | 142.20 | 142.20 | 15,772 |
11 Mar 2024 | 151.20 | 159.55 | 146.05 | 148.90 | 148.90 | 31,162 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 151.30 | 151.30 | 142.00 | 144.65 | 144.65 | 5,843 |
06 Mar 2024 | 151.00 | 151.85 | 143.00 | 145.20 | 145.20 | 14,225 |
05 Mar 2024 | 155.00 | 155.00 | 150.00 | 151.50 | 151.50 | 6,461 |
04 Mar 2024 | 160.80 | 160.80 | 152.10 | 152.20 | 152.20 | 2,773 |
01 Mar 2024 | 155.00 | 163.00 | 155.00 | 158.05 | 158.05 | 4,076 |
29 Feb 2024 | 158.40 | 161.00 | 150.15 | 155.95 | 155.95 | 4,874 |
28 Feb 2024 | 159.10 | 162.95 | 148.00 | 153.50 | 153.50 | 9,407 |
27 Feb 2024 | 164.75 | 164.75 | 152.50 | 159.05 | 159.05 | 15,437 |
26 Feb 2024 | 158.00 | 164.90 | 158.00 | 161.50 | 161.50 | 50,753 |
23 Feb 2024 | 151.50 | 157.95 | 150.55 | 155.00 | 155.00 | 15,646 |
22 Feb 2024 | 151.05 | 154.50 | 150.45 | 152.95 | 152.95 | 5,477 |
21 Feb 2024 | 151.05 | 154.95 | 150.05 | 151.70 | 151.70 | 10,641 |
20 Feb 2024 | 155.80 | 155.80 | 151.75 | 152.70 | 152.70 | 3,616 |
16 Feb 2024 | 152.05 | 159.25 | 150.00 | 157.30 | 157.30 | 43,637 |
15 Feb 2024 | 149.90 | 151.95 | 148.10 | 149.55 | 149.55 | 8,621 |
14 Feb 2024 | 148.00 | 148.80 | 143.00 | 146.95 | 146.95 | 6,117 |
13 Feb 2024 | 156.50 | 156.50 | 133.70 | 148.40 | 148.40 | 13,236 |
12 Feb 2024 | 165.50 | 165.50 | 142.10 | 152.75 | 152.75 | 79,867 |
09 Feb 2024 | 140.00 | 143.00 | 133.40 | 137.95 | 137.95 | 9,355 |
08 Feb 2024 | 137.00 | 141.85 | 131.05 | 134.25 | 134.25 | 2,802 |
07 Feb 2024 | 132.00 | 139.95 | 130.80 | 136.25 | 136.25 | 4,706 |
06 Feb 2024 | 142.90 | 142.90 | 125.05 | 132.30 | 132.30 | 19,082 |
05 Feb 2024 | 139.25 | 141.20 | 135.05 | 137.10 | 137.10 | 7,007 |
02 Feb 2024 | 137.05 | 143.35 | 134.75 | 139.25 | 139.25 | 4,807 |
01 Feb 2024 | 142.00 | 147.45 | 137.60 | 138.70 | 138.70 | 10,077 |
31 Jan 2024 | 141.10 | 144.95 | 139.85 | 142.10 | 142.10 | 5,142 |
30 Jan 2024 | 144.00 | 144.00 | 139.50 | 141.10 | 141.10 | 4,272 |
29 Jan 2024 | 137.20 | 143.00 | 137.20 | 141.70 | 141.70 | 6,886 |
26 Jan 2024 | 138.75 | 138.75 | 138.75 | 138.75 | 138.75 | - |
25 Jan 2024 | 134.95 | 143.80 | 133.50 | 138.75 | 138.75 | 9,957 |
24 Jan 2024 | 141.35 | 142.65 | 130.10 | 133.20 | 133.20 | 12,773 |
23 Jan 2024 | 143.75 | 148.50 | 135.00 | 138.55 | 138.55 | 8,108 |
22 Jan 2024 | 143.25 | 143.25 | 143.25 | 143.25 | 143.25 | - |
19 Jan 2024 | 148.90 | 149.40 | 141.25 | 143.25 | 143.25 | 7,047 |
18 Jan 2024 | 137.05 | 147.00 | 137.05 | 143.40 | 143.40 | 10,879 |
17 Jan 2024 | 142.00 | 147.00 | 141.00 | 144.25 | 144.25 | 6,709 |
16 Jan 2024 | 143.70 | 147.00 | 137.00 | 141.40 | 141.40 | 7,887 |
12 Jan 2024 | 149.00 | 153.50 | 145.10 | 147.70 | 147.70 | 11,417 |
11 Jan 2024 | 153.00 | 153.50 | 138.60 | 148.55 | 148.55 | 14,261 |
10 Jan 2024 | 155.00 | 157.85 | 145.00 | 151.70 | 151.70 | 17,554 |
09 Jan 2024 | 157.40 | 161.90 | 156.00 | 156.85 | 156.85 | 16,515 |
08 Jan 2024 | 158.95 | 165.00 | 154.95 | 157.30 | 157.30 | 116,358 |
05 Jan 2024 | 150.65 | 154.50 | 146.10 | 151.90 | 151.90 | 43,187 |
04 Jan 2024 | 145.00 | 148.75 | 140.00 | 147.65 | 147.65 | 42,920 |
03 Jan 2024 | 135.45 | 143.50 | 133.25 | 141.75 | 141.75 | 69,754 |
02 Jan 2024 | 120.00 | 135.90 | 115.55 | 130.45 | 130.45 | 71,597 |
29 Dec 2023 | 114.95 | 117.00 | 112.55 | 114.35 | 114.35 | 7,481 |
28 Dec 2023 | 118.90 | 118.90 | 114.00 | 115.55 | 115.55 | 12,677 |
27 Dec 2023 | 115.00 | 117.00 | 112.30 | 114.55 | 114.55 | 14,214 |
26 Dec 2023 | 114.70 | 118.00 | 112.00 | 114.25 | 114.25 | 6,571 |
22 Dec 2023 | 115.50 | 116.00 | 110.20 | 114.70 | 114.70 | 6,442 |
21 Dec 2023 | 112.00 | 115.00 | 104.60 | 114.55 | 114.55 | 15,805 |
20 Dec 2023 | 107.00 | 123.85 | 107.00 | 109.95 | 109.95 | 93,398 |
19 Dec 2023 | 109.00 | 109.60 | 107.00 | 107.40 | 107.40 | 4,267 |
18 Dec 2023 | 110.00 | 110.00 | 107.00 | 107.85 | 107.85 | 5,528 |
15 Dec 2023 | 108.50 | 109.55 | 106.20 | 107.60 | 107.60 | 6,324 |
14 Dec 2023 | 106.00 | 108.90 | 105.05 | 107.35 | 107.35 | 4,866 |
13 Dec 2023 | 109.90 | 109.90 | 104.40 | 105.90 | 105.90 | 2,899 |
12 Dec 2023 | 109.00 | 109.00 | 106.00 | 106.85 | 106.85 | 2,039 |
11 Dec 2023 | 107.95 | 107.95 | 103.00 | 106.20 | 106.20 | 6,864 |
08 Dec 2023 | 108.75 | 108.80 | 104.00 | 104.95 | 104.95 | 3,846 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |