Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Apr 2024 | 67,700.00 | 67,700.00 | 67,700.00 | 64,811.50 | 64,811.50 | 34 |
23 Apr 2024 | 62,972.00 | 69,562.34 | 62,972.00 | 65,450.00 | 65,450.00 | 33 |
22 Apr 2024 | 63,276.00 | 63,276.00 | 57,324.00 | 59,062.00 | 59,062.00 | 169 |
19 Apr 2024 | 68,836.00 | 69,043.00 | 65,900.00 | 65,666.00 | 65,666.00 | 202 |
18 Apr 2024 | 71,105.00 | 71,700.00 | 67,276.00 | 71,409.00 | 71,409.00 | 435 |
17 Apr 2024 | 76,749.00 | 76,905.00 | 72,399.00 | 72,928.00 | 72,928.00 | 89 |
16 Apr 2024 | 72,100.00 | 74,900.00 | 72,100.00 | 75,029.50 | 75,029.50 | 161 |
15 Apr 2024 | 71,733.00 | 78,252.00 | 71,733.00 | 77,107.00 | 77,107.00 | 52 |
12 Apr 2024 | 80,732.00 | 81,142.00 | 78,259.00 | 78,287.50 | 78,287.50 | 384 |
11 Apr 2024 | 77,149.00 | 77,149.00 | 77,149.00 | 77,149.00 | 77,149.00 | - |
10 Apr 2024 | 70,118.00 | 73,900.00 | 68,050.00 | 73,938.00 | 73,938.00 | 757 |
09 Apr 2024 | 71,360.00 | 71,360.00 | 68,041.00 | 68,271.00 | 68,271.00 | 36 |
08 Apr 2024 | 75,890.00 | 75,900.00 | 75,000.00 | 74,538.00 | 74,538.00 | 160 |
05 Apr 2024 | 73,600.00 | 73,600.00 | 72,600.00 | 74,525.50 | 74,525.50 | 173 |
04 Apr 2024 | 79,100.00 | 79,100.00 | 79,100.00 | 77,843.50 | 77,843.50 | 9 |
03 Apr 2024 | 76,450.00 | 77,845.00 | 76,450.00 | 79,340.50 | 79,340.50 | 36 |
02 Apr 2024 | 79,581.00 | 79,800.00 | 75,438.00 | 78,258.50 | 78,258.50 | 254 |
28 Mar 2024 | 78,750.00 | 80,438.29 | 78,600.00 | 80,151.00 | 80,151.00 | 347 |
27 Mar 2024 | 85,393.00 | 85,393.00 | 79,150.00 | 79,530.00 | 79,530.00 | 139 |
26 Mar 2024 | 89,640.00 | 89,900.00 | 86,991.00 | 87,216.50 | 87,216.50 | 218 |
25 Mar 2024 | 86,736.00 | 90,290.00 | 86,736.00 | 88,363.00 | 88,363.00 | 62 |
22 Mar 2024 | 82,363.00 | 84,250.00 | 81,320.00 | 87,472.50 | 87,472.50 | 166 |
21 Mar 2024 | 80,920.00 | 83,417.00 | 80,920.00 | 83,417.00 | 83,417.00 | 103 |
20 Mar 2024 | 77,202.00 | 78,500.00 | 76,330.00 | 76,380.00 | 76,380.00 | 22 |
19 Mar 2024 | 76,500.00 | 76,500.00 | 71,512.00 | 75,619.50 | 75,619.50 | 74 |
18 Mar 2024 | 78,915.00 | 81,497.00 | 75,900.00 | 76,202.50 | 76,202.50 | 249 |
15 Mar 2024 | 73,600.00 | 76,600.00 | 73,600.00 | 76,563.50 | 76,563.50 | 57 |
14 Mar 2024 | 79,988.00 | 79,988.00 | 72,926.00 | 74,601.50 | 74,601.50 | 99 |
13 Mar 2024 | 84,669.00 | 84,669.00 | 76,100.00 | 76,900.00 | 76,900.00 | 218 |
12 Mar 2024 | 74,021.00 | 75,138.95 | 73,509.00 | 79,723.00 | 79,723.00 | 145 |
11 Mar 2024 | 72,600.00 | 77,182.00 | 70,000.00 | 73,657.50 | 73,657.50 | 168 |
08 Mar 2024 | 89,233.00 | 90,825.00 | 79,500.00 | 79,474.50 | 79,474.50 | 272 |
07 Mar 2024 | 80,000.00 | 83,118.00 | 80,000.00 | 83,322.00 | 83,322.00 | 32 |
06 Mar 2024 | 74,900.00 | 77,000.00 | 74,660.00 | 77,053.50 | 77,053.50 | 474 |
05 Mar 2024 | 72,114.00 | 72,600.00 | 64,150.27 | 70,960.50 | 70,960.50 | 569 |
04 Mar 2024 | 67,086.00 | 71,850.00 | 67,086.00 | 72,067.00 | 72,067.00 | 207 |
01 Mar 2024 | 63,900.00 | 66,889.00 | 63,900.00 | 67,059.50 | 67,059.50 | 67 |
29 Feb 2024 | 59,986.00 | 62,181.00 | 59,498.39 | 62,181.00 | 62,181.00 | 368 |
28 Feb 2024 | 60,857.00 | 60,857.00 | 59,900.00 | 61,149.00 | 61,149.00 | 30 |
27 Feb 2024 | 61,600.00 | 62,881.41 | 61,180.78 | 61,598.50 | 61,598.50 | 18 |
26 Feb 2024 | 63,133.00 | 63,500.00 | 62,168.27 | 63,786.00 | 63,786.00 | 78 |
23 Feb 2024 | 64,674.00 | 65,079.45 | 61,000.00 | 62,558.00 | 62,558.00 | 169 |
22 Feb 2024 | 57,366.00 | 60,890.33 | 56,650.00 | 60,549.00 | 60,549.00 | 270 |
21 Feb 2024 | 47,254.00 | 48,129.75 | 47,254.00 | 47,446.50 | 47,446.50 | 25 |
20 Feb 2024 | 51,753.00 | 54,783.05 | 47,429.38 | 48,103.50 | 48,103.50 | 211 |
19 Feb 2024 | 55,150.00 | 55,150.00 | 54,256.00 | 55,072.00 | 55,072.00 | 31 |
16 Feb 2024 | 55,884.00 | 56,182.69 | 55,496.39 | 56,168.00 | 56,168.00 | 92 |
15 Feb 2024 | 56,100.00 | 56,100.00 | 54,881.32 | 55,176.50 | 55,176.50 | 67 |
14 Feb 2024 | 55,710.00 | 55,715.00 | 53,900.00 | 54,419.00 | 54,419.00 | 537 |
13 Feb 2024 | 53,350.00 | 55,434.00 | 49,657.31 | 55,087.00 | 55,087.00 | 416 |
12 Feb 2024 | 54,500.00 | 55,851.00 | 54,500.00 | 56,387.50 | 56,387.50 | 25 |
09 Feb 2024 | 50,362.00 | 53,000.00 | 50,362.00 | 52,475.50 | 52,475.50 | 605 |
08 Feb 2024 | 51,539.00 | 51,539.00 | 50,018.00 | 51,108.00 | 51,108.00 | 329 |
07 Feb 2024 | 48,100.00 | 49,516.00 | 47,601.00 | 48,922.50 | 48,922.50 | 146 |
06 Feb 2024 | 49,300.00 | 49,300.00 | 42,186.95 | 47,815.00 | 47,815.00 | 115 |
05 Feb 2024 | 46,171.00 | 49,640.00 | 46,169.00 | 48,377.00 | 48,377.00 | 411 |
02 Feb 2024 | 41,411.00 | 44,111.00 | 41,411.00 | 44,275.00 | 44,275.00 | 268 |
01 Feb 2024 | 39,521.00 | 39,521.00 | 39,521.00 | 39,535.00 | 39,535.00 | 35 |
31 Jan 2024 | 39,549.00 | 39,549.00 | 38,300.00 | 38,755.00 | 38,755.00 | 20 |
30 Jan 2024 | 41,134.00 | 41,351.00 | 38,153.15 | 41,215.00 | 41,215.00 | 60 |
29 Jan 2024 | 38,930.00 | 39,309.00 | 38,930.00 | 39,100.00 | 39,100.00 | 116 |
26 Jan 2024 | 38,200.00 | 39,000.00 | 38,200.00 | 38,888.50 | 38,888.50 | 164 |
25 Jan 2024 | 38,491.00 | 40,350.00 | 38,491.00 | 40,279.50 | 40,279.50 | 85 |
24 Jan 2024 | 37,440.00 | 39,231.00 | 37,440.00 | 39,135.00 | 39,135.00 | 71 |
23 Jan 2024 | 36,709.00 | 37,000.00 | 34,288.70 | 36,749.50 | 36,749.50 | 149 |
22 Jan 2024 | 37,526.00 | 37,526.00 | 36,790.00 | 37,140.00 | 37,140.00 | 206 |
19 Jan 2024 | 34,793.00 | 35,000.00 | 34,793.00 | 35,283.00 | 35,283.00 | 69 |
18 Jan 2024 | 33,880.00 | 34,381.00 | 33,880.00 | 34,379.50 | 34,379.50 | 63 |
17 Jan 2024 | 32,684.00 | 32,743.00 | 32,061.00 | 32,559.50 | 32,559.50 | 21 |
16 Jan 2024 | 30,523.00 | 33,330.00 | 30,278.07 | 33,365.00 | 33,365.00 | 175 |
15 Jan 2024 | 31,537.48 | 31,578.00 | 31,536.35 | 31,694.00 | 31,694.00 | 73 |
12 Jan 2024 | 31,000.00 | 31,051.00 | 30,900.00 | 30,983.00 | 30,983.00 | 88 |
11 Jan 2024 | 31,138.00 | 31,350.00 | 30,540.00 | 30,192.00 | 30,192.00 | 349 |
10 Jan 2024 | 29,548.00 | 30,800.00 | 29,465.00 | 30,660.00 | 30,660.00 | 539 |
09 Jan 2024 | 28,472.00 | 28,955.00 | 28,440.00 | 29,129.50 | 29,129.50 | 440 |
08 Jan 2024 | 25,191.00 | 27,420.00 | 25,030.17 | 27,350.00 | 27,350.00 | 213 |
05 Jan 2024 | 24,120.00 | 25,251.00 | 24,059.00 | 25,450.00 | 25,450.00 | 92 |
04 Jan 2024 | 24,049.00 | 24,049.00 | 23,810.00 | 24,465.00 | 24,465.00 | 75 |
03 Jan 2024 | 24,010.00 | 24,010.00 | 24,010.00 | 24,010.00 | 24,010.00 | - |
02 Jan 2024 | 25,705.00 | 25,705.00 | 25,356.00 | 24,433.00 | 24,433.00 | 30 |
29 Dec 2023 | 25,882.00 | 25,882.00 | 25,882.00 | 25,882.00 | 25,882.00 | - |
28 Dec 2023 | 25,760.00 | 25,760.00 | 25,760.00 | 25,820.00 | 25,820.00 | 32 |
27 Dec 2023 | 25,399.00 | 25,399.00 | 25,399.00 | 25,410.00 | 25,410.00 | 43 |
22 Dec 2023 | 25,308.00 | 25,308.00 | 25,308.00 | 25,308.00 | 25,308.00 | 10 |
21 Dec 2023 | 25,037.00 | 25,037.00 | 25,037.00 | 25,037.00 | 25,037.00 | - |
20 Dec 2023 | 26,205.00 | 26,205.00 | 26,205.00 | 26,205.00 | 26,205.00 | - |
19 Dec 2023 | 26,609.00 | 26,609.00 | 25,300.00 | 25,335.00 | 25,335.00 | 272 |
18 Dec 2023 | 26,360.00 | 26,360.00 | 26,360.00 | 26,255.00 | 26,255.00 | 60 |
15 Dec 2023 | 24,759.00 | 25,650.00 | 24,430.00 | 25,467.00 | 25,467.00 | 235 |
14 Dec 2023 | 25,130.00 | 25,130.00 | 24,493.00 | 24,410.00 | 24,410.00 | 186 |
13 Dec 2023 | 24,149.00 | 25,029.00 | 24,149.00 | 24,970.00 | 24,970.00 | 173 |
12 Dec 2023 | 22,964.00 | 23,810.00 | 22,964.00 | 23,700.50 | 23,700.50 | 171 |
11 Dec 2023 | 23,990.00 | 23,990.00 | 22,530.00 | 22,656.00 | 22,656.00 | 144 |
08 Dec 2023 | 23,540.00 | 24,240.00 | 23,142.00 | 24,240.00 | 24,240.00 | 42 |
07 Dec 2023 | 22,290.00 | 22,830.00 | 22,290.00 | 22,805.00 | 22,805.00 | 164 |
06 Dec 2023 | 23,061.00 | 23,061.00 | 23,061.00 | 23,040.50 | 23,040.50 | 11 |
05 Dec 2023 | 21,950.00 | 23,035.00 | 21,801.00 | 22,685.00 | 22,685.00 | 125 |
04 Dec 2023 | 23,046.00 | 23,046.00 | 21,925.00 | 21,894.00 | 21,894.00 | 85 |
01 Dec 2023 | 23,162.00 | 23,162.00 | 23,162.00 | 23,365.00 | 23,365.00 | 11 |
30 Nov 2023 | 24,870.00 | 24,870.00 | 23,800.00 | 23,290.50 | 23,290.50 | 28 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |