Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Mar 2024 | 97.35 | 98.40 | 94.45 | 95.35 | 95.35 | 70,779 |
27 Mar 2024 | 95.00 | 98.90 | 94.50 | 97.40 | 97.40 | 89,310 |
26 Mar 2024 | 99.30 | 99.30 | 93.20 | 94.15 | 94.15 | 50,392 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 98.85 | 98.85 | 95.55 | 96.55 | 96.55 | 30,401 |
21 Mar 2024 | 92.90 | 96.40 | 92.90 | 94.90 | 94.90 | 25,655 |
20 Mar 2024 | 93.60 | 94.95 | 91.25 | 93.10 | 93.10 | 46,282 |
19 Mar 2024 | 94.35 | 96.70 | 91.50 | 93.60 | 93.60 | 85,490 |
18 Mar 2024 | 93.00 | 94.45 | 90.50 | 92.75 | 92.75 | 21,767 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 85.05 | 96.55 | 85.05 | 95.40 | 95.40 | 182,051 |
13 Mar 2024 | 97.45 | 99.40 | 86.00 | 87.85 | 87.85 | 89,037 |
12 Mar 2024 | 101.15 | 101.45 | 94.05 | 97.15 | 97.15 | 151,693 |
11 Mar 2024 | 104.75 | 107.75 | 98.65 | 99.50 | 99.50 | 92,245 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 106.45 | 107.00 | 104.50 | 104.75 | 104.75 | 42,882 |
06 Mar 2024 | 109.90 | 109.90 | 102.80 | 104.35 | 104.35 | 79,721 |
05 Mar 2024 | 111.55 | 112.15 | 107.60 | 108.25 | 108.25 | 77,204 |
04 Mar 2024 | 112.20 | 113.40 | 111.05 | 111.60 | 111.60 | 19,566 |
01 Mar 2024 | 116.30 | 117.60 | 112.60 | 113.05 | 113.05 | 70,724 |
29 Feb 2024 | 111.25 | 117.10 | 110.05 | 115.65 | 115.65 | 129,281 |
28 Feb 2024 | 118.90 | 120.00 | 111.35 | 113.10 | 113.10 | 41,314 |
27 Feb 2024 | 121.60 | 122.65 | 116.95 | 118.90 | 118.90 | 159,125 |
26 Feb 2024 | 113.75 | 121.75 | 112.35 | 120.15 | 120.15 | 230,579 |
23 Feb 2024 | 110.95 | 120.65 | 110.95 | 113.50 | 113.50 | 224,500 |
22 Feb 2024 | 108.55 | 110.90 | 106.40 | 109.65 | 109.65 | 35,052 |
21 Feb 2024 | 113.20 | 113.35 | 107.65 | 108.00 | 108.00 | 36,191 |
20 Feb 2024 | 114.65 | 114.95 | 111.60 | 112.40 | 112.40 | 57,813 |
16 Feb 2024 | 119.35 | 119.35 | 112.80 | 113.85 | 113.85 | 51,218 |
15 Feb 2024 | 112.40 | 118.55 | 111.70 | 116.45 | 116.45 | 82,102 |
14 Feb 2024 | 105.00 | 112.70 | 104.95 | 111.25 | 111.25 | 86,489 |
13 Feb 2024 | 103.40 | 108.15 | 101.20 | 107.45 | 107.45 | 150,496 |
12 Feb 2024 | 116.00 | 118.05 | 102.95 | 105.30 | 105.30 | 202,904 |
09 Feb 2024 | 122.20 | 122.20 | 112.80 | 116.45 | 116.45 | 64,608 |
08 Feb 2024 | 126.00 | 126.00 | 119.00 | 119.80 | 119.80 | 55,640 |
07 Feb 2024 | 123.70 | 125.55 | 121.05 | 123.95 | 123.95 | 156,286 |
06 Feb 2024 | 122.65 | 124.95 | 119.20 | 123.00 | 123.00 | 129,715 |
05 Feb 2024 | 128.40 | 130.50 | 120.20 | 121.70 | 121.70 | 405,491 |
02 Feb 2024 | 117.75 | 134.80 | 116.80 | 127.55 | 127.55 | 765,140 |
01 Feb 2024 | 118.15 | 121.50 | 113.50 | 113.95 | 113.95 | 254,204 |
31 Jan 2024 | 119.15 | 121.90 | 116.00 | 117.20 | 117.20 | 96,739 |
30 Jan 2024 | 118.55 | 125.00 | 116.90 | 119.25 | 119.25 | 457,400 |
29 Jan 2024 | 120.65 | 120.80 | 116.60 | 117.60 | 117.60 | 206,025 |
26 Jan 2024 | 119.85 | 119.85 | 119.85 | 119.85 | 119.85 | - |
25 Jan 2024 | 116.45 | 122.35 | 113.15 | 119.85 | 119.85 | 451,284 |
24 Jan 2024 | 114.10 | 114.85 | 108.90 | 114.05 | 114.05 | 158,859 |
23 Jan 2024 | 122.20 | 126.30 | 112.15 | 113.40 | 113.40 | 430,905 |
22 Jan 2024 | 111.95 | 111.95 | 111.95 | 111.95 | 111.95 | - |
19 Jan 2024 | 105.50 | 113.40 | 105.50 | 111.95 | 111.95 | 201,759 |
18 Jan 2024 | 107.95 | 108.40 | 100.75 | 106.15 | 106.15 | 117,793 |
17 Jan 2024 | 105.00 | 109.95 | 105.00 | 107.00 | 107.00 | 91,669 |
16 Jan 2024 | 111.30 | 112.20 | 104.50 | 107.95 | 107.95 | 191,190 |
12 Jan 2024 | 109.45 | 116.25 | 108.90 | 111.55 | 111.55 | 364,351 |
11 Jan 2024 | 105.10 | 111.00 | 105.10 | 108.70 | 108.70 | 437,981 |
10 Jan 2024 | 106.95 | 106.95 | 103.60 | 104.75 | 104.75 | 39,743 |
09 Jan 2024 | 104.10 | 106.95 | 104.05 | 105.40 | 105.40 | 45,904 |
08 Jan 2024 | 104.45 | 106.65 | 102.85 | 103.05 | 103.05 | 182,273 |
05 Jan 2024 | 105.40 | 106.75 | 103.35 | 104.65 | 104.65 | 36,525 |
04 Jan 2024 | 105.00 | 108.00 | 104.30 | 105.00 | 105.00 | 96,626 |
03 Jan 2024 | 104.95 | 107.00 | 102.80 | 104.85 | 104.85 | 91,126 |
02 Jan 2024 | 106.00 | 106.55 | 102.25 | 104.65 | 104.65 | 36,558 |
29 Dec 2023 | 107.00 | 107.00 | 102.50 | 104.10 | 104.10 | 52,734 |
28 Dec 2023 | 105.15 | 106.65 | 102.30 | 103.00 | 103.00 | 55,542 |
27 Dec 2023 | 106.05 | 109.70 | 104.40 | 106.45 | 106.45 | 135,633 |
26 Dec 2023 | 107.55 | 109.80 | 106.20 | 107.95 | 107.95 | 54,970 |
22 Dec 2023 | 108.80 | 110.15 | 105.25 | 106.50 | 106.50 | 128,911 |
21 Dec 2023 | 102.75 | 109.30 | 101.55 | 107.05 | 107.05 | 265,673 |
20 Dec 2023 | 116.80 | 117.50 | 101.80 | 103.20 | 103.20 | 600,218 |
19 Dec 2023 | 106.45 | 118.65 | 105.65 | 116.45 | 116.45 | 818,510 |
18 Dec 2023 | 108.95 | 108.95 | 105.15 | 105.95 | 105.95 | 62,006 |
15 Dec 2023 | 106.15 | 108.90 | 104.90 | 105.70 | 105.70 | 191,140 |
14 Dec 2023 | 107.80 | 108.25 | 103.45 | 103.90 | 103.90 | 188,802 |
13 Dec 2023 | 102.05 | 108.80 | 101.25 | 106.75 | 106.75 | 240,681 |
12 Dec 2023 | 104.00 | 104.00 | 100.95 | 101.60 | 101.60 | 19,801 |
11 Dec 2023 | 103.40 | 105.25 | 101.35 | 103.05 | 103.05 | 142,669 |
08 Dec 2023 | 102.85 | 103.20 | 98.50 | 101.35 | 101.35 | 69,115 |
07 Dec 2023 | 98.70 | 102.50 | 95.90 | 101.25 | 101.25 | 60,274 |
06 Dec 2023 | 102.10 | 102.20 | 97.85 | 98.40 | 98.40 | 37,976 |
05 Dec 2023 | 104.85 | 105.00 | 100.15 | 100.75 | 100.75 | 85,400 |
04 Dec 2023 | 101.80 | 105.10 | 100.25 | 102.45 | 102.45 | 55,005 |
01 Dec 2023 | 105.80 | 105.80 | 98.25 | 99.80 | 99.80 | 123,556 |
30 Nov 2023 | 104.19 | 107.00 | 101.70 | 102.83 | 102.83 | 88,707 |
29 Nov 2023 | 101.31 | 106.00 | 101.31 | 103.77 | 103.77 | 64,179 |
28 Nov 2023 | 106.24 | 106.35 | 101.23 | 101.99 | 101.99 | 69,790 |
27 Nov 2023 | 104.69 | 104.69 | 104.69 | 104.69 | 104.69 | - |
24 Nov 2023 | 111.59 | 112.59 | 101.50 | 104.69 | 104.69 | 218,216 |
22 Nov 2023 | 104.00 | 106.42 | 100.70 | 104.97 | 104.97 | 60,965 |
21 Nov 2023 | 108.79 | 109.49 | 103.12 | 103.99 | 103.99 | 149,037 |
20 Nov 2023 | 103.89 | 108.35 | 102.00 | 106.66 | 106.66 | 165,638 |
17 Nov 2023 | 95.01 | 104.00 | 95.01 | 103.08 | 103.08 | 129,851 |
16 Nov 2023 | 96.00 | 99.00 | 93.10 | 94.94 | 94.94 | 69,695 |
15 Nov 2023 | 98.01 | 101.20 | 96.98 | 97.80 | 97.80 | 34,295 |
14 Nov 2023 | 97.90 | 97.90 | 97.90 | 97.90 | 97.90 | - |
13 Nov 2023 | 102.80 | 103.10 | 95.55 | 97.90 | 97.90 | 32,322 |
10 Nov 2023 | 98.51 | 104.05 | 98.51 | 100.11 | 100.11 | 50,725 |
09 Nov 2023 | 103.20 | 108.03 | 99.50 | 100.02 | 100.02 | 23,236 |
08 Nov 2023 | 108.29 | 111.45 | 101.17 | 102.67 | 102.67 | 206,771 |
07 Nov 2023 | 92.51 | 111.00 | 92.51 | 107.47 | 107.47 | 780,154 |
06 Nov 2023 | 86.99 | 97.55 | 85.89 | 92.53 | 92.53 | 297,379 |
03 Nov 2023 | 87.69 | 88.00 | 84.50 | 86.35 | 86.35 | 61,649 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |