Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 51,250.00 | 51,550.00 | 50,200.00 | 50,450.00 | 50,450.00 | 99 |
25 Jul 2024 | 50,600.00 | 50,700.00 | 50,100.00 | 50,400.00 | 50,400.00 | 1,242 |
24 Jul 2024 | 50,750.00 | 50,800.00 | 49,925.00 | 49,950.00 | 49,950.00 | 1,077 |
23 Jul 2024 | 49,450.00 | 51,050.00 | 49,450.00 | 50,350.00 | 50,350.00 | 298 |
22 Jul 2024 | 49,350.00 | 50,300.00 | 49,350.00 | 49,975.00 | 49,975.00 | 117 |
19 Jul 2024 | 49,850.00 | 49,850.00 | 49,125.00 | 49,525.00 | 49,525.00 | 237 |
18 Jul 2024 | 50,500.00 | 51,050.00 | 49,200.00 | 49,400.00 | 49,400.00 | 334 |
17 Jul 2024 | 50,600.00 | 51,250.00 | 50,150.00 | 50,150.00 | 50,150.00 | 333 |
16 Jul 2024 | 49,775.00 | 50,600.00 | 48,500.00 | 49,800.00 | 49,800.00 | 604 |
15 Jul 2024 | 52,000.00 | 52,000.00 | 49,000.00 | 49,500.00 | 49,500.00 | 427 |
12 Jul 2024 | 52,750.00 | 53,350.00 | 52,700.00 | 52,800.00 | 52,800.00 | 956 |
11 Jul 2024 | 51,750.00 | 52,150.00 | 51,000.00 | 51,950.00 | 51,950.00 | 212 |
10 Jul 2024 | 49,700.00 | 51,200.00 | 49,700.00 | 51,200.00 | 51,200.00 | 71 |
08 Jul 2024 | 51,485.50 | 51,496.50 | 49,603.00 | 49,653.00 | 49,653.00 | 124 |
05 Jul 2024 | 50,072.00 | 50,072.00 | 49,326.50 | 49,995.00 | 49,995.00 | 266 |
04 Jul 2024 | 50,000.00 | 51,500.00 | 48,805.00 | 49,004.00 | 49,004.00 | 27 |
03 Jul 2024 | 50,595.00 | 51,353.50 | 50,000.00 | 50,000.00 | 50,000.00 | 227 |
02 Jul 2024 | 50,570.00 | 51,761.00 | 50,315.00 | 51,353.50 | 51,353.50 | 392 |
01 Jul 2024 | 47,900.00 | 50,529.00 | 47,900.00 | 50,514.00 | 50,514.00 | 1,208 |
28 Jun 2024 | 46,030.00 | 47,575.50 | 45,909.00 | 47,071.00 | 47,071.00 | 321 |
27 Jun 2024 | 46,353.00 | 46,558.50 | 45,890.00 | 46,022.50 | 46,022.50 | 314 |
26 Jun 2024 | 46,200.00 | 47,167.00 | 45,774.50 | 47,065.00 | 47,065.00 | 235 |
25 Jun 2024 | 46,643.00 | 46,643.00 | 46,149.50 | 46,200.00 | 46,200.00 | 227 |
24 Jun 2024 | 46,220.00 | 46,879.00 | 45,921.50 | 46,668.00 | 46,668.00 | 205 |
19 Jun 2024 | 44,634.50 | 50,000.00 | 43,000.00 | 45,001.00 | 45,001.00 | 65 |
18 Jun 2024 | 43,397.00 | 44,684.50 | 42,659.00 | 44,616.00 | 44,616.00 | 134 |
14 Jun 2024 | 42,801.50 | 43,650.50 | 42,801.50 | 43,589.50 | 43,589.50 | 94 |
13 Jun 2024 | 45,040.00 | 45,040.00 | 42,944.00 | 43,786.00 | 43,786.00 | 123 |
12 Jun 2024 | 45,608.50 | 46,100.00 | 44,702.50 | 44,798.50 | 44,798.50 | 105 |
11 Jun 2024 | 44,628.50 | 44,938.00 | 44,570.50 | 44,617.00 | 44,617.00 | 254 |
10 Jun 2024 | 46,000.00 | 46,000.00 | 45,086.00 | 45,560.00 | 45,560.00 | 341 |
07 Jun 2024 | 45,595.00 | 46,247.00 | 45,482.50 | 46,070.50 | 46,070.50 | 258 |
06 Jun 2024 | 47,186.50 | 47,186.50 | 45,785.00 | 45,825.00 | 45,825.00 | 109 |
05 Jun 2024 | 46,061.50 | 46,556.50 | 46,003.50 | 46,523.50 | 46,523.50 | 140 |
04 Jun 2024 | 47,041.50 | 47,841.00 | 45,140.50 | 46,033.00 | 46,033.00 | 171 |
03 Jun 2024 | 43,900.00 | 45,500.00 | 43,900.00 | 45,360.00 | 45,360.00 | 201 |
31 May 2024 | 42,143.50 | 43,883.00 | 42,143.50 | 43,871.50 | 43,871.50 | 281 |
30 May 2024 | 43,200.00 | 43,200.00 | 41,083.50 | 42,065.00 | 42,065.00 | 357 |
30 May 2024 | 0.211538 Dividend | |||||
29 May 2024 | 43,400.00 | 43,400.00 | 42,142.00 | 42,838.50 | 42,838.29 | 2,844 |
28 May 2024 | 46,050.00 | 46,050.00 | 43,222.50 | 43,686.00 | 43,685.79 | 166 |
27 May 2024 | 45,390.00 | 46,050.00 | 45,390.00 | 46,050.00 | 46,049.77 | 8 |
24 May 2024 | 45,025.50 | 45,025.50 | 43,426.00 | 43,889.00 | 43,888.78 | 100 |
23 May 2024 | 45,055.00 | 45,830.00 | 43,504.00 | 44,338.00 | 44,337.78 | 128 |
22 May 2024 | 43,546.00 | 44,758.00 | 43,469.00 | 44,514.50 | 44,514.28 | 21,859 |
21 May 2024 | 41,197.00 | 43,385.50 | 41,197.00 | 43,351.50 | 43,351.29 | 669 |
20 May 2024 | 39,784.00 | 40,583.00 | 39,714.50 | 40,573.00 | 40,572.80 | 69 |
17 May 2024 | 39,650.00 | 39,784.50 | 39,479.00 | 39,759.00 | 39,758.80 | 468 |
16 May 2024 | 39,381.50 | 39,534.00 | 39,179.50 | 39,385.00 | 39,384.80 | 80 |
15 May 2024 | 38,788.50 | 39,192.50 | 38,788.50 | 39,016.50 | 39,016.31 | 249 |
14 May 2024 | 38,049.00 | 38,334.00 | 37,997.00 | 38,176.00 | 38,175.81 | 283 |
13 May 2024 | 37,814.00 | 37,865.00 | 37,429.00 | 37,682.00 | 37,681.81 | 335 |
10 May 2024 | 38,090.00 | 38,240.50 | 37,669.00 | 37,669.00 | 37,668.81 | 165 |
09 May 2024 | 37,527.50 | 38,125.00 | 37,350.50 | 38,125.00 | 38,124.81 | 1,011 |
08 May 2024 | 37,161.00 | 37,351.50 | 36,983.00 | 37,213.00 | 37,212.82 | 787 |
07 May 2024 | 38,163.00 | 38,178.50 | 37,272.00 | 37,347.00 | 37,346.82 | 253 |
06 May 2024 | 37,000.00 | 38,132.00 | 37,000.00 | 37,992.50 | 37,992.31 | 100 |
03 May 2024 | 37,653.50 | 38,221.50 | 37,483.00 | 37,815.00 | 37,814.81 | 718 |
02 May 2024 | 36,342.50 | 37,215.00 | 36,152.00 | 37,157.50 | 37,157.32 | 345 |
30 Apr 2024 | 35,866.00 | 36,361.00 | 35,866.00 | 35,892.50 | 35,892.32 | 140 |
29 Apr 2024 | 36,163.50 | 36,375.00 | 35,970.00 | 36,257.00 | 36,256.82 | 152 |
26 Apr 2024 | 35,322.00 | 35,892.50 | 35,322.00 | 35,726.50 | 35,726.32 | 497 |
25 Apr 2024 | 34,022.50 | 34,800.00 | 33,731.00 | 34,800.00 | 34,799.83 | 844 |
24 Apr 2024 | 34,207.00 | 34,474.00 | 34,086.00 | 34,342.50 | 34,342.33 | 519 |
23 Apr 2024 | 34,079.00 | 34,458.00 | 34,039.00 | 34,381.00 | 34,380.83 | 531 |
22 Apr 2024 | 33,478.50 | 34,110.00 | 33,342.50 | 34,012.00 | 34,011.83 | 925 |
19 Apr 2024 | 33,256.50 | 33,378.50 | 33,026.50 | 33,101.00 | 33,100.84 | 487 |
18 Apr 2024 | 33,181.50 | 33,184.00 | 32,841.50 | 33,045.00 | 33,044.84 | 676 |
17 Apr 2024 | 33,379.00 | 33,574.00 | 32,808.50 | 33,105.00 | 33,104.84 | 1,262 |
16 Apr 2024 | 32,918.00 | 33,313.50 | 32,664.00 | 32,882.50 | 32,882.34 | 387 |
15 Apr 2024 | 32,836.00 | 33,285.00 | 32,593.50 | 33,113.50 | 33,113.34 | 886 |
12 Apr 2024 | 31,776.50 | 31,776.50 | 31,269.00 | 31,527.50 | 31,527.34 | 146 |
11 Apr 2024 | 31,965.50 | 32,342.00 | 31,965.50 | 32,125.50 | 32,125.34 | 4 |
10 Apr 2024 | 32,333.00 | 32,500.00 | 32,091.00 | 32,207.00 | 32,206.84 | 60 |
09 Apr 2024 | 33,000.00 | 33,047.00 | 32,413.50 | 33,000.00 | 32,999.84 | 169 |
08 Apr 2024 | 33,184.50 | 33,184.50 | 32,542.00 | 32,686.00 | 32,685.84 | 585 |
05 Apr 2024 | 32,852.00 | 32,983.00 | 32,146.00 | 32,943.50 | 32,943.34 | 114 |
04 Apr 2024 | 34,359.00 | 34,691.50 | 32,997.50 | 33,040.00 | 33,039.84 | 475 |
03 Apr 2024 | 34,705.50 | 34,712.00 | 33,875.50 | 34,044.00 | 34,043.83 | 194 |
27 Mar 2024 | 34,485.00 | 34,609.00 | 34,204.00 | 34,303.50 | 34,303.33 | 96 |
26 Mar 2024 | 33,612.00 | 34,630.00 | 33,612.00 | 34,433.00 | 34,432.83 | 78 |
25 Mar 2024 | 34,676.50 | 34,676.50 | 33,765.00 | 33,858.00 | 33,857.83 | 280 |
22 Mar 2024 | 34,790.50 | 34,790.50 | 34,150.50 | 34,310.00 | 34,309.83 | 146 |
21 Mar 2024 | 33,320.50 | 35,035.50 | 33,320.50 | 34,922.00 | 34,921.83 | 1,164 |
20 Mar 2024 | 32,653.50 | 33,614.00 | 32,602.50 | 33,528.50 | 33,528.34 | 54 |
19 Mar 2024 | 32,111.00 | 32,467.50 | 31,850.50 | 32,467.50 | 32,467.34 | 47 |
18 Mar 2024 | 31,633.50 | 31,888.00 | 31,632.00 | 31,878.50 | 31,878.34 | 56 |
15 Mar 2024 | 31,887.00 | 31,925.00 | 31,654.00 | 31,736.50 | 31,736.34 | 16 |
14 Mar 2024 | 31,801.50 | 31,929.00 | 31,446.00 | 31,502.00 | 31,501.84 | 111 |
13 Mar 2024 | 32,649.50 | 32,866.50 | 31,667.50 | 31,749.00 | 31,748.84 | 323 |
12 Mar 2024 | 30,805.50 | 32,833.00 | 30,805.50 | 32,126.50 | 32,126.34 | 1,283 |
11 Mar 2024 | 30,847.00 | 30,847.00 | 30,249.50 | 30,249.50 | 30,249.35 | 168 |
08 Mar 2024 | 30,557.00 | 31,568.50 | 30,557.00 | 31,226.50 | 31,226.35 | 1,776 |
07 Mar 2024 | 30,599.00 | 31,234.00 | 30,252.50 | 30,557.00 | 30,556.85 | 84 |
06 Mar 2024 | 31,000.00 | 31,500.00 | 30,000.00 | 30,738.00 | 30,737.85 | 186 |
05 Mar 2024 | 33,672.00 | 33,672.00 | 31,524.00 | 31,524.00 | 31,523.84 | 106 |
04 Mar 2024 | 31,695.00 | 32,520.00 | 31,695.00 | 32,377.00 | 32,376.84 | 402 |
01 Mar 2024 | 32,512.00 | 32,700.00 | 31,960.00 | 32,371.50 | 32,371.34 | 620 |
29 Feb 2024 | 32,153.50 | 33,761.00 | 31,754.50 | 31,899.00 | 31,898.84 | 373 |
28 Feb 2024 | 32,800.00 | 32,800.00 | 32,153.50 | 32,153.50 | 32,153.34 | 2,033 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |