Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 171.20 | 174.40 | 156.40 | 173.01 | 173.01 | 2,443 |
25 Apr 2024 | 167.60 | 169.40 | 166.00 | 169.40 | 169.40 | 4,501 |
24 Apr 2024 | 165.80 | 169.00 | 150.40 | 165.27 | 165.27 | 3,211 |
23 Apr 2024 | 163.80 | 169.60 | 163.60 | 166.89 | 166.89 | 2,312 |
22 Apr 2024 | 160.00 | 164.81 | 144.60 | 164.59 | 164.59 | 3,374 |
19 Apr 2024 | 157.80 | 162.20 | 156.20 | 159.29 | 159.29 | 6,462 |
18 Apr 2024 | 151.00 | 159.00 | 138.60 | 158.63 | 158.63 | 4,072 |
17 Apr 2024 | 145.60 | 152.00 | 144.20 | 151.80 | 151.80 | 3,195 |
16 Apr 2024 | 137.40 | 146.40 | 125.40 | 141.60 | 141.60 | 2,485 |
15 Apr 2024 | 154.40 | 154.40 | 140.20 | 153.00 | 153.00 | 4,286 |
12 Apr 2024 | 154.80 | 160.00 | 142.20 | 149.43 | 149.43 | 5,684 |
11 Apr 2024 | 142.00 | 156.60 | 139.80 | 145.39 | 145.39 | 4,471 |
10 Apr 2024 | 145.00 | 147.80 | 130.80 | 143.72 | 143.72 | 1,141 |
09 Apr 2024 | 143.80 | 145.20 | 135.80 | 144.20 | 144.20 | 7,472 |
08 Apr 2024 | 138.00 | 145.60 | 138.00 | 145.20 | 145.20 | 6,691 |
05 Apr 2024 | 133.00 | 140.60 | 133.00 | 139.15 | 139.15 | 6,041 |
04 Apr 2024 | 137.60 | 140.20 | 129.40 | 135.15 | 135.15 | 2,471 |
03 Apr 2024 | 132.00 | 140.00 | 131.00 | 135.47 | 135.47 | 4,267 |
02 Apr 2024 | 122.80 | 130.00 | 122.00 | 129.60 | 129.60 | 3,576 |
28 Mar 2024 | 121.80 | 126.40 | 113.60 | 125.99 | 125.99 | 3,095 |
27 Mar 2024 | 124.30 | 125.80 | 111.10 | 123.52 | 123.52 | 1,958 |
26 Mar 2024 | 118.00 | 126.50 | 106.40 | 123.79 | 123.79 | 4,555 |
25 Mar 2024 | 119.60 | 129.90 | 114.70 | 121.41 | 121.41 | 12,328 |
22 Mar 2024 | 107.30 | 117.10 | 100.10 | 111.81 | 111.81 | 4,036 |
21 Mar 2024 | 94.10 | 111.00 | 94.10 | 105.30 | 105.30 | 9,785 |
20 Mar 2024 | 84.50 | 87.75 | 84.00 | 85.02 | 85.02 | 1,707 |
19 Mar 2024 | 84.35 | 85.50 | 83.70 | 84.25 | 84.25 | 2,363 |
18 Mar 2024 | 84.35 | 85.75 | 83.95 | 84.95 | 84.95 | 1,237 |
15 Mar 2024 | 88.40 | 91.20 | 77.90 | 85.85 | 85.85 | 422 |
14 Mar 2024 | 89.00 | 89.35 | 86.80 | 87.85 | 87.85 | 2,500 |
13 Mar 2024 | 86.70 | 88.60 | 84.80 | 87.96 | 87.96 | 1,130 |
12 Mar 2024 | 82.80 | 85.90 | 81.75 | 82.16 | 82.16 | 139 |
11 Mar 2024 | 83.60 | 85.65 | 76.45 | 84.54 | 84.54 | 1,167 |
08 Mar 2024 | 81.60 | 83.80 | 81.60 | 83.10 | 83.10 | 276 |
07 Mar 2024 | 78.70 | 82.00 | 78.70 | 80.84 | 80.84 | 2,370 |
06 Mar 2024 | 76.75 | 78.60 | 75.55 | 77.65 | 77.65 | 758 |
05 Mar 2024 | 72.90 | 78.25 | 70.80 | 77.55 | 77.55 | 1,025 |
04 Mar 2024 | 76.50 | 76.50 | 74.40 | 74.95 | 74.95 | 1,046 |
01 Mar 2024 | 76.75 | 76.90 | 72.95 | 76.12 | 76.12 | 1,499 |
29 Feb 2024 | 77.80 | 79.60 | 76.35 | 76.80 | 76.80 | 1,506 |
28 Feb 2024 | 78.95 | 79.90 | 71.15 | 78.95 | 78.95 | 623 |
27 Feb 2024 | 76.30 | 79.00 | 76.30 | 78.29 | 78.29 | 1,595 |
26 Feb 2024 | 76.30 | 76.30 | 70.50 | 75.11 | 75.11 | 1,729 |
23 Feb 2024 | 76.25 | 76.80 | 75.25 | 76.60 | 76.60 | 957 |
22 Feb 2024 | 77.80 | 78.80 | 75.75 | 76.92 | 76.92 | 2,498 |
21 Feb 2024 | 74.50 | 77.26 | 73.50 | 77.21 | 77.21 | 861 |
20 Feb 2024 | 72.60 | 75.15 | 72.60 | 73.65 | 73.65 | 2,176 |
19 Feb 2024 | 71.95 | 72.70 | 70.45 | 71.90 | 71.90 | 631 |
16 Feb 2024 | 73.05 | 74.35 | 71.00 | 72.58 | 72.58 | 2,314 |
15 Feb 2024 | 70.45 | 72.80 | 63.30 | 70.42 | 70.42 | 1,867 |
14 Feb 2024 | 63.25 | 69.66 | 63.25 | 68.45 | 68.45 | 1,949 |
13 Feb 2024 | 63.45 | 63.85 | 61.82 | 63.45 | 63.45 | 1,874 |
12 Feb 2024 | 59.20 | 63.15 | 59.10 | 62.98 | 62.98 | 3,627 |
09 Feb 2024 | 56.65 | 57.95 | 56.17 | 57.95 | 57.95 | 557 |
08 Feb 2024 | 55.60 | 57.40 | 54.15 | 56.60 | 56.60 | 279 |
07 Feb 2024 | 55.50 | 55.65 | 54.95 | 54.95 | 54.95 | 276 |
06 Feb 2024 | 54.70 | 55.55 | 54.65 | 55.30 | 55.30 | 850 |
05 Feb 2024 | 54.50 | 55.00 | 54.20 | 54.88 | 54.88 | 153 |
02 Feb 2024 | 54.35 | 54.35 | 53.65 | 54.30 | 54.30 | 284 |
01 Feb 2024 | 54.15 | 54.31 | 53.30 | 54.14 | 54.14 | 5,411 |
31 Jan 2024 | 53.50 | 54.20 | 49.04 | 54.20 | 54.20 | 387 |
30 Jan 2024 | 54.65 | 54.65 | 53.15 | 53.25 | 53.25 | 330 |
29 Jan 2024 | 52.45 | 54.30 | 52.45 | 52.67 | 52.67 | 233 |
26 Jan 2024 | 51.75 | 52.10 | 51.15 | 51.51 | 51.51 | 469 |
25 Jan 2024 | 53.00 | 53.00 | 51.55 | 51.97 | 51.97 | 184 |
24 Jan 2024 | 52.80 | 53.45 | 52.71 | 52.71 | 52.71 | 299 |
23 Jan 2024 | 50.95 | 52.61 | 50.95 | 51.78 | 51.78 | 466 |
22 Jan 2024 | 51.80 | 51.85 | 50.35 | 50.72 | 50.72 | 521 |
19 Jan 2024 | 50.10 | 50.20 | 49.97 | 49.97 | 49.97 | 263 |
18 Jan 2024 | 49.70 | 50.20 | 49.70 | 49.81 | 49.81 | 1,123 |
17 Jan 2024 | 49.30 | 49.74 | 47.38 | 49.32 | 49.32 | 1,588 |
16 Jan 2024 | 51.70 | 51.70 | 48.94 | 50.63 | 50.63 | 458 |
15 Jan 2024 | 51.95 | 51.95 | 51.15 | 51.35 | 51.35 | 162 |
12 Jan 2024 | 52.25 | 52.25 | 51.70 | 51.70 | 51.70 | 128 |
11 Jan 2024 | 52.50 | 52.50 | 51.29 | 51.72 | 51.72 | 1,155 |
10 Jan 2024 | 52.75 | 53.25 | 52.25 | 52.30 | 52.30 | 715 |
09 Jan 2024 | 53.00 | 53.00 | 52.61 | 52.70 | 52.70 | 237 |
08 Jan 2024 | 53.60 | 53.60 | 52.44 | 52.54 | 52.54 | 452 |
05 Jan 2024 | 54.90 | 54.90 | 52.65 | 52.65 | 52.65 | 693 |
04 Jan 2024 | 54.50 | 54.60 | 53.85 | 54.00 | 54.00 | 988 |
03 Jan 2024 | 55.65 | 55.65 | 53.50 | 53.63 | 53.63 | 637 |
02 Jan 2024 | 56.00 | 56.50 | 54.74 | 55.40 | 55.40 | 1,232 |
29 Dec 2023 | 54.90 | 55.50 | 53.90 | 55.10 | 55.10 | 952 |
28 Dec 2023 | 54.55 | 54.95 | 53.85 | 53.85 | 53.85 | 832 |
27 Dec 2023 | 54.20 | 54.20 | 50.30 | 54.20 | 54.20 | 776 |
22 Dec 2023 | 54.30 | 54.65 | 53.30 | 54.05 | 54.05 | 712 |
21 Dec 2023 | 54.20 | 54.90 | 53.60 | 53.84 | 53.84 | 1,069 |
20 Dec 2023 | 53.95 | 54.75 | 53.90 | 54.35 | 54.35 | 1,118 |
19 Dec 2023 | 54.40 | 54.40 | 53.40 | 53.42 | 53.42 | 821 |
18 Dec 2023 | 52.30 | 54.85 | 52.30 | 54.02 | 54.02 | 1,854 |
15 Dec 2023 | 52.65 | 52.75 | 51.45 | 52.11 | 52.11 | 1,388 |
14 Dec 2023 | 51.90 | 53.05 | 51.60 | 52.19 | 52.19 | 2,180 |
13 Dec 2023 | 52.05 | 52.05 | 50.95 | 51.25 | 51.25 | 407 |
12 Dec 2023 | 51.80 | 52.20 | 50.90 | 50.90 | 50.90 | 1,155 |
11 Dec 2023 | 53.15 | 53.35 | 51.70 | 51.70 | 51.70 | 617 |
08 Dec 2023 | 52.50 | 53.18 | 52.50 | 52.65 | 52.65 | 1,690 |
07 Dec 2023 | 52.15 | 52.60 | 52.00 | 52.40 | 52.40 | 357 |
06 Dec 2023 | 53.45 | 53.45 | 52.10 | 53.40 | 53.40 | 647 |
05 Dec 2023 | 52.30 | 53.65 | 51.81 | 52.70 | 52.70 | 518 |
04 Dec 2023 | 54.05 | 54.05 | 52.30 | 52.33 | 52.33 | 654 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |