Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
29 Sept 2023 | 18.40 | 18.79 | 18.15 | 18.46 | 18.46 | 1,412,500 |
28 Sept 2023 | 17.73 | 18.43 | 17.62 | 18.21 | 18.21 | 1,340,700 |
27 Sept 2023 | 18.15 | 18.35 | 17.27 | 17.64 | 17.64 | 1,855,600 |
26 Sept 2023 | 18.50 | 18.66 | 17.88 | 18.01 | 18.01 | 1,413,100 |
25 Sept 2023 | 19.89 | 19.97 | 18.83 | 18.88 | 18.88 | 2,019,000 |
22 Sept 2023 | 21.02 | 21.58 | 19.95 | 19.99 | 19.99 | 1,878,500 |
21 Sept 2023 | 22.19 | 22.60 | 20.98 | 20.99 | 20.99 | 1,968,900 |
20 Sept 2023 | 24.89 | 24.94 | 22.63 | 22.63 | 22.63 | 1,395,700 |
19 Sept 2023 | 24.17 | 24.84 | 24.17 | 24.64 | 24.64 | 1,873,000 |
18 Sept 2023 | 23.92 | 24.23 | 23.30 | 24.11 | 24.11 | 1,870,900 |
15 Sept 2023 | 24.15 | 24.50 | 23.62 | 23.92 | 23.92 | 4,679,200 |
14 Sept 2023 | 23.17 | 24.22 | 23.08 | 24.16 | 24.16 | 1,867,500 |
13 Sept 2023 | 23.16 | 23.65 | 22.76 | 22.90 | 22.90 | 1,651,100 |
12 Sept 2023 | 23.40 | 24.08 | 23.06 | 23.15 | 23.15 | 1,316,800 |
11 Sept 2023 | 24.14 | 24.53 | 23.51 | 23.51 | 23.51 | 1,152,900 |
08 Sept 2023 | 24.32 | 24.64 | 23.75 | 23.84 | 23.84 | 1,018,100 |
07 Sept 2023 | 25.12 | 25.51 | 24.01 | 24.34 | 24.34 | 1,257,600 |
06 Sept 2023 | 26.09 | 26.29 | 25.30 | 25.60 | 25.60 | 1,371,200 |
05 Sept 2023 | 28.33 | 28.58 | 25.98 | 26.24 | 26.24 | 2,302,200 |
01 Sept 2023 | 27.86 | 28.95 | 27.83 | 28.89 | 28.89 | 895,400 |
31 Aug 2023 | 27.90 | 28.43 | 27.61 | 27.74 | 27.74 | 1,018,400 |
30 Aug 2023 | 27.49 | 27.89 | 27.26 | 27.59 | 27.59 | 778,200 |
29 Aug 2023 | 26.97 | 27.84 | 26.73 | 27.49 | 27.49 | 801,000 |
28 Aug 2023 | 25.98 | 26.88 | 25.98 | 26.78 | 26.78 | 1,137,600 |
25 Aug 2023 | 25.14 | 26.75 | 25.04 | 25.54 | 25.54 | 1,674,800 |
24 Aug 2023 | 27.40 | 27.52 | 26.76 | 26.88 | 26.88 | 770,900 |
23 Aug 2023 | 26.99 | 27.54 | 26.59 | 27.44 | 27.44 | 795,300 |
22 Aug 2023 | 27.65 | 27.96 | 26.64 | 27.06 | 27.06 | 1,216,800 |
21 Aug 2023 | 28.58 | 28.89 | 27.10 | 27.59 | 27.59 | 1,047,000 |
18 Aug 2023 | 28.25 | 28.74 | 27.81 | 28.59 | 28.59 | 859,300 |
17 Aug 2023 | 29.91 | 30.22 | 28.86 | 28.89 | 28.89 | 1,047,900 |
16 Aug 2023 | 31.06 | 31.21 | 29.43 | 29.69 | 29.69 | 1,099,200 |
15 Aug 2023 | 31.11 | 31.83 | 30.98 | 31.23 | 31.23 | 955,100 |
14 Aug 2023 | 30.06 | 31.45 | 29.96 | 31.36 | 31.36 | 1,266,600 |
11 Aug 2023 | 29.77 | 31.56 | 29.61 | 30.55 | 30.55 | 1,609,000 |
10 Aug 2023 | 28.70 | 31.37 | 28.48 | 29.92 | 29.92 | 1,981,800 |
09 Aug 2023 | 29.21 | 29.34 | 27.65 | 28.20 | 28.20 | 1,333,700 |
08 Aug 2023 | 28.92 | 29.45 | 28.37 | 29.35 | 29.35 | 785,900 |
07 Aug 2023 | 28.56 | 29.32 | 28.30 | 29.29 | 29.29 | 1,079,000 |
04 Aug 2023 | 28.69 | 29.33 | 28.50 | 28.62 | 28.62 | 637,800 |
03 Aug 2023 | 29.03 | 29.18 | 28.66 | 28.73 | 28.73 | 668,400 |
02 Aug 2023 | 29.55 | 29.69 | 28.95 | 29.47 | 29.47 | 754,600 |
01 Aug 2023 | 30.70 | 30.71 | 29.75 | 29.97 | 29.97 | 658,900 |
31 Jul 2023 | 30.20 | 30.96 | 30.17 | 30.94 | 30.94 | 814,600 |
28 Jul 2023 | 29.59 | 30.06 | 29.28 | 30.01 | 30.01 | 617,400 |
27 Jul 2023 | 30.29 | 30.55 | 29.34 | 29.42 | 29.42 | 738,800 |
26 Jul 2023 | 30.05 | 30.68 | 29.56 | 30.06 | 30.06 | 743,700 |
25 Jul 2023 | 30.92 | 31.05 | 29.85 | 30.32 | 30.32 | 796,400 |
24 Jul 2023 | 31.21 | 31.64 | 30.50 | 31.00 | 31.00 | 673,700 |
21 Jul 2023 | 33.07 | 33.70 | 31.21 | 31.28 | 31.28 | 1,314,900 |
20 Jul 2023 | 31.73 | 32.98 | 31.58 | 32.87 | 32.87 | 1,743,700 |
19 Jul 2023 | 30.22 | 32.42 | 30.22 | 31.61 | 31.61 | 2,047,300 |
18 Jul 2023 | 29.91 | 30.87 | 29.82 | 30.16 | 30.16 | 1,555,800 |
17 Jul 2023 | 29.69 | 30.20 | 28.60 | 29.83 | 29.83 | 2,248,700 |
14 Jul 2023 | 31.16 | 31.48 | 30.00 | 30.39 | 30.39 | 3,658,500 |
13 Jul 2023 | 30.63 | 31.79 | 27.34 | 30.74 | 30.74 | 11,580,700 |
12 Jul 2023 | 44.12 | 44.32 | 42.72 | 42.98 | 42.98 | 597,700 |
11 Jul 2023 | 42.80 | 43.77 | 42.62 | 43.71 | 43.71 | 522,700 |
10 Jul 2023 | 41.90 | 43.03 | 41.83 | 42.54 | 42.54 | 550,100 |
07 Jul 2023 | 41.14 | 42.66 | 40.99 | 42.16 | 42.16 | 523,300 |
06 Jul 2023 | 41.52 | 41.79 | 40.42 | 40.97 | 40.97 | 497,900 |
05 Jul 2023 | 41.25 | 42.34 | 40.56 | 42.20 | 42.20 | 562,400 |
03 Jul 2023 | 41.11 | 41.73 | 40.91 | 41.59 | 41.59 | 208,200 |
30 Jun 2023 | 42.14 | 42.38 | 41.24 | 41.26 | 41.26 | 442,600 |
29 Jun 2023 | 40.49 | 41.74 | 40.49 | 41.58 | 41.58 | 276,000 |
28 Jun 2023 | 39.91 | 40.41 | 39.25 | 40.28 | 40.28 | 295,600 |
27 Jun 2023 | 39.44 | 40.76 | 39.44 | 40.54 | 40.54 | 381,200 |
26 Jun 2023 | 38.91 | 40.03 | 38.91 | 39.51 | 39.51 | 296,700 |
23 Jun 2023 | 38.94 | 39.53 | 38.52 | 38.74 | 38.74 | 615,800 |
22 Jun 2023 | 39.89 | 39.89 | 38.79 | 39.38 | 39.38 | 348,400 |
21 Jun 2023 | 39.37 | 40.96 | 38.90 | 40.16 | 40.16 | 494,300 |
20 Jun 2023 | 40.06 | 40.20 | 39.11 | 39.54 | 39.54 | 438,900 |
16 Jun 2023 | 40.82 | 40.87 | 39.62 | 39.97 | 39.97 | 1,374,200 |
15 Jun 2023 | 41.08 | 41.79 | 40.38 | 40.71 | 40.71 | 677,600 |
14 Jun 2023 | 43.75 | 44.08 | 41.15 | 41.47 | 41.47 | 564,800 |
13 Jun 2023 | 44.61 | 45.80 | 44.21 | 44.43 | 44.43 | 555,900 |
12 Jun 2023 | 43.91 | 44.78 | 43.35 | 44.64 | 44.64 | 437,500 |
09 Jun 2023 | 45.70 | 45.90 | 43.22 | 43.50 | 43.50 | 382,700 |
08 Jun 2023 | 45.06 | 46.33 | 44.68 | 45.96 | 45.96 | 365,700 |
07 Jun 2023 | 46.27 | 47.00 | 44.66 | 45.32 | 45.32 | 463,900 |
06 Jun 2023 | 44.44 | 45.61 | 44.41 | 45.41 | 45.41 | 427,000 |
05 Jun 2023 | 46.63 | 46.73 | 43.84 | 44.43 | 44.43 | 550,300 |
02 Jun 2023 | 46.26 | 47.35 | 45.96 | 47.20 | 47.20 | 474,500 |
01 Jun 2023 | 44.95 | 46.04 | 44.46 | 45.89 | 45.89 | 472,800 |
31 May 2023 | 45.52 | 45.96 | 44.06 | 44.61 | 44.61 | 767,900 |
30 May 2023 | 45.51 | 46.34 | 44.98 | 45.80 | 45.80 | 409,500 |
26 May 2023 | 45.01 | 46.86 | 44.94 | 45.30 | 45.30 | 472,800 |
25 May 2023 | 43.98 | 44.93 | 43.80 | 44.44 | 44.44 | 387,100 |
24 May 2023 | 43.44 | 44.07 | 42.67 | 43.54 | 43.54 | 403,700 |
23 May 2023 | 44.56 | 45.86 | 43.13 | 43.73 | 43.73 | 558,000 |
22 May 2023 | 40.25 | 44.98 | 40.25 | 44.71 | 44.71 | 780,000 |
19 May 2023 | 40.74 | 41.25 | 39.79 | 40.23 | 40.23 | 439,300 |
18 May 2023 | 38.25 | 40.85 | 36.69 | 40.63 | 40.63 | 835,700 |
17 May 2023 | 37.07 | 38.16 | 36.77 | 38.06 | 38.06 | 563,700 |
16 May 2023 | 37.12 | 37.35 | 36.54 | 36.86 | 36.86 | 232,900 |
15 May 2023 | 35.87 | 37.40 | 35.50 | 37.39 | 37.39 | 479,200 |
12 May 2023 | 36.40 | 37.05 | 35.38 | 35.75 | 35.75 | 341,900 |
11 May 2023 | 36.85 | 36.85 | 35.70 | 36.10 | 36.10 | 267,000 |
10 May 2023 | 38.00 | 38.23 | 36.67 | 36.84 | 36.84 | 249,400 |
09 May 2023 | 36.55 | 37.88 | 36.35 | 37.62 | 37.62 | 413,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |