Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 135.12 | 140.94 | 135.12 | 140.05 | 140.05 | 1,281 |
18 Apr 2024 | 143.47 | 144.09 | 141.31 | 141.31 | 141.31 | 1,125 |
17 Apr 2024 | 146.52 | 147.20 | 143.51 | 144.26 | 144.26 | 1,396 |
16 Apr 2024 | 145.46 | 146.09 | 144.80 | 145.72 | 145.72 | 794 |
15 Apr 2024 | 148.68 | 148.68 | 144.58 | 145.11 | 145.11 | 2,097 |
12 Apr 2024 | 150.26 | 150.26 | 148.51 | 148.74 | 148.74 | 750 |
11 Apr 2024 | 152.68 | 153.32 | 150.45 | 152.44 | 152.44 | 960 |
10 Apr 2024 | 154.55 | 154.55 | 151.19 | 151.96 | 151.96 | 1,199 |
09 Apr 2024 | 155.51 | 156.02 | 153.65 | 154.15 | 154.15 | 16,304 |
08 Apr 2024 | 153.30 | 155.29 | 151.96 | 154.21 | 154.21 | 21,361 |
05 Apr 2024 | 149.82 | 151.34 | 149.75 | 150.46 | 150.46 | 1,120 |
04 Apr 2024 | 153.24 | 153.38 | 151.81 | 152.01 | 152.01 | 1,221 |
03 Apr 2024 | 149.76 | 151.25 | 148.97 | 151.20 | 151.20 | 1,075 |
02 Apr 2024 | 150.34 | 150.34 | 147.86 | 149.01 | 149.01 | 2,172 |
28 Mar 2024 | 145.00 | 150.24 | 144.00 | 148.22 | 148.22 | 1,368 |
27 Mar 2024 | 148.00 | 148.00 | 146.32 | 146.88 | 146.88 | 4,036 |
26 Mar 2024 | 147.29 | 148.41 | 145.10 | 146.07 | 146.07 | 1,826 |
25 Mar 2024 | 150.00 | 150.31 | 141.94 | 145.39 | 145.39 | 5,426 |
22 Mar 2024 | 152.67 | 153.20 | 151.72 | 152.31 | 152.31 | 1,949 |
21 Mar 2024 | 149.93 | 153.00 | 149.36 | 152.94 | 152.94 | 2,128 |
20 Mar 2024 | 145.50 | 149.39 | 145.14 | 148.39 | 148.39 | 1,837 |
19 Mar 2024 | 144.56 | 145.45 | 143.50 | 145.11 | 145.11 | 887 |
18 Mar 2024 | 144.47 | 145.00 | 143.43 | 144.86 | 144.86 | 1,586 |
15 Mar 2024 | 143.54 | 144.23 | 142.07 | 143.77 | 143.77 | 1,416 |
14 Mar 2024 | 143.67 | 144.54 | 141.61 | 143.83 | 143.83 | 1,836 |
13 Mar 2024 | 144.51 | 146.47 | 144.01 | 145.50 | 145.50 | 1,053 |
12 Mar 2024 | 145.61 | 145.99 | 143.73 | 144.16 | 144.16 | 1,586 |
11 Mar 2024 | 143.75 | 147.53 | 143.73 | 146.48 | 146.48 | 1,238 |
08 Mar 2024 | 145.14 | 145.77 | 144.10 | 144.71 | 144.71 | 1,335 |
07 Mar 2024 | 145.56 | 145.57 | 143.79 | 144.83 | 144.83 | 1,832 |
06 Mar 2024 | 145.71 | 146.46 | 143.49 | 144.53 | 144.53 | 2,319 |
05 Mar 2024 | 146.00 | 146.00 | 142.00 | 143.33 | 143.33 | 2,738 |
04 Mar 2024 | 150.68 | 150.68 | 146.56 | 146.95 | 146.95 | 1,326 |
01 Mar 2024 | 146.29 | 150.00 | 145.57 | 149.95 | 149.95 | 2,392 |
29 Feb 2024 | 147.83 | 148.22 | 145.60 | 146.31 | 146.31 | 1,407 |
28 Feb 2024 | 148.40 | 148.48 | 145.90 | 147.04 | 147.04 | 1,507 |
27 Feb 2024 | 149.52 | 150.00 | 147.07 | 147.23 | 147.23 | 150,781 |
26 Feb 2024 | 151.05 | 151.47 | 149.90 | 150.54 | 150.54 | 1,010 |
23 Feb 2024 | 152.81 | 152.83 | 151.20 | 151.20 | 151.20 | 1,235 |
22 Feb 2024 | 153.58 | 153.84 | 151.83 | 152.71 | 152.71 | 1,667 |
21 Feb 2024 | 152.03 | 152.11 | 150.63 | 150.78 | 150.78 | 1,560 |
20 Feb 2024 | 153.25 | 153.75 | 150.51 | 151.43 | 151.43 | 2,493 |
19 Feb 2024 | - | - | - | - | - | - |
16 Feb 2024 | 156.96 | 157.48 | 154.11 | 155.30 | 155.30 | 769 |
15 Feb 2024 | 156.00 | 157.10 | 155.15 | 156.92 | 156.92 | 1,357 |
14 Feb 2024 | 154.80 | 155.98 | 153.69 | 154.35 | 154.35 | 2,828 |
13 Feb 2024 | 156.79 | 156.79 | 151.69 | 152.87 | 152.87 | 4,691 |
12 Feb 2024 | 154.71 | 159.52 | 154.00 | 159.05 | 159.05 | 3,682 |
09 Feb 2024 | 149.21 | 158.10 | 149.21 | 156.90 | 156.90 | 5,789 |
08 Feb 2024 | 170.56 | 171.59 | 168.41 | 170.03 | 170.03 | 2,728 |
07 Feb 2024 | 168.36 | 169.06 | 167.62 | 168.45 | 168.45 | 1,041 |
06 Feb 2024 | 164.01 | 165.98 | 164.01 | 165.17 | 165.17 | 8,219 |
05 Feb 2024 | 166.00 | 166.13 | 163.76 | 165.20 | 165.20 | 1,380 |
02 Feb 2024 | 166.62 | 168.01 | 166.01 | 166.81 | 166.81 | 508 |
01 Feb 2024 | 164.87 | 165.70 | 162.44 | 164.99 | 164.99 | 1,924 |
31 Jan 2024 | 165.28 | 166.94 | 164.56 | 165.17 | 165.17 | 920 |
30 Jan 2024 | 166.48 | 168.19 | 165.67 | 167.16 | 167.16 | 1,980 |
29 Jan 2024 | 167.29 | 167.94 | 166.08 | 166.26 | 166.26 | 541 |
26 Jan 2024 | 168.50 | 169.56 | 167.85 | 168.23 | 168.23 | 21,621 |
25 Jan 2024 | 167.87 | 168.26 | 166.82 | 167.11 | 167.11 | 1,117 |
24 Jan 2024 | 166.00 | 168.17 | 164.88 | 166.56 | 166.56 | 1,726 |
23 Jan 2024 | 165.12 | 165.87 | 164.24 | 164.45 | 164.45 | 498 |
22 Jan 2024 | 164.89 | 165.35 | 163.56 | 164.06 | 164.06 | 2,014 |
19 Jan 2024 | 160.89 | 162.88 | 159.77 | 162.88 | 162.88 | 1,850 |
18 Jan 2024 | 161.32 | 162.20 | 158.97 | 159.40 | 159.40 | 1,701 |
17 Jan 2024 | 160.63 | 161.14 | 158.34 | 159.71 | 159.71 | 2,128 |
16 Jan 2024 | 161.10 | 163.59 | 160.64 | 160.98 | 160.98 | 2,479 |
15 Jan 2024 | - | - | - | - | - | - |
12 Jan 2024 | 161.54 | 162.45 | 160.74 | 161.70 | 161.70 | 107,261 |
11 Jan 2024 | 159.24 | 161.79 | 158.50 | 161.77 | 161.77 | 7,207 |
10 Jan 2024 | 158.99 | 159.72 | 158.41 | 158.73 | 158.73 | 657 |
09 Jan 2024 | 158.54 | 160.91 | 158.54 | 159.55 | 159.55 | 11,690 |
08 Jan 2024 | 154.00 | 158.90 | 154.00 | 158.78 | 158.78 | 1,280 |
05 Jan 2024 | 158.63 | 159.78 | 158.03 | 158.61 | 158.61 | 225 |
04 Jan 2024 | 158.21 | 160.33 | 157.73 | 160.03 | 160.03 | 396 |
03 Jan 2024 | 158.59 | 159.20 | 157.45 | 158.05 | 158.05 | 994 |
02 Jan 2024 | 160.00 | 160.19 | 158.00 | 158.75 | 158.75 | 2,036 |
29 Dec 2023 | 161.68 | 162.95 | 161.48 | 161.84 | 161.84 | 1,444 |
28 Dec 2023 | 164.34 | 164.34 | 160.37 | 161.76 | 161.76 | 2,741 |
27 Dec 2023 | 161.63 | 161.68 | 161.00 | 161.05 | 161.05 | 436 |
22 Dec 2023 | 159.50 | 162.85 | 158.86 | 161.92 | 161.92 | 1,029 |
21 Dec 2023 | 159.28 | 160.40 | 158.68 | 159.78 | 159.78 | 773 |
20 Dec 2023 | 159.60 | 160.44 | 158.06 | 160.04 | 160.04 | 1,624 |
19 Dec 2023 | 158.64 | 159.12 | 157.62 | 159.06 | 159.06 | 962 |
18 Dec 2023 | 160.77 | 161.40 | 157.85 | 158.50 | 158.50 | 1,333 |
15 Dec 2023 | 163.86 | 163.86 | 160.37 | 160.82 | 160.82 | 1,865 |
14 Dec 2023 | 163.66 | 164.79 | 162.44 | 163.96 | 163.96 | 16,950 |
13 Dec 2023 | 161.76 | 163.90 | 160.84 | 161.83 | 161.83 | 5,460 |
12 Dec 2023 | 155.14 | 157.24 | 154.67 | 157.24 | 157.24 | 1,991 |
11 Dec 2023 | 155.00 | 155.02 | 152.52 | 152.52 | 152.52 | 3,132 |
08 Dec 2023 | 154.28 | 156.08 | 154.13 | 155.82 | 155.82 | 1,740 |
07 Dec 2023 | 155.37 | 155.84 | 153.61 | 153.88 | 153.88 | 2,566 |
06 Dec 2023 | 158.00 | 158.75 | 157.08 | 157.14 | 157.14 | 3,022 |
05 Dec 2023 | 153.02 | 158.00 | 148.37 | 156.02 | 156.02 | 9,880 |
04 Dec 2023 | 158.50 | 162.00 | 154.58 | 157.05 | 157.05 | 9,432 |
01 Dec 2023 | 159.11 | 161.45 | 157.22 | 158.48 | 158.48 | 3,636 |
30 Nov 2023 | 158.10 | 158.30 | 156.55 | 156.83 | 156.83 | 1,290 |
29 Nov 2023 | 159.30 | 159.30 | 155.71 | 157.54 | 157.54 | 2,487 |
28 Nov 2023 | 156.42 | 158.15 | 156.27 | 157.27 | 157.27 | 1,271 |
27 Nov 2023 | 156.00 | 157.58 | 156.00 | 157.49 | 157.49 | 3,275 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |