Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 44,910.00 | 45,400.00 | 44,464.00 | 44,910.00 | 44,910.00 | 16,483 |
02 May 2024 | 44,080.00 | 44,998.00 | 43,576.00 | 44,080.00 | 44,080.00 | 55,393 |
30 Apr 2024 | 43,850.00 | 44,666.00 | 43,011.00 | 43,850.00 | 43,850.00 | 92,032 |
29 Apr 2024 | 44,250.00 | 44,650.00 | 43,361.00 | 44,250.00 | 44,250.00 | 74,683 |
26 Apr 2024 | 42,200.00 | 42,370.00 | 41,400.00 | 42,200.00 | 42,200.00 | 16,294 |
25 Apr 2024 | 41,298.00 | 41,420.00 | 40,060.00 | 41,298.00 | 41,298.00 | 70,354 |
24 Apr 2024 | 41,014.00 | 42,800.00 | 41,014.00 | 41,014.00 | 41,014.00 | 182,790 |
23 Apr 2024 | 42,877.00 | 43,133.00 | 41,450.00 | 42,877.00 | 42,877.00 | 68,492 |
22 Apr 2024 | 41,980.00 | 43,100.00 | 41,100.00 | 41,980.00 | 41,980.00 | 57,554 |
19 Apr 2024 | 42,925.00 | 43,960.00 | 42,925.00 | 42,925.00 | 42,925.00 | 16,800 |
18 Apr 2024 | 44,290.00 | 45,299.00 | 44,100.00 | 44,290.00 | 44,290.00 | 72,761 |
17 Apr 2024 | 45,140.00 | 46,000.00 | 44,750.00 | 45,140.00 | 45,140.00 | 46,441 |
16 Apr 2024 | 45,000.00 | 45,801.00 | 44,992.00 | 45,000.00 | 45,000.00 | 28,489 |
15 Apr 2024 | 45,900.00 | 48,963.00 | 45,300.00 | 45,900.00 | 45,900.00 | 30,495 |
12 Apr 2024 | 46,599.00 | 49,000.00 | 46,500.00 | 46,599.00 | 46,599.00 | 42,847 |
11 Apr 2024 | 49,050.00 | 49,500.00 | 48,265.00 | 49,050.00 | 49,050.00 | 39,322 |
10 Apr 2024 | 48,783.00 | 49,100.00 | 47,529.00 | 48,783.00 | 48,783.00 | 40,720 |
09 Apr 2024 | 48,504.00 | 48,504.00 | 46,685.00 | 48,504.00 | 48,504.00 | 110,582 |
08 Apr 2024 | 47,000.00 | 47,800.00 | 45,245.00 | 47,000.00 | 47,000.00 | 19,432 |
05 Apr 2024 | 44,801.00 | 46,911.00 | 44,801.00 | 44,801.00 | 44,801.00 | 60,478 |
04 Apr 2024 | 45,700.00 | 47,682.00 | 45,700.00 | 45,700.00 | 45,700.00 | 60,294 |
03 Apr 2024 | 47,007.00 | 47,601.00 | 46,600.00 | 47,007.00 | 47,007.00 | 82,906 |
02 Apr 2024 | 47,098.00 | 48,686.00 | 46,700.00 | 47,098.00 | 47,098.00 | 39,994 |
01 Apr 2024 | 48,053.00 | 49,155.00 | 48,053.00 | 48,053.00 | 48,053.00 | 24,435 |
28 Mar 2024 | 47,698.00 | 48,790.00 | 47,496.00 | 47,698.00 | 47,698.00 | 55,905 |
27 Mar 2024 | 47,550.00 | 47,904.00 | 45,200.00 | 47,550.00 | 47,550.00 | 28,107 |
26 Mar 2024 | 45,755.00 | 46,395.00 | 45,199.00 | 45,755.00 | 45,755.00 | 33,050 |
25 Mar 2024 | 45,510.00 | 47,000.00 | 45,501.00 | 45,510.00 | 45,510.00 | 67,555 |
22 Mar 2024 | 47,300.00 | 48,000.00 | 47,043.00 | 47,300.00 | 47,300.00 | 20,675 |
21 Mar 2024 | 48,200.00 | 49,546.00 | 48,027.00 | 48,200.00 | 48,200.00 | 42,193 |
20 Mar 2024 | 48,700.00 | 48,800.00 | 46,569.00 | 48,700.00 | 48,700.00 | 30,617 |
19 Mar 2024 | 46,548.00 | 47,750.00 | 46,159.00 | 46,548.00 | 46,548.00 | 72,639 |
18 Mar 2024 | 47,801.00 | 49,100.00 | 47,345.00 | 47,801.00 | 47,801.00 | 31,758 |
15 Mar 2024 | 47,749.00 | 47,749.00 | 46,244.00 | 47,749.00 | 47,749.00 | 1,088,779 |
14 Mar 2024 | 46,244.00 | 47,198.00 | 45,785.00 | 46,244.00 | 46,244.00 | 33,261 |
13 Mar 2024 | 48,002.00 | 48,700.00 | 47,455.00 | 48,002.00 | 48,002.00 | 25,221 |
12 Mar 2024 | 47,805.00 | 48,648.00 | 47,312.00 | 47,805.00 | 47,805.00 | 80,189 |
11 Mar 2024 | 47,255.00 | 47,400.00 | 44,956.00 | 47,255.00 | 47,255.00 | 26,325 |
08 Mar 2024 | 44,611.00 | 46,600.00 | 44,611.00 | 44,611.00 | 44,611.00 | 26,480 |
07 Mar 2024 | 45,535.00 | 46,600.00 | 45,210.00 | 45,535.00 | 45,535.00 | 32,471 |
06 Mar 2024 | 45,406.00 | 46,549.00 | 43,879.00 | 45,406.00 | 45,406.00 | 33,196 |
05 Mar 2024 | 44,350.00 | 47,667.00 | 43,960.00 | 44,350.00 | 44,350.00 | 43,097 |
04 Mar 2024 | 46,701.00 | 50,355.00 | 46,701.00 | 46,701.00 | 46,701.00 | 50,561 |
01 Mar 2024 | 49,460.00 | 49,850.00 | 48,350.00 | 49,460.00 | 49,460.00 | 21,198 |
29 Feb 2024 | 48,000.00 | 49,576.00 | 45,400.00 | 48,000.00 | 48,000.00 | 373,123 |
28 Feb 2024 | 45,111.00 | 45,803.00 | 44,465.00 | 45,111.00 | 45,111.00 | 57,104 |
27 Feb 2024 | 44,911.00 | 45,100.00 | 43,300.00 | 44,911.00 | 44,911.00 | 55,428 |
26 Feb 2024 | 43,200.00 | 43,800.00 | 42,397.00 | 43,200.00 | 43,200.00 | 19,962 |
23 Feb 2024 | 43,338.00 | 43,399.00 | 42,268.00 | 43,338.00 | 43,338.00 | 44,601 |
22 Feb 2024 | 42,320.00 | 42,894.00 | 41,668.00 | 42,320.00 | 42,320.00 | 46,526 |
21 Feb 2024 | 41,311.00 | 42,450.00 | 41,001.00 | 41,311.00 | 41,311.00 | 76,797 |
20 Feb 2024 | 41,248.00 | 43,254.00 | 40,426.00 | 41,248.00 | 41,248.00 | 127,079 |
19 Feb 2024 | 43,100.00 | 43,100.00 | 42,000.00 | 43,100.00 | 43,100.00 | 18,224 |
16 Feb 2024 | 42,390.00 | 42,409.00 | 40,601.00 | 42,390.00 | 42,390.00 | 42,347 |
15 Feb 2024 | 40,292.00 | 40,750.00 | 38,350.00 | 40,292.00 | 40,292.00 | 29,275 |
14 Feb 2024 | 38,860.00 | 39,700.00 | 38,643.00 | 38,860.00 | 38,860.00 | 41,717 |
13 Feb 2024 | 38,900.00 | 41,450.00 | 38,800.00 | 38,900.00 | 38,900.00 | 87,494 |
12 Feb 2024 | 41,089.00 | 41,500.00 | 39,041.00 | 41,089.00 | 41,089.00 | 22,898 |
09 Feb 2024 | 39,040.00 | 39,476.00 | 38,463.00 | 39,040.00 | 39,040.00 | 20,066 |
08 Feb 2024 | 39,177.00 | 39,199.00 | 38,150.00 | 39,177.00 | 39,177.00 | 39,007 |
07 Feb 2024 | 38,850.00 | 39,113.00 | 38,199.00 | 38,850.00 | 38,850.00 | 44,216 |
06 Feb 2024 | 38,380.00 | 39,400.00 | 37,500.00 | 38,380.00 | 38,380.00 | 114,950 |
05 Feb 2024 | 38,198.00 | 38,225.00 | 37,001.00 | 38,198.00 | 38,198.00 | 80 |
02 Feb 2024 | 38,100.00 | 40,300.00 | 38,100.00 | 38,100.00 | 38,100.00 | 20 |
01 Feb 2024 | 39,802.00 | 41,200.00 | 39,599.00 | 39,802.00 | 39,802.00 | 82,647 |
31 Jan 2024 | 40,300.00 | 42,129.00 | 39,590.00 | 40,300.00 | 40,300.00 | 127,652 |
30 Jan 2024 | 41,017.00 | 43,000.00 | 41,017.00 | 41,017.00 | 41,017.00 | 74,289 |
29 Jan 2024 | 42,700.00 | 44,000.00 | 42,500.00 | 42,700.00 | 42,700.00 | 70,355 |
26 Jan 2024 | 43,431.00 | 45,114.00 | 43,000.00 | 43,431.00 | 43,431.00 | 29,017 |
25 Jan 2024 | 42,755.00 | 45,114.00 | 42,703.00 | 42,755.00 | 42,755.00 | 140,492 |
24 Jan 2024 | 44,900.00 | 46,073.00 | 44,783.00 | 44,900.00 | 44,900.00 | 25,946 |
23 Jan 2024 | 44,800.00 | 45,049.00 | 43,625.00 | 44,800.00 | 44,800.00 | 86,084 |
22 Jan 2024 | 43,600.00 | 44,910.00 | 42,200.00 | 43,600.00 | 43,600.00 | 21,047 |
19 Jan 2024 | 42,993.00 | 44,800.00 | 42,500.00 | 42,993.00 | 42,993.00 | 58,455 |
18 Jan 2024 | 44,000.00 | 45,788.00 | 43,910.00 | 44,000.00 | 44,000.00 | 31,131 |
17 Jan 2024 | 44,700.00 | 46,100.00 | 43,999.00 | 44,700.00 | 44,700.00 | 178,009 |
16 Jan 2024 | 45,600.00 | 46,400.00 | 44,500.00 | 45,600.00 | 45,600.00 | 159,159 |
15 Jan 2024 | 45,496.00 | 46,000.00 | 42,610.00 | 45,496.00 | 45,496.00 | 18,460 |
12 Jan 2024 | 44,410.00 | 46,380.00 | 44,410.00 | 44,410.00 | 44,410.00 | 35,708 |
11 Jan 2024 | 46,000.00 | 48,508.00 | 44,978.00 | 46,000.00 | 46,000.00 | 173,952 |
10 Jan 2024 | 47,290.00 | 48,980.00 | 47,049.00 | 47,290.00 | 47,290.00 | 77,510 |
09 Jan 2024 | 48,508.00 | 50,000.00 | 48,100.00 | 48,508.00 | 48,508.00 | 53,565 |
08 Jan 2024 | 48,980.00 | 50,000.00 | 48,208.00 | 48,980.00 | 48,980.00 | 59,977 |
05 Jan 2024 | 48,810.00 | 49,990.00 | 47,500.00 | 48,810.00 | 48,810.00 | 18,936 |
04 Jan 2024 | 49,099.00 | 52,500.00 | 48,970.00 | 49,099.00 | 49,099.00 | 42,123 |
03 Jan 2024 | 50,950.00 | 53,198.00 | 49,900.00 | 50,950.00 | 50,950.00 | 31,209 |
02 Jan 2024 | 53,198.00 | 53,490.00 | 51,600.00 | 53,198.00 | 53,198.00 | 33,900 |
29 Dec 2023 | 52,650.00 | 56,990.00 | 52,464.00 | 52,650.00 | 52,650.00 | 49,859 |
28 Dec 2023 | 55,300.00 | 58,200.00 | 54,000.00 | 55,300.00 | 55,300.00 | 58,848 |
27 Dec 2023 | 53,995.00 | 55,450.00 | 53,995.00 | 53,995.00 | 53,995.00 | 41,626 |
26 Dec 2023 | 54,750.00 | 55,113.00 | 52,897.00 | 54,750.00 | 54,750.00 | 21,262 |
22 Dec 2023 | 51,568.00 | 53,199.00 | 51,400.00 | 52,897.00 | 52,897.00 | 291,007 |
21 Dec 2023 | 51,302.00 | 51,600.00 | 49,300.00 | 51,302.00 | 51,302.00 | 32,539 |
20 Dec 2023 | 50,750.00 | 51,199.00 | 49,600.00 | 50,750.00 | 50,750.00 | 29,639 |
19 Dec 2023 | 49,812.00 | 51,800.00 | 49,321.00 | 49,812.00 | 49,812.00 | 45,780 |
18 Dec 2023 | 50,000.00 | 51,901.00 | 49,316.00 | 50,000.00 | 50,000.00 | 36,519 |
15 Dec 2023 | 51,000.00 | 51,000.00 | 49,138.00 | 51,000.00 | 51,000.00 | 687,261 |
14 Dec 2023 | 49,279.00 | 50,000.00 | 46,800.00 | 49,279.00 | 49,279.00 | 88,282 |
13 Dec 2023 | 46,200.00 | 46,287.00 | 43,856.00 | 46,200.00 | 46,200.00 | 39,577 |
12 Dec 2023 | 44,000.00 | 45,610.00 | 43,196.00 | 44,000.00 | 44,000.00 | 78,330 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |