Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jun 2023 | 39.40 | 40.69 | 39.02 | 40.67 | 40.67 | 261,300 |
01 Jun 2023 | 38.83 | 39.36 | 37.35 | 38.77 | 38.77 | 229,800 |
31 May 2023 | 38.50 | 39.62 | 38.14 | 39.11 | 39.11 | 601,400 |
30 May 2023 | 39.00 | 39.73 | 38.01 | 38.54 | 38.54 | 207,000 |
26 May 2023 | 37.66 | 39.02 | 37.30 | 38.65 | 38.65 | 201,000 |
25 May 2023 | 37.09 | 37.99 | 36.83 | 37.73 | 37.73 | 209,300 |
24 May 2023 | 37.10 | 37.70 | 36.62 | 37.11 | 37.11 | 135,200 |
23 May 2023 | 36.72 | 37.93 | 36.56 | 37.38 | 37.38 | 219,000 |
22 May 2023 | 37.60 | 38.26 | 36.38 | 36.94 | 36.94 | 461,500 |
19 May 2023 | 38.18 | 38.30 | 37.31 | 37.40 | 37.40 | 208,200 |
18 May 2023 | 36.90 | 37.95 | 36.73 | 37.76 | 37.76 | 213,000 |
17 May 2023 | 36.55 | 37.31 | 36.43 | 37.00 | 37.00 | 201,700 |
16 May 2023 | 37.10 | 37.47 | 35.76 | 36.15 | 36.15 | 210,500 |
15 May 2023 | 36.16 | 37.36 | 36.11 | 37.30 | 37.30 | 228,700 |
12 May 2023 | 36.07 | 37.00 | 35.52 | 36.11 | 36.11 | 244,500 |
11 May 2023 | 36.59 | 36.63 | 35.16 | 35.70 | 35.70 | 224,500 |
10 May 2023 | 37.19 | 37.84 | 36.11 | 36.73 | 36.73 | 349,900 |
09 May 2023 | 35.74 | 37.60 | 35.21 | 36.75 | 36.75 | 513,000 |
08 May 2023 | 35.17 | 38.78 | 35.17 | 36.08 | 36.08 | 983,700 |
05 May 2023 | 30.39 | 38.75 | 30.00 | 35.27 | 35.27 | 2,328,600 |
04 May 2023 | 42.06 | 43.39 | 41.79 | 42.14 | 42.14 | 655,600 |
03 May 2023 | 41.80 | 43.29 | 41.60 | 42.51 | 42.51 | 245,500 |
02 May 2023 | 43.19 | 44.17 | 41.55 | 41.68 | 41.68 | 252,800 |
01 May 2023 | 43.82 | 43.83 | 42.90 | 43.60 | 43.60 | 215,600 |
28 Apr 2023 | 43.37 | 44.70 | 43.16 | 43.68 | 43.68 | 242,500 |
27 Apr 2023 | 42.08 | 43.29 | 41.80 | 43.07 | 43.07 | 246,600 |
26 Apr 2023 | 41.44 | 42.84 | 41.37 | 41.94 | 41.94 | 292,700 |
25 Apr 2023 | 44.71 | 45.03 | 41.30 | 41.44 | 41.44 | 392,900 |
24 Apr 2023 | 43.26 | 45.26 | 42.77 | 45.20 | 45.20 | 295,300 |
21 Apr 2023 | 42.27 | 43.82 | 41.65 | 43.38 | 43.38 | 372,300 |
20 Apr 2023 | 43.72 | 43.72 | 41.34 | 42.10 | 42.10 | 557,300 |
19 Apr 2023 | 44.98 | 45.13 | 43.21 | 43.95 | 43.95 | 459,500 |
18 Apr 2023 | 45.84 | 46.27 | 44.87 | 45.28 | 45.28 | 185,200 |
17 Apr 2023 | 45.20 | 45.90 | 44.77 | 45.51 | 45.51 | 257,800 |
14 Apr 2023 | 46.43 | 46.73 | 44.94 | 45.22 | 45.22 | 232,300 |
13 Apr 2023 | 46.25 | 47.12 | 45.79 | 46.40 | 46.40 | 256,000 |
12 Apr 2023 | 47.19 | 48.18 | 45.69 | 45.76 | 45.76 | 262,200 |
11 Apr 2023 | 46.59 | 47.55 | 45.64 | 46.93 | 46.93 | 304,300 |
10 Apr 2023 | 45.22 | 47.61 | 45.01 | 47.21 | 47.21 | 398,700 |
06 Apr 2023 | 45.42 | 45.89 | 44.54 | 45.28 | 45.28 | 338,500 |
05 Apr 2023 | 44.97 | 46.04 | 44.41 | 45.71 | 45.71 | 442,800 |
04 Apr 2023 | 46.44 | 46.65 | 44.32 | 44.83 | 44.83 | 303,200 |
03 Apr 2023 | 46.54 | 46.78 | 44.19 | 46.29 | 46.29 | 332,400 |
31 Mar 2023 | 45.51 | 46.71 | 45.21 | 46.58 | 46.58 | 340,800 |
30 Mar 2023 | 45.64 | 45.88 | 44.65 | 44.66 | 44.66 | 230,300 |
29 Mar 2023 | 44.82 | 45.63 | 44.46 | 44.93 | 44.93 | 256,000 |
28 Mar 2023 | 45.72 | 45.99 | 44.13 | 44.34 | 44.34 | 278,200 |
27 Mar 2023 | 45.70 | 46.37 | 45.20 | 45.77 | 45.77 | 222,400 |
24 Mar 2023 | 44.76 | 45.25 | 43.56 | 45.19 | 45.19 | 291,400 |
23 Mar 2023 | 45.23 | 46.59 | 44.88 | 45.29 | 45.29 | 362,700 |
22 Mar 2023 | 47.41 | 47.68 | 45.01 | 45.03 | 45.03 | 270,800 |
21 Mar 2023 | 45.22 | 48.19 | 45.22 | 47.44 | 47.44 | 539,300 |
20 Mar 2023 | 47.59 | 47.85 | 44.34 | 44.64 | 44.64 | 544,800 |
17 Mar 2023 | 47.97 | 48.16 | 45.75 | 47.52 | 47.52 | 858,300 |
16 Mar 2023 | 46.38 | 48.78 | 45.39 | 48.18 | 48.18 | 516,900 |
15 Mar 2023 | 49.25 | 49.26 | 45.34 | 46.78 | 46.78 | 929,700 |
14 Mar 2023 | 51.35 | 52.05 | 49.34 | 50.30 | 50.30 | 413,300 |
13 Mar 2023 | 52.19 | 52.20 | 50.10 | 50.20 | 50.20 | 505,600 |
10 Mar 2023 | 55.50 | 55.96 | 51.68 | 52.69 | 52.69 | 855,900 |
09 Mar 2023 | 60.53 | 60.75 | 55.03 | 55.51 | 55.51 | 744,700 |
08 Mar 2023 | 61.06 | 61.37 | 59.30 | 60.75 | 60.75 | 242,300 |
07 Mar 2023 | 60.70 | 61.17 | 59.65 | 60.77 | 60.77 | 199,600 |
06 Mar 2023 | 61.22 | 61.86 | 60.34 | 60.70 | 60.70 | 284,000 |
03 Mar 2023 | 62.32 | 63.02 | 60.86 | 61.00 | 61.00 | 367,200 |
02 Mar 2023 | 62.08 | 62.63 | 61.17 | 61.58 | 61.58 | 235,500 |
01 Mar 2023 | 62.77 | 63.08 | 61.79 | 62.48 | 62.48 | 427,700 |
28 Feb 2023 | 61.67 | 63.53 | 61.50 | 62.69 | 62.69 | 312,300 |
27 Feb 2023 | 62.23 | 62.65 | 61.10 | 61.53 | 61.53 | 307,500 |
24 Feb 2023 | 62.16 | 62.55 | 60.59 | 61.56 | 61.56 | 297,000 |
23 Feb 2023 | 61.90 | 63.16 | 61.07 | 63.08 | 63.08 | 393,700 |
22 Feb 2023 | 60.22 | 61.37 | 59.58 | 61.32 | 61.32 | 351,200 |
21 Feb 2023 | 60.88 | 61.94 | 58.40 | 60.02 | 60.02 | 509,200 |
17 Feb 2023 | 61.70 | 62.23 | 60.02 | 61.41 | 61.41 | 318,700 |
16 Feb 2023 | 62.77 | 63.11 | 61.73 | 61.73 | 61.73 | 269,600 |
15 Feb 2023 | 62.92 | 63.76 | 61.96 | 63.19 | 63.19 | 288,300 |
14 Feb 2023 | 61.80 | 63.85 | 61.06 | 63.19 | 63.19 | 312,800 |
13 Feb 2023 | 61.31 | 62.29 | 60.15 | 61.94 | 61.94 | 276,900 |
10 Feb 2023 | 61.25 | 62.25 | 60.40 | 61.05 | 61.05 | 318,800 |
09 Feb 2023 | 64.05 | 64.40 | 60.50 | 61.28 | 61.28 | 433,800 |
08 Feb 2023 | 65.00 | 67.24 | 63.17 | 63.62 | 63.62 | 436,800 |
07 Feb 2023 | 63.34 | 64.88 | 60.95 | 64.79 | 64.79 | 720,700 |
06 Feb 2023 | 61.78 | 65.96 | 60.29 | 63.70 | 63.70 | 879,400 |
03 Feb 2023 | 60.05 | 66.00 | 60.00 | 62.02 | 62.02 | 2,246,600 |
02 Feb 2023 | 72.06 | 72.74 | 68.97 | 70.72 | 70.72 | 905,200 |
01 Feb 2023 | 71.46 | 71.71 | 68.73 | 70.78 | 70.78 | 602,500 |
31 Jan 2023 | 71.01 | 72.58 | 69.88 | 71.46 | 71.46 | 447,700 |
30 Jan 2023 | 68.79 | 73.04 | 68.79 | 70.71 | 70.71 | 658,600 |
27 Jan 2023 | 69.00 | 70.30 | 67.88 | 69.16 | 69.16 | 529,400 |
26 Jan 2023 | 76.62 | 78.58 | 68.73 | 69.00 | 69.00 | 882,600 |
25 Jan 2023 | 74.10 | 76.08 | 71.80 | 75.73 | 75.73 | 302,400 |
24 Jan 2023 | 76.24 | 77.13 | 73.81 | 74.41 | 74.41 | 366,600 |
23 Jan 2023 | 73.87 | 76.47 | 73.51 | 76.15 | 76.15 | 486,000 |
20 Jan 2023 | 72.84 | 73.81 | 71.30 | 73.40 | 73.40 | 424,600 |
19 Jan 2023 | 75.11 | 75.11 | 72.36 | 72.37 | 72.37 | 342,600 |
18 Jan 2023 | 79.12 | 79.60 | 74.51 | 75.51 | 75.51 | 481,000 |
17 Jan 2023 | 82.26 | 84.22 | 77.61 | 78.84 | 78.84 | 631,300 |
13 Jan 2023 | 81.88 | 83.50 | 81.22 | 81.80 | 81.80 | 396,200 |
12 Jan 2023 | 83.53 | 87.08 | 80.58 | 83.38 | 83.38 | 754,500 |
11 Jan 2023 | 94.75 | 95.40 | 79.49 | 82.42 | 82.42 | 1,243,300 |
10 Jan 2023 | 99.15 | 99.96 | 94.20 | 94.48 | 94.48 | 216,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |