Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
29 Nov 2023 | 34.00 | 35.20 | 33.75 | 34.00 | 34.00 | 55,000 |
28 Nov 2023 | 34.50 | 35.50 | 35.00 | 34.00 | 34.00 | 33,169 |
27 Nov 2023 | 34.50 | 35.50 | 33.75 | 34.50 | 34.50 | 932 |
24 Nov 2023 | 34.50 | 35.85 | 35.85 | 34.50 | 34.50 | 20,000 |
23 Nov 2023 | 34.50 | 35.77 | 35.50 | 34.50 | 34.50 | 56,833 |
22 Nov 2023 | 34.50 | 33.71 | 33.71 | 34.50 | 34.50 | 28,908 |
21 Nov 2023 | 34.50 | 33.71 | 33.71 | 34.50 | 34.50 | 13,751 |
20 Nov 2023 | 35.00 | 34.80 | 33.00 | 34.50 | 34.50 | 40,510 |
17 Nov 2023 | 34.50 | 36.00 | 35.97 | 35.00 | 35.00 | 13,606 |
16 Nov 2023 | 33.75 | 36.00 | 33.13 | 34.50 | 34.50 | 84,156 |
15 Nov 2023 | 34.50 | 35.97 | 35.97 | 34.50 | 34.50 | 5,000 |
14 Nov 2023 | 35.50 | 35.90 | 35.38 | 35.00 | 35.00 | 60,500 |
13 Nov 2023 | 35.20 | 35.98 | 34.65 | 35.50 | 35.50 | 87,067 |
10 Nov 2023 | 34.50 | 35.33 | 35.00 | 35.20 | 35.20 | 68,639 |
09 Nov 2023 | 34.50 | 35.33 | 33.75 | 34.50 | 34.50 | 9,607 |
08 Nov 2023 | 34.50 | 33.75 | 33.75 | 34.50 | 34.50 | 280 |
07 Nov 2023 | 34.00 | 33.75 | 33.70 | 34.00 | 34.00 | 25,900 |
06 Nov 2023 | 34.00 | 34.00 | 34.00 | 34.00 | 34.00 | - |
03 Nov 2023 | 34.00 | 34.50 | 34.00 | 34.00 | 34.00 | 60,000 |
02 Nov 2023 | 34.00 | 33.00 | 33.00 | 34.00 | 34.00 | 9,807 |
01 Nov 2023 | 34.00 | 33.72 | 33.03 | 34.00 | 34.00 | 1,795 |
31 Oct 2023 | 34.00 | 33.72 | 32.00 | 34.00 | 34.00 | 28,723 |
30 Oct 2023 | 34.00 | 34.00 | 34.00 | 34.00 | 34.00 | 9,620 |
27 Oct 2023 | 34.50 | 34.00 | 33.00 | 34.00 | 34.00 | 53,594 |
26 Oct 2023 | 34.50 | 34.50 | 34.50 | 34.50 | 34.50 | - |
25 Oct 2023 | 34.50 | 34.40 | 33.00 | 34.50 | 34.50 | 2,680 |
24 Oct 2023 | 34.50 | 33.04 | 33.04 | 34.50 | 34.50 | 554 |
23 Oct 2023 | 34.50 | 33.75 | 33.75 | 34.50 | 34.50 | 1,622,877 |
20 Oct 2023 | 34.50 | 34.40 | 33.00 | 34.50 | 34.50 | 17,702 |
19 Oct 2023 | 34.50 | 34.50 | 34.50 | 34.50 | 34.50 | - |
18 Oct 2023 | 34.50 | 34.50 | 34.50 | 34.50 | 34.50 | - |
17 Oct 2023 | 34.50 | 33.04 | 33.00 | 34.50 | 34.50 | 7,228 |
16 Oct 2023 | 34.50 | 34.40 | 34.40 | 34.50 | 34.50 | 3,947 |
13 Oct 2023 | 34.50 | 35.00 | 33.00 | 35.00 | 35.00 | 15,213 |
12 Oct 2023 | 34.50 | 34.40 | 34.40 | 34.40 | 34.40 | 9,997 |
11 Oct 2023 | 35.20 | 35.50 | 33.00 | 34.50 | 34.50 | 6,135 |
10 Oct 2023 | 35.20 | 34.60 | 34.60 | 35.20 | 35.20 | 10,000 |
09 Oct 2023 | 35.20 | 35.20 | 35.20 | 35.20 | 35.20 | - |
06 Oct 2023 | 35.20 | 35.50 | 35.20 | 35.20 | 35.20 | 60,200 |
05 Oct 2023 | 35.20 | 35.00 | 34.42 | 35.20 | 35.20 | 1,839 |
04 Oct 2023 | 35.20 | 35.00 | 35.00 | 35.20 | 35.20 | 45,500 |
03 Oct 2023 | 35.20 | 35.00 | 34.40 | 35.20 | 35.20 | 47,306 |
02 Oct 2023 | 35.20 | 35.00 | 34.42 | 35.20 | 35.20 | 829,990 |
29 Sept 2023 | 35.20 | 35.00 | 34.40 | 35.20 | 35.20 | 2,310,236 |
28 Sept 2023 | 35.20 | 35.20 | 34.40 | 35.20 | 35.20 | 756,662 |
27 Sept 2023 | 35.20 | 35.98 | 34.40 | 35.20 | 35.20 | 755,849 |
26 Sept 2023 | 35.20 | 35.32 | 34.99 | 35.20 | 35.20 | 9,647 |
25 Sept 2023 | 35.20 | 35.32 | 34.50 | 35.20 | 35.20 | 97,009 |
22 Sept 2023 | 34.50 | 35.80 | 34.50 | 35.20 | 35.20 | 195,529 |
21 Sept 2023 | 34.50 | 35.00 | 33.67 | 34.50 | 34.50 | 53,689 |
20 Sept 2023 | 33.50 | 35.50 | 32.00 | 34.50 | 34.50 | 95,708 |
19 Sept 2023 | 33.50 | 33.50 | 33.50 | 33.50 | 33.50 | - |
18 Sept 2023 | 33.50 | 35.00 | 34.50 | 33.50 | 33.50 | 87,654 |
15 Sept 2023 | 33.50 | 34.40 | 32.22 | 33.50 | 33.50 | 176,550 |
14 Sept 2023 | 34.00 | 33.70 | 33.00 | 33.50 | 33.50 | 66,000 |
13 Sept 2023 | 34.00 | 34.66 | 33.36 | 34.00 | 34.00 | 35,300 |
12 Sept 2023 | 34.70 | 34.60 | 34.40 | 34.00 | 34.00 | 15,000 |
11 Sept 2023 | 34.70 | 34.90 | 33.40 | 33.60 | 33.60 | 177,664 |
08 Sept 2023 | 34.50 | 34.78 | 33.70 | 34.70 | 34.70 | 31,400 |
07 Sept 2023 | 34.70 | 34.90 | 34.90 | 34.70 | 34.70 | 1,699 |
06 Sept 2023 | 34.70 | 33.70 | 33.70 | 34.70 | 34.70 | 2,210 |
05 Sept 2023 | 34.70 | 33.80 | 33.70 | 34.70 | 34.70 | 6,750 |
04 Sept 2023 | 34.70 | 36.00 | 33.40 | 34.70 | 34.70 | 79,999 |
01 Sept 2023 | 34.70 | 34.90 | 33.70 | 34.70 | 34.70 | 62,556 |
31 Aug 2023 | 34.50 | 33.70 | 33.70 | 34.70 | 34.70 | 10,500 |
30 Aug 2023 | 34.50 | 35.00 | 33.80 | 34.50 | 34.50 | 83,754 |
29 Aug 2023 | 34.50 | 33.80 | 33.80 | 34.50 | 34.50 | 30,642 |
25 Aug 2023 | 34.50 | 35.63 | 33.60 | 34.50 | 34.50 | 10,808 |
24 Aug 2023 | 34.50 | 36.00 | 35.00 | 34.50 | 34.50 | 7,068 |
23 Aug 2023 | 34.50 | 33.80 | 33.00 | 34.50 | 34.50 | 516,520 |
22 Aug 2023 | 34.50 | 35.85 | 33.80 | 34.50 | 34.50 | 20,985 |
21 Aug 2023 | 34.00 | 35.00 | 33.36 | 34.50 | 34.50 | 43,950 |
18 Aug 2023 | 34.00 | 35.00 | 33.35 | 34.00 | 34.00 | 67,157 |
17 Aug 2023 | 34.50 | 35.00 | 32.50 | 34.00 | 34.00 | 73,601 |
16 Aug 2023 | 37.00 | 37.00 | 34.00 | 35.50 | 35.50 | 62,532 |
15 Aug 2023 | 37.00 | 36.20 | 36.00 | 37.00 | 37.00 | 40,777 |
14 Aug 2023 | 36.50 | 36.20 | 36.00 | 37.00 | 37.00 | 4,513 |
11 Aug 2023 | 37.00 | 36.25 | 36.25 | 37.00 | 37.00 | 332 |
10 Aug 2023 | 37.00 | 36.33 | 36.33 | 37.00 | 37.00 | 68 |
09 Aug 2023 | 37.00 | 36.33 | 36.33 | 37.00 | 37.00 | 4,169 |
08 Aug 2023 | 37.00 | 36.50 | 35.25 | 37.00 | 37.00 | 37,504 |
07 Aug 2023 | 38.00 | 38.00 | 36.00 | 37.00 | 37.00 | 366,150 |
04 Aug 2023 | 39.00 | 38.00 | 37.00 | 38.00 | 38.00 | 9,698 |
03 Aug 2023 | 39.00 | 37.50 | 37.50 | 39.00 | 39.00 | 3,252 |
02 Aug 2023 | 40.50 | 41.00 | 38.00 | 39.00 | 39.00 | 29,083 |
01 Aug 2023 | 40.50 | 40.00 | 40.00 | 40.50 | 40.50 | 3,965 |
31 Jul 2023 | 41.00 | 40.00 | 40.00 | 40.50 | 40.50 | 1,228 |
28 Jul 2023 | 41.00 | 40.20 | 38.10 | 41.00 | 41.00 | 13,432 |
27 Jul 2023 | 41.00 | 41.00 | 40.00 | 41.00 | 41.00 | 10,808 |
26 Jul 2023 | 41.00 | 40.04 | 38.10 | 41.00 | 41.00 | 6,401 |
25 Jul 2023 | 41.00 | 41.00 | 38.00 | 41.00 | 41.00 | 16,960 |
24 Jul 2023 | 41.00 | 41.00 | 38.00 | 41.00 | 41.00 | 53,914 |
21 Jul 2023 | 41.50 | 40.67 | 39.00 | 41.00 | 41.00 | 12,811 |
20 Jul 2023 | 41.50 | 41.50 | 40.00 | 41.50 | 41.50 | 166,459 |
19 Jul 2023 | 40.50 | 41.50 | 38.00 | 41.50 | 41.50 | 97,289 |
18 Jul 2023 | 41.50 | 41.00 | 40.45 | 40.50 | 40.50 | 37,994 |
17 Jul 2023 | 42.00 | 42.00 | 40.00 | 41.50 | 41.50 | 126,448 |
14 Jul 2023 | 43.50 | 43.00 | 41.00 | 42.00 | 42.00 | 58,152 |
13 Jul 2023 | 43.50 | 43.05 | 43.05 | 43.50 | 43.50 | 9,509 |
12 Jul 2023 | 44.50 | 44.00 | 43.00 | 43.50 | 43.50 | 4,551 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |