Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 132.25 | 132.25 | 126.70 | 128.40 | 128.40 | 1,508 |
20 May 2024 | 131.32 | 131.32 | 131.32 | 131.32 | 131.32 | - |
17 May 2024 | 129.52 | 131.80 | 129.35 | 131.32 | 131.32 | 15,800 |
16 May 2024 | 135.68 | 136.80 | 130.50 | 131.68 | 131.68 | 31,517 |
15 May 2024 | 124.80 | 136.75 | 122.40 | 136.05 | 136.05 | 86,501 |
14 May 2024 | 123.22 | 126.40 | 116.60 | 119.82 | 119.82 | 63,520 |
13 May 2024 | 120.75 | 122.45 | 118.10 | 122.40 | 122.40 | 15,428 |
10 May 2024 | 119.57 | 119.57 | 119.57 | 119.57 | 119.57 | - |
09 May 2024 | 119.57 | 119.57 | 119.57 | 119.57 | 119.57 | - |
08 May 2024 | 120.00 | 119.65 | 118.30 | 119.57 | 119.57 | 41,329 |
07 May 2024 | 117.03 | 120.10 | 116.20 | 118.80 | 118.80 | 17,331 |
03 May 2024 | 113.22 | 117.15 | 113.10 | 116.80 | 116.80 | 12,888 |
02 May 2024 | 113.32 | 114.70 | 113.95 | 113.38 | 113.38 | 9,104 |
01 May 2024 | 112.20 | 112.15 | 111.75 | 112.20 | 112.20 | 2,663 |
30 Apr 2024 | 113.43 | 114.35 | 111.55 | 111.68 | 111.68 | 12,315 |
29 Apr 2024 | 111.22 | 113.85 | 111.00 | 112.80 | 112.80 | 8,890 |
26 Apr 2024 | 108.55 | 110.65 | 107.25 | 109.93 | 109.93 | 76,561 |
25 Apr 2024 | 113.07 | 112.90 | 107.75 | 108.05 | 108.05 | 26,019 |
24 Apr 2024 | 112.35 | 113.85 | 112.05 | 112.35 | 112.35 | 49,987 |
23 Apr 2024 | 110.40 | 112.15 | 110.80 | 110.80 | 110.80 | 31,835 |
22 Apr 2024 | 109.68 | 110.50 | 108.60 | 110.25 | 110.25 | 30,273 |
19 Apr 2024 | 107.78 | 109.55 | 107.30 | 109.32 | 109.32 | 40,895 |
18 Apr 2024 | 110.40 | 111.25 | 107.85 | 108.75 | 108.75 | 18,410 |
17 Apr 2024 | 111.82 | 111.85 | 110.10 | 110.20 | 110.20 | 20,867 |
16 Apr 2024 | 112.50 | 114.35 | 110.90 | 112.60 | 112.60 | 114,966 |
15 Apr 2024 | 111.22 | 115.20 | 110.55 | 114.40 | 114.40 | 204,664 |
12 Apr 2024 | 119.32 | 119.55 | 111.10 | 111.57 | 111.57 | 112,899 |
11 Apr 2024 | 121.03 | 123.15 | 113.20 | 118.75 | 118.75 | 400,300 |
10 Apr 2024 | 113.78 | 115.20 | 112.10 | 112.15 | 112.15 | 45,001 |
09 Apr 2024 | 114.80 | 114.60 | 112.60 | 113.13 | 113.13 | 31,880 |
08 Apr 2024 | 112.00 | 115.40 | 111.30 | 113.68 | 113.68 | 357,793 |
05 Apr 2024 | 111.47 | 112.70 | 110.90 | 111.47 | 111.47 | 167,181 |
04 Apr 2024 | 113.03 | 115.35 | 112.70 | 112.90 | 112.90 | 92,085 |
03 Apr 2024 | 111.13 | 113.35 | 110.10 | 113.43 | 113.43 | 205,314 |
02 Apr 2024 | 111.72 | 113.55 | 109.25 | 110.50 | 110.50 | 251,031 |
28 Mar 2024 | 112.35 | 112.35 | 112.35 | 112.35 | 112.35 | - |
27 Mar 2024 | 112.35 | 113.75 | 111.45 | 112.35 | 112.35 | 18,861 |
26 Mar 2024 | 110.95 | 112.65 | 110.20 | 111.93 | 111.93 | 34,248 |
25 Mar 2024 | 112.80 | 112.35 | 110.85 | 111.03 | 111.03 | 47,149 |
22 Mar 2024 | 112.55 | 113.80 | 112.40 | 112.55 | 112.55 | 12,963 |
21 Mar 2024 | 114.50 | 115.05 | 112.13 | 112.80 | 112.80 | 35,188 |
20 Mar 2024 | 116.55 | 115.10 | 108.60 | 113.03 | 113.03 | 296,668 |
19 Mar 2024 | 116.70 | 117.60 | 115.70 | 116.70 | 116.70 | 54,735 |
18 Mar 2024 | 117.22 | 117.50 | 116.05 | 117.22 | 117.22 | 22,104 |
15 Mar 2024 | 117.03 | 118.05 | 116.40 | 117.03 | 117.03 | 13,893 |
14 Mar 2024 | 119.43 | 118.61 | 116.60 | 117.68 | 117.68 | 54,524 |
13 Mar 2024 | 121.38 | 121.20 | 119.35 | 119.57 | 119.57 | 17,400 |
12 Mar 2024 | 118.55 | 121.14 | 118.52 | 120.20 | 120.20 | 25,620 |
11 Mar 2024 | 121.07 | 121.01 | 117.50 | 117.38 | 117.38 | 10,906 |
08 Mar 2024 | 119.18 | 122.00 | 118.75 | 121.07 | 121.07 | 33,313 |
07 Mar 2024 | 117.18 | 120.60 | 115.30 | 120.60 | 120.60 | 48,279 |
06 Mar 2024 | 117.72 | 117.95 | 116.35 | 117.72 | 117.72 | 34,359 |
05 Mar 2024 | 121.43 | 123.55 | 117.84 | 119.53 | 119.53 | 8,877 |
04 Mar 2024 | 121.22 | 122.35 | 120.80 | 121.22 | 121.22 | 34,409 |
01 Mar 2024 | 121.68 | 122.40 | 118.40 | 119.88 | 119.88 | 96,100 |
29 Feb 2024 | 119.88 | 120.80 | 119.12 | 119.88 | 119.88 | 43,669 |
28 Feb 2024 | 119.78 | 120.50 | 118.85 | 119.78 | 119.78 | 27,944 |
27 Feb 2024 | 121.68 | 120.95 | 118.05 | 118.15 | 118.15 | 41,065 |
26 Feb 2024 | 122.85 | 123.90 | 121.75 | 123.03 | 123.03 | 28,345 |
23 Feb 2024 | 125.32 | 125.50 | 122.55 | 123.57 | 123.57 | 43,697 |
22 Feb 2024 | 123.68 | 126.00 | 123.35 | 125.18 | 125.18 | 314,786 |
21 Feb 2024 | 120.45 | 122.05 | 120.55 | 120.45 | 120.45 | 22,717 |
20 Feb 2024 | 120.85 | 121.30 | 120.00 | 120.85 | 120.85 | 18,195 |
19 Feb 2024 | 120.35 | 120.95 | 119.80 | 120.35 | 120.35 | 8,870 |
16 Feb 2024 | 119.32 | 120.49 | 118.05 | 119.32 | 119.32 | 36,241 |
15 Feb 2024 | 117.32 | 119.95 | 117.35 | 119.07 | 119.07 | 32,180 |
14 Feb 2024 | 115.78 | 117.80 | 116.65 | 116.15 | 116.15 | 25,842 |
13 Feb 2024 | 118.90 | 118.50 | 114.65 | 115.32 | 115.32 | 58,076 |
12 Feb 2024 | 117.78 | 119.80 | 117.20 | 118.30 | 118.30 | 155,790 |
09 Feb 2024 | 115.72 | 119.20 | 116.45 | 117.28 | 117.28 | 78,538 |
08 Feb 2024 | 110.70 | 115.30 | 110.55 | 113.88 | 113.88 | 52,772 |
07 Feb 2024 | 110.10 | 111.10 | 109.70 | 110.10 | 110.10 | 37,544 |
06 Feb 2024 | 108.70 | 111.15 | 108.00 | 110.70 | 110.70 | 160,074 |
05 Feb 2024 | 106.30 | 109.50 | 107.10 | 108.00 | 108.00 | 216,732 |
02 Feb 2024 | 112.40 | 112.65 | 107.00 | 106.90 | 106.90 | 139,127 |
01 Feb 2024 | 114.75 | 115.65 | 111.60 | 111.68 | 111.68 | 89,962 |
31 Jan 2024 | 114.00 | 116.55 | 111.35 | 114.10 | 114.10 | 91,594 |
30 Jan 2024 | 112.50 | 119.85 | 114.50 | 117.72 | 117.72 | 395,563 |
29 Jan 2024 | 110.40 | 111.40 | 109.20 | 111.07 | 111.07 | 467,595 |
26 Jan 2024 | 111.53 | 111.60 | 107.80 | 110.00 | 110.00 | 54,030 |
25 Jan 2024 | 112.15 | 112.40 | 111.00 | 111.32 | 111.32 | 72,560 |
24 Jan 2024 | 114.60 | 115.35 | 112.05 | 113.28 | 113.28 | 210,878 |
23 Jan 2024 | 116.15 | 116.50 | 113.50 | 114.00 | 114.00 | 121,872 |
22 Jan 2024 | 115.47 | 117.05 | 115.40 | 116.25 | 116.25 | 21,924 |
19 Jan 2024 | 116.20 | 116.55 | 114.30 | 114.45 | 114.45 | 82,379 |
18 Jan 2024 | 114.95 | 116.80 | 112.15 | 115.38 | 115.38 | 76,355 |
17 Jan 2024 | 115.28 | 115.85 | 114.10 | 115.28 | 115.28 | 53,372 |
16 Jan 2024 | 113.93 | 116.25 | 113.25 | 115.47 | 115.47 | 63,237 |
15 Jan 2024 | 113.10 | 116.30 | 112.85 | 113.68 | 113.68 | 524,453 |
12 Jan 2024 | 108.85 | 116.75 | 110.00 | 115.32 | 115.32 | 592,192 |
11 Jan 2024 | 103.78 | 108.40 | 104.10 | 108.20 | 108.20 | 69,566 |
10 Jan 2024 | 105.07 | 105.45 | 102.10 | 103.47 | 103.47 | 38,687 |
09 Jan 2024 | 102.25 | 105.41 | 101.80 | 104.20 | 104.20 | 104,208 |
08 Jan 2024 | 98.68 | 101.35 | 98.40 | 100.10 | 100.10 | 31,117 |
05 Jan 2024 | 101.33 | 101.60 | 98.10 | 98.26 | 98.26 | 114,176 |
04 Jan 2024 | 103.68 | 104.70 | 101.85 | 103.38 | 103.38 | 104,492 |
03 Jan 2024 | 105.57 | 106.90 | 103.45 | 104.15 | 104.15 | 400,216 |
02 Jan 2024 | 105.68 | 107.45 | 105.40 | 105.47 | 105.47 | 84,184 |
29 Dec 2023 | 104.30 | 106.25 | 103.85 | 105.78 | 105.78 | 44,017 |
28 Dec 2023 | 103.88 | 104.50 | 103.55 | 103.88 | 103.88 | 30,858 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |