Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 121.30 | 121.30 | 113.20 | 115.20 | 115.20 | 10,595 |
30 Apr 2024 | 120.00 | 121.99 | 117.00 | 117.73 | 117.73 | 3,968 |
29 Apr 2024 | 115.00 | 126.00 | 114.00 | 120.37 | 120.37 | 39,368 |
26 Apr 2024 | 115.50 | 118.12 | 111.20 | 114.04 | 114.04 | 3,417 |
25 Apr 2024 | 116.84 | 118.70 | 114.25 | 115.45 | 115.45 | 7,238 |
24 Apr 2024 | 117.59 | 119.00 | 115.00 | 116.84 | 116.84 | 11,467 |
23 Apr 2024 | 120.98 | 120.98 | 115.01 | 117.59 | 117.59 | 15,831 |
22 Apr 2024 | 120.00 | 122.95 | 114.10 | 116.02 | 116.02 | 77,263 |
19 Apr 2024 | 105.80 | 115.70 | 102.25 | 111.28 | 111.28 | 48,605 |
18 Apr 2024 | 106.86 | 106.86 | 104.01 | 104.84 | 104.84 | 29,363 |
16 Apr 2024 | 107.55 | 112.00 | 105.00 | 106.84 | 106.84 | 7,320 |
15 Apr 2024 | 111.20 | 114.75 | 104.00 | 107.52 | 107.52 | 11,073 |
12 Apr 2024 | 112.31 | 115.00 | 109.50 | 110.80 | 110.80 | 1,165 |
10 Apr 2024 | 115.00 | 115.00 | 111.40 | 112.31 | 112.31 | 6,105 |
09 Apr 2024 | 116.55 | 117.50 | 108.10 | 114.58 | 114.58 | 11,240 |
08 Apr 2024 | 121.70 | 121.70 | 115.70 | 116.40 | 116.40 | 4,844 |
05 Apr 2024 | 120.00 | 120.95 | 115.25 | 117.07 | 117.07 | 6,363 |
04 Apr 2024 | 111.00 | 124.00 | 111.00 | 119.87 | 119.87 | 65,641 |
03 Apr 2024 | 106.74 | 113.00 | 103.60 | 110.42 | 110.42 | 13,141 |
02 Apr 2024 | 105.45 | 105.45 | 103.00 | 103.94 | 103.94 | 2,659 |
01 Apr 2024 | 101.90 | 104.40 | 98.40 | 104.33 | 104.33 | 5,974 |
28 Mar 2024 | 97.55 | 101.00 | 97.50 | 99.95 | 99.95 | 8,726 |
27 Mar 2024 | 99.50 | 99.80 | 97.00 | 97.50 | 97.50 | 13,736 |
26 Mar 2024 | 102.85 | 102.85 | 98.35 | 99.20 | 99.20 | 19,120 |
22 Mar 2024 | 101.40 | 102.85 | 101.00 | 101.70 | 101.70 | 31,548 |
21 Mar 2024 | 101.90 | 102.85 | 101.25 | 101.80 | 101.80 | 6,396 |
20 Mar 2024 | 102.00 | 102.00 | 100.50 | 100.70 | 100.70 | 13,726 |
19 Mar 2024 | 103.00 | 105.00 | 98.45 | 101.15 | 101.15 | 7,188 |
18 Mar 2024 | 104.00 | 108.85 | 103.10 | 104.10 | 104.10 | 10,432 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 96.50 | 107.00 | 96.50 | 103.75 | 103.75 | 12,374 |
13 Mar 2024 | 104.50 | 107.00 | 100.00 | 101.80 | 101.80 | 7,589 |
12 Mar 2024 | 103.00 | 107.05 | 102.00 | 103.60 | 103.60 | 7,380 |
11 Mar 2024 | 113.50 | 113.90 | 107.00 | 107.15 | 107.15 | 5,969 |
07 Mar 2024 | 109.00 | 114.80 | 109.00 | 112.75 | 112.75 | 4,660 |
06 Mar 2024 | 109.45 | 114.80 | 108.50 | 110.00 | 110.00 | 10,347 |
05 Mar 2024 | 112.00 | 112.75 | 108.05 | 109.00 | 109.00 | 8,683 |
04 Mar 2024 | 110.75 | 113.90 | 110.00 | 112.00 | 112.00 | 9,974 |
01 Mar 2024 | 108.00 | 110.45 | 106.25 | 107.25 | 107.25 | 53,917 |
29 Feb 2024 | 110.70 | 110.70 | 108.00 | 109.20 | 109.20 | 4,893 |
28 Feb 2024 | 109.90 | 115.00 | 107.10 | 108.25 | 108.25 | 34,995 |
27 Feb 2024 | 105.00 | 112.80 | 105.00 | 109.90 | 109.90 | 15,557 |
26 Feb 2024 | 113.90 | 115.50 | 111.30 | 112.30 | 112.30 | 10,115 |
23 Feb 2024 | 112.45 | 117.00 | 108.20 | 113.45 | 113.45 | 7,204 |
22 Feb 2024 | 112.15 | 114.40 | 110.30 | 112.45 | 112.45 | 4,617 |
21 Feb 2024 | 115.00 | 115.15 | 112.00 | 113.35 | 113.35 | 10,114 |
20 Feb 2024 | 115.90 | 121.00 | 114.30 | 115.00 | 115.00 | 17,983 |
19 Feb 2024 | 112.05 | 117.40 | 112.05 | 113.90 | 113.90 | 13,461 |
16 Feb 2024 | 117.95 | 118.00 | 115.00 | 116.00 | 116.00 | 10,743 |
15 Feb 2024 | 116.55 | 118.00 | 114.00 | 117.10 | 117.10 | 3,280 |
14 Feb 2024 | 112.35 | 117.00 | 112.35 | 115.80 | 115.80 | 4,761 |
13 Feb 2024 | 110.10 | 114.90 | 110.10 | 112.35 | 112.35 | 3,980 |
12 Feb 2024 | 122.70 | 122.70 | 110.70 | 113.30 | 113.30 | 8,216 |
09 Feb 2024 | 122.00 | 123.45 | 115.00 | 122.70 | 122.70 | 20,739 |
08 Feb 2024 | 125.10 | 127.90 | 119.35 | 120.05 | 120.05 | 20,723 |
07 Feb 2024 | 128.50 | 128.50 | 124.00 | 125.65 | 125.65 | 10,769 |
06 Feb 2024 | 123.00 | 127.90 | 119.10 | 126.20 | 126.20 | 8,966 |
05 Feb 2024 | 125.95 | 125.95 | 117.90 | 123.40 | 123.40 | 19,717 |
02 Feb 2024 | 126.00 | 128.40 | 124.05 | 126.05 | 126.05 | 22,878 |
01 Feb 2024 | 126.05 | 126.90 | 122.10 | 124.60 | 124.60 | 32,784 |
31 Jan 2024 | 130.00 | 134.85 | 125.60 | 128.70 | 128.70 | 9,410 |
30 Jan 2024 | 130.15 | 133.35 | 128.00 | 129.35 | 129.35 | 6,005 |
29 Jan 2024 | 133.95 | 134.00 | 127.00 | 130.15 | 130.15 | 14,628 |
25 Jan 2024 | 139.95 | 139.95 | 131.25 | 133.95 | 133.95 | 3,687 |
24 Jan 2024 | 127.00 | 132.95 | 125.00 | 131.20 | 131.20 | 5,752 |
23 Jan 2024 | 138.00 | 143.00 | 124.95 | 127.55 | 127.55 | 22,537 |
19 Jan 2024 | 140.95 | 141.50 | 137.10 | 138.50 | 138.50 | 15,451 |
18 Jan 2024 | 139.70 | 139.70 | 134.25 | 137.00 | 137.00 | 10,170 |
17 Jan 2024 | 137.80 | 141.35 | 131.65 | 135.25 | 135.25 | 18,910 |
16 Jan 2024 | 145.50 | 145.50 | 136.05 | 138.80 | 138.80 | 24,088 |
15 Jan 2024 | 146.15 | 147.50 | 139.00 | 143.10 | 143.10 | 118,285 |
12 Jan 2024 | 140.00 | 142.95 | 136.60 | 139.00 | 139.00 | 64,984 |
11 Jan 2024 | 137.00 | 140.00 | 134.15 | 138.00 | 138.00 | 59,860 |
10 Jan 2024 | 141.00 | 141.00 | 134.45 | 136.80 | 136.80 | 13,085 |
09 Jan 2024 | 142.80 | 143.00 | 134.40 | 136.90 | 136.90 | 16,088 |
08 Jan 2024 | 145.00 | 145.00 | 133.05 | 137.45 | 137.45 | 68,310 |
05 Jan 2024 | 139.00 | 142.80 | 138.00 | 141.60 | 141.60 | 31,116 |
04 Jan 2024 | 137.95 | 142.20 | 133.00 | 138.90 | 138.90 | 84,537 |
03 Jan 2024 | 133.45 | 138.75 | 127.75 | 136.25 | 136.25 | 52,185 |
02 Jan 2024 | 127.05 | 136.00 | 123.25 | 133.40 | 133.40 | 63,494 |
01 Jan 2024 | 125.05 | 128.90 | 122.50 | 125.75 | 125.75 | 10,850 |
29 Dec 2023 | 124.00 | 129.00 | 124.00 | 125.45 | 125.45 | 4,971 |
28 Dec 2023 | 128.75 | 131.50 | 123.10 | 126.20 | 126.20 | 31,345 |
27 Dec 2023 | 132.75 | 138.95 | 125.30 | 128.65 | 128.65 | 71,098 |
26 Dec 2023 | 123.00 | 134.00 | 121.00 | 130.55 | 130.55 | 68,695 |
22 Dec 2023 | 117.90 | 125.00 | 115.00 | 120.50 | 120.50 | 140,096 |
21 Dec 2023 | 111.00 | 113.95 | 110.15 | 113.10 | 113.10 | 13,001 |
20 Dec 2023 | 120.20 | 120.20 | 110.00 | 111.00 | 111.00 | 20,283 |
19 Dec 2023 | 113.00 | 120.80 | 111.90 | 118.15 | 118.15 | 31,604 |
18 Dec 2023 | 109.50 | 115.95 | 109.00 | 113.20 | 113.20 | 9,475 |
15 Dec 2023 | 113.75 | 114.20 | 109.00 | 111.25 | 111.25 | 18,255 |
14 Dec 2023 | 110.10 | 113.75 | 107.00 | 112.25 | 112.25 | 20,616 |
13 Dec 2023 | 109.60 | 112.50 | 109.60 | 111.20 | 111.20 | 7,551 |
12 Dec 2023 | 114.95 | 114.95 | 110.00 | 110.80 | 110.80 | 8,562 |
11 Dec 2023 | 114.65 | 117.50 | 112.20 | 112.75 | 112.75 | 5,199 |
08 Dec 2023 | 117.20 | 119.70 | 110.00 | 112.65 | 112.65 | 15,801 |
07 Dec 2023 | 108.90 | 122.40 | 107.00 | 115.20 | 115.20 | 110,415 |
06 Dec 2023 | 107.05 | 108.95 | 107.05 | 107.65 | 107.65 | 11,864 |
05 Dec 2023 | 108.05 | 110.00 | 107.45 | 108.05 | 108.05 | 5,277 |
04 Dec 2023 | 108.90 | 110.00 | 107.85 | 108.80 | 108.80 | 6,557 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |