Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Dec 2023 | 36.39 | 36.85 | 35.93 | 36.67 | 36.67 | 383,620 |
01 Dec 2023 | 36.13 | 36.61 | 35.65 | 36.33 | 36.33 | 1,362,819 |
30 Nov 2023 | 38.00 | 38.10 | 36.50 | 36.71 | 36.71 | 581,312 |
29 Nov 2023 | 38.00 | 38.54 | 37.14 | 37.50 | 37.50 | 661,863 |
28 Nov 2023 | 36.20 | 37.64 | 35.62 | 37.64 | 37.64 | 783,275 |
27 Nov 2023 | 36.09 | 36.48 | 35.50 | 36.15 | 36.15 | 430,299 |
24 Nov 2023 | 35.61 | 36.55 | 35.46 | 36.00 | 36.00 | 489,850 |
23 Nov 2023 | 35.95 | 36.28 | 35.40 | 35.85 | 35.85 | 282,556 |
22 Nov 2023 | 37.05 | 37.26 | 35.42 | 36.00 | 36.00 | 941,984 |
21 Nov 2023 | 35.99 | 37.15 | 35.51 | 36.96 | 36.96 | 691,401 |
20 Nov 2023 | 35.90 | 35.96 | 35.23 | 35.60 | 35.60 | 597,154 |
17 Nov 2023 | 35.56 | 36.30 | 34.67 | 35.90 | 35.90 | 687,397 |
16 Nov 2023 | 36.22 | 36.55 | 35.18 | 35.58 | 35.58 | 989,433 |
14 Nov 2023 | 34.82 | 36.20 | 34.70 | 36.20 | 36.20 | 1,449,968 |
13 Nov 2023 | 33.20 | 34.55 | 32.63 | 34.24 | 34.24 | 1,120,279 |
10 Nov 2023 | 32.28 | 33.04 | 31.74 | 32.93 | 32.93 | 843,255 |
09 Nov 2023 | 33.80 | 33.81 | 31.95 | 32.25 | 32.25 | 1,235,124 |
08 Nov 2023 | 34.00 | 34.19 | 33.25 | 34.13 | 34.13 | 466,453 |
07 Nov 2023 | 33.22 | 33.97 | 32.84 | 33.85 | 33.85 | 450,566 |
06 Nov 2023 | 34.10 | 34.60 | 32.87 | 33.36 | 33.36 | 502,944 |
03 Nov 2023 | 33.82 | 34.56 | 33.39 | 33.63 | 33.63 | 725,480 |
01 Nov 2023 | 32.08 | 32.20 | 31.03 | 32.00 | 32.00 | 702,619 |
31 Oct 2023 | 31.00 | 31.94 | 30.70 | 31.57 | 31.57 | 649,747 |
30 Oct 2023 | 32.70 | 32.84 | 30.81 | 31.10 | 31.10 | 1,165,463 |
27 Oct 2023 | 32.73 | 32.79 | 32.00 | 32.40 | 32.40 | 657,150 |
26 Oct 2023 | 32.80 | 33.54 | 32.05 | 32.07 | 32.07 | 865,816 |
25 Oct 2023 | 33.90 | 34.36 | 33.18 | 33.18 | 33.18 | 607,542 |
24 Oct 2023 | 34.00 | 34.70 | 33.50 | 33.75 | 33.75 | 790,983 |
23 Oct 2023 | 33.08 | 33.88 | 31.93 | 33.24 | 33.24 | 1,097,272 |
20 Oct 2023 | 34.40 | 34.53 | 33.18 | 33.45 | 33.45 | 881,110 |
19 Oct 2023 | 35.95 | 36.47 | 34.23 | 34.60 | 34.60 | 1,746,510 |
18 Oct 2023 | 39.77 | 40.13 | 38.29 | 38.39 | 38.39 | 623,057 |
17 Oct 2023 | 39.82 | 40.30 | 39.10 | 40.09 | 40.09 | 417,765 |
16 Oct 2023 | 39.59 | 40.25 | 39.40 | 40.04 | 40.04 | 404,516 |
13 Oct 2023 | 40.98 | 41.07 | 39.85 | 39.87 | 39.87 | 526,653 |
11 Oct 2023 | 41.75 | 42.41 | 41.30 | 41.54 | 41.54 | 459,834 |
10 Oct 2023 | 41.18 | 42.58 | 41.00 | 41.64 | 41.64 | 518,267 |
09 Oct 2023 | 41.40 | 41.92 | 40.71 | 41.58 | 41.58 | 441,318 |
06 Oct 2023 | 41.17 | 42.13 | 40.80 | 41.92 | 41.92 | 548,266 |
05 Oct 2023 | 41.96 | 42.48 | 41.50 | 41.80 | 41.80 | 530,075 |
04 Oct 2023 | 39.75 | 42.09 | 39.72 | 42.06 | 42.06 | 1,004,439 |
03 Oct 2023 | 39.48 | 40.04 | 39.15 | 39.75 | 39.75 | 375,080 |
02 Oct 2023 | 39.36 | 40.22 | 37.86 | 39.78 | 39.78 | 736,162 |
29 Sept 2023 | 39.10 | 39.90 | 38.61 | 39.36 | 39.36 | 455,961 |
28 Sept 2023 | 37.84 | 38.97 | 37.73 | 38.76 | 38.76 | 551,096 |
27 Sept 2023 | 38.17 | 38.44 | 37.23 | 37.84 | 37.84 | 697,544 |
26 Sept 2023 | 37.99 | 38.70 | 37.59 | 37.91 | 37.91 | 509,363 |
25 Sept 2023 | 37.42 | 38.35 | 36.95 | 38.32 | 38.32 | 733,078 |
22 Sept 2023 | 39.65 | 39.70 | 37.67 | 37.71 | 37.71 | 698,481 |
21 Sept 2023 | 39.54 | 40.08 | 39.15 | 39.30 | 39.30 | 967,926 |
20 Sept 2023 | 40.65 | 41.47 | 40.05 | 40.07 | 40.07 | 716,997 |
19 Sept 2023 | 40.24 | 40.70 | 39.62 | 40.65 | 40.65 | 502,898 |
18 Sept 2023 | 41.22 | 41.29 | 40.05 | 40.16 | 40.16 | 763,642 |
15 Sept 2023 | 42.15 | 42.36 | 41.24 | 41.69 | 41.69 | 728,418 |
14 Sept 2023 | 41.65 | 42.16 | 41.27 | 42.07 | 42.07 | 560,405 |
13 Sept 2023 | 41.50 | 42.31 | 41.23 | 41.70 | 41.70 | 931,484 |
12 Sept 2023 | 41.90 | 43.09 | 41.25 | 41.30 | 41.30 | 1,593,401 |
11 Sept 2023 | 40.77 | 42.40 | 40.17 | 42.04 | 42.04 | 1,676,640 |
08 Sept 2023 | 39.05 | 39.99 | 38.38 | 38.61 | 38.61 | 917,946 |
06 Sept 2023 | 39.88 | 39.96 | 38.06 | 39.22 | 39.22 | 807,658 |
05 Sept 2023 | 37.77 | 40.14 | 37.77 | 39.80 | 39.80 | 944,339 |
04 Sept 2023 | 37.98 | 38.35 | 37.26 | 37.85 | 37.85 | 280,991 |
01 Sept 2023 | 39.73 | 39.73 | 37.37 | 37.71 | 37.71 | 1,808,993 |
31 Aug 2023 | 39.11 | 40.37 | 39.01 | 40.00 | 40.00 | 1,052,746 |
30 Aug 2023 | 38.73 | 39.56 | 38.13 | 38.99 | 38.99 | 1,079,840 |
29 Aug 2023 | 36.30 | 39.00 | 36.21 | 39.00 | 39.00 | 1,322,085 |
28 Aug 2023 | 37.10 | 37.36 | 36.02 | 36.30 | 36.30 | 1,050,443 |
25 Aug 2023 | 35.00 | 36.50 | 34.91 | 36.38 | 36.38 | 1,126,386 |
24 Aug 2023 | 36.33 | 36.53 | 34.75 | 35.10 | 35.10 | 732,705 |
23 Aug 2023 | 35.24 | 36.29 | 35.04 | 35.98 | 35.98 | 1,020,006 |
22 Aug 2023 | 37.25 | 37.28 | 35.41 | 35.98 | 35.98 | 1,101,654 |
21 Aug 2023 | 34.31 | 36.00 | 34.31 | 36.00 | 36.00 | 1,216,015 |
18 Aug 2023 | 33.52 | 33.91 | 32.97 | 33.46 | 33.46 | 843,196 |
17 Aug 2023 | 35.22 | 35.33 | 34.06 | 34.13 | 34.13 | 738,176 |
16 Aug 2023 | 35.63 | 36.41 | 35.09 | 35.14 | 35.14 | 1,475,563 |
15 Aug 2023 | 36.96 | 37.47 | 36.19 | 36.19 | 36.19 | 659,018 |
14 Aug 2023 | 36.35 | 37.24 | 36.20 | 37.17 | 37.17 | 501,789 |
11 Aug 2023 | 37.12 | 37.32 | 36.50 | 37.13 | 37.13 | 510,802 |
10 Aug 2023 | 37.34 | 38.13 | 36.97 | 37.43 | 37.43 | 916,971 |
09 Aug 2023 | 38.25 | 38.42 | 37.15 | 37.18 | 37.18 | 524,808 |
08 Aug 2023 | 38.02 | 38.58 | 37.72 | 38.21 | 38.21 | 607,557 |
07 Aug 2023 | 39.00 | 39.00 | 37.18 | 38.40 | 38.40 | 802,669 |
04 Aug 2023 | 39.90 | 40.14 | 38.52 | 38.57 | 38.57 | 828,332 |
03 Aug 2023 | 38.25 | 39.72 | 38.22 | 39.70 | 39.70 | 890,582 |
02 Aug 2023 | 38.33 | 38.99 | 37.66 | 38.11 | 38.11 | 926,279 |
01 Aug 2023 | 39.51 | 39.75 | 38.92 | 39.13 | 39.13 | 758,712 |
31 Jul 2023 | 39.51 | 39.85 | 39.08 | 39.50 | 39.50 | 496,589 |
28 Jul 2023 | 38.20 | 39.54 | 38.14 | 39.42 | 39.42 | 1,035,470 |
27 Jul 2023 | 39.59 | 39.77 | 37.93 | 37.93 | 37.93 | 917,848 |
26 Jul 2023 | 39.05 | 39.70 | 38.75 | 39.04 | 39.04 | 476,370 |
25 Jul 2023 | 40.07 | 40.50 | 39.34 | 39.44 | 39.44 | 849,220 |
24 Jul 2023 | 38.05 | 39.88 | 37.85 | 39.68 | 39.68 | 1,596,595 |
21 Jul 2023 | 39.79 | 39.93 | 38.16 | 38.80 | 38.80 | 1,809,861 |
20 Jul 2023 | 41.59 | 41.93 | 39.20 | 39.45 | 39.45 | 1,890,983 |
19 Jul 2023 | 44.22 | 44.84 | 43.29 | 43.67 | 43.67 | 913,463 |
18 Jul 2023 | 43.54 | 44.33 | 43.00 | 44.13 | 44.13 | 596,163 |
17 Jul 2023 | 43.22 | 44.25 | 42.86 | 43.60 | 43.60 | 1,193,918 |
14 Jul 2023 | 41.50 | 42.83 | 41.30 | 42.02 | 42.02 | 1,115,115 |
13 Jul 2023 | 41.06 | 41.80 | 40.68 | 41.58 | 41.58 | 1,091,681 |
12 Jul 2023 | 41.43 | 41.55 | 40.82 | 40.93 | 40.93 | 830,245 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |