Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 May 2024 | 63,300.00 | 63,306.00 | 60,198.00 | 60,350.00 | 60,350.00 | 5,851,590 |
13 May 2024 | 64,000.00 | 64,773.00 | 61,913.00 | 63,480.00 | 63,480.00 | 2,063,294 |
10 May 2024 | 63,800.00 | 64,614.00 | 63,749.00 | 64,100.00 | 64,100.00 | 1,129,033 |
09 May 2024 | 61,525.00 | 63,616.00 | 61,207.00 | 63,442.00 | 63,442.00 | 964,320 |
08 May 2024 | 63,000.00 | 62,180.00 | 61,560.00 | 61,613.00 | 61,613.00 | 2,294,935 |
07 May 2024 | 62,900.00 | 63,399.00 | 61,590.00 | 62,150.00 | 62,150.00 | 2,035,738 |
06 May 2024 | 62,814.00 | 63,146.00 | 61,502.00 | 61,700.00 | 61,700.00 | 772,644 |
03 May 2024 | 64,238.00 | 64,517.00 | 61,751.00 | 62,184.00 | 62,184.00 | 1,708,356 |
02 May 2024 | 61,500.00 | 61,931.00 | 60,255.00 | 61,614.00 | 61,614.00 | 2,934,444 |
30 Apr 2024 | 63,918.00 | 65,251.00 | 61,582.00 | 61,700.00 | 61,700.00 | 4,954,184 |
29 Apr 2024 | 63,589.00 | 64,700.00 | 62,727.00 | 64,066.00 | 64,066.00 | 2,025,467 |
26 Apr 2024 | 60,000.00 | 64,156.00 | 59,928.00 | 62,090.00 | 62,090.00 | 3,934,725 |
25 Apr 2024 | 58,500.00 | 61,260.00 | 58,288.00 | 61,100.00 | 61,100.00 | 7,377,947 |
24 Apr 2024 | 50,850.00 | 51,547.00 | 50,700.00 | 51,379.00 | 51,379.00 | 1,778,151 |
23 Apr 2024 | 50,900.00 | 51,056.00 | 49,300.00 | 49,700.00 | 49,700.00 | 2,660,166 |
22 Apr 2024 | 51,527.00 | 51,527.00 | 50,152.00 | 50,620.00 | 50,620.00 | 1,287,262 |
19 Apr 2024 | 50,750.00 | 52,072.00 | 51,147.00 | 51,975.00 | 51,975.00 | 2,604,489 |
18 Apr 2024 | 51,501.00 | 52,193.00 | 51,222.00 | 51,915.00 | 51,915.00 | 1,666,202 |
17 Apr 2024 | 50,550.00 | 51,952.00 | 50,535.00 | 51,460.00 | 51,460.00 | 2,406,126 |
16 Apr 2024 | 50,450.00 | 50,515.00 | 49,200.00 | 49,592.00 | 49,592.00 | 1,849,063 |
15 Apr 2024 | 52,172.00 | 52,350.00 | 51,049.00 | 51,475.00 | 51,475.00 | 1,380,165 |
12 Apr 2024 | 50,511.00 | 52,739.00 | 50,907.00 | 52,005.00 | 52,005.00 | 1,490,475 |
11 Apr 2024 | 50,881.00 | 51,344.00 | 49,859.00 | 50,027.00 | 50,027.00 | 1,427,246 |
10 Apr 2024 | 51,001.00 | 52,167.00 | 49,708.00 | 50,881.00 | 50,881.00 | 1,845,059 |
09 Apr 2024 | 50,750.00 | 51,861.00 | 50,750.00 | 51,098.00 | 51,098.00 | 2,426,233 |
08 Apr 2024 | 49,800.00 | 50,784.00 | 49,512.00 | 50,386.00 | 50,386.00 | 2,269,816 |
05 Apr 2024 | 49,100.00 | 49,735.00 | 48,848.00 | 49,735.00 | 49,735.00 | 1,914,904 |
04 Apr 2024 | 47,825.00 | 50,288.00 | 48,533.00 | 49,847.00 | 49,847.00 | 2,818,933 |
03 Apr 2024 | 48,515.00 | 48,737.00 | 47,355.00 | 48,245.00 | 48,245.00 | 2,609,715 |
02 Apr 2024 | 46,100.00 | 48,334.00 | 47,000.00 | 47,926.00 | 47,926.00 | 1,458,539 |
28 Mar 2024 | 45,889.00 | 46,880.00 | 45,919.00 | 46,516.00 | 46,516.00 | 2,184,467 |
27 Mar 2024 | 45,447.00 | 45,980.00 | 44,922.00 | 45,441.00 | 45,441.00 | 1,089,292 |
26 Mar 2024 | 45,938.00 | 45,993.00 | 45,355.00 | 45,817.00 | 45,817.00 | 1,127,709 |
25 Mar 2024 | 46,286.00 | 46,799.00 | 45,821.00 | 46,447.00 | 46,447.00 | 1,922,037 |
22 Mar 2024 | 45,420.00 | 46,865.00 | 45,180.00 | 46,493.00 | 46,493.00 | 2,738,282 |
20 Mar 2024 | 43,851.00 | 44,401.00 | 43,592.00 | 44,051.00 | 44,051.00 | 3,004,381 |
19 Mar 2024 | 44,021.00 | 44,887.00 | 43,250.00 | 43,460.00 | 43,460.00 | 1,744,360 |
18 Mar 2024 | 44,161.00 | 45,166.00 | 43,770.00 | 44,000.00 | 44,000.00 | 2,982,987 |
15 Mar 2024 | 43,420.00 | 44,681.00 | 42,730.00 | 44,681.00 | 44,681.00 | 18,881,264 |
14 Mar 2024 | 45,205.00 | 45,421.00 | 43,345.00 | 43,345.00 | 43,345.00 | 4,109,809 |
13 Mar 2024 | 43,100.00 | 45,051.00 | 43,151.00 | 44,986.00 | 44,986.00 | 3,501,587 |
13 Mar 2024 | 775.1173 Dividend | |||||
12 Mar 2024 | 44,011.00 | 45,022.00 | 43,863.00 | 44,280.00 | 43,504.88 | 2,399,622 |
11 Mar 2024 | 43,980.00 | 44,175.00 | 43,248.00 | 43,675.00 | 42,910.47 | 2,523,447 |
08 Mar 2024 | 44,440.00 | 45,719.00 | 44,006.00 | 44,774.00 | 43,990.23 | 3,044,379 |
07 Mar 2024 | 42,600.00 | 44,508.00 | 42,600.00 | 44,339.00 | 43,562.85 | 2,694,168 |
06 Mar 2024 | 40,660.00 | 42,584.00 | 40,763.00 | 42,577.00 | 41,831.69 | 1,384,973 |
05 Mar 2024 | 41,179.00 | 41,952.00 | 40,053.00 | 40,763.00 | 40,049.45 | 1,705,125 |
04 Mar 2024 | 42,020.00 | 42,729.00 | 41,146.00 | 41,180.00 | 40,459.15 | 1,384,565 |
01 Mar 2024 | 42,255.00 | 55,301.95 | 41,317.00 | 41,688.00 | 40,958.25 | 1,295,244 |
29 Feb 2024 | 41,625.00 | 42,280.00 | 41,302.00 | 42,019.00 | 41,283.46 | 1,733,499 |
28 Feb 2024 | 43,280.00 | 62,700.00 | 41,329.00 | 41,592.00 | 40,863.93 | 1,081,512 |
27 Feb 2024 | 42,600.00 | 62,700.00 | 42,258.00 | 42,885.00 | 42,134.30 | 998,701 |
26 Feb 2024 | 43,780.00 | 43,780.00 | 42,349.00 | 42,619.00 | 41,872.96 | 1,241,400 |
23 Feb 2024 | 42,220.00 | 44,435.00 | 42,776.00 | 44,200.00 | 43,426.28 | 1,043,246 |
22 Feb 2024 | 41,490.00 | 44,068.00 | 41,051.00 | 42,907.00 | 42,155.91 | 2,432,467 |
21 Feb 2024 | 41,699.00 | 41,851.00 | 40,702.00 | 41,660.00 | 40,930.75 | 1,332,189 |
20 Feb 2024 | 42,280.00 | 42,193.00 | 41,064.00 | 41,699.00 | 40,969.06 | 1,438,624 |
19 Feb 2024 | 43,020.00 | 43,074.00 | 42,116.00 | 42,592.00 | 41,846.43 | 1,183,106 |
16 Feb 2024 | 41,720.00 | 43,729.00 | 41,816.00 | 43,030.00 | 42,276.76 | 1,712,459 |
15 Feb 2024 | 41,600.00 | 42,149.00 | 41,288.00 | 42,028.00 | 41,292.30 | 1,482,929 |
14 Feb 2024 | 41,633.00 | 42,197.00 | 40,600.00 | 41,322.00 | 40,598.66 | 1,405,777 |
13 Feb 2024 | 41,600.00 | 42,447.00 | 41,387.00 | 41,709.00 | 40,978.89 | 942,342 |
12 Feb 2024 | 40,835.00 | 42,157.00 | 40,761.00 | 42,157.00 | 41,419.04 | 955,383 |
09 Feb 2024 | 41,720.00 | 41,851.00 | 40,809.00 | 40,813.00 | 40,098.57 | 1,108,878 |
08 Feb 2024 | 43,000.00 | 42,997.00 | 41,310.00 | 41,640.00 | 40,911.09 | 1,424,500 |
07 Feb 2024 | 43,401.00 | 43,683.00 | 42,252.00 | 42,252.00 | 41,512.38 | 822,003 |
06 Feb 2024 | 43,840.00 | 43,945.00 | 42,629.00 | 43,591.00 | 42,827.94 | 829,440 |
05 Feb 2024 | 43,320.00 | 44,070.00 | 42,848.00 | 43,060.00 | 42,306.24 | 657,100 |
02 Feb 2024 | 45,100.00 | 45,290.00 | 43,475.00 | 43,720.00 | 42,954.68 | 992,490 |
01 Feb 2024 | 44,748.00 | 45,141.00 | 44,000.00 | 44,309.00 | 43,533.38 | 1,330,407 |
31 Jan 2024 | 44,880.00 | 45,448.00 | 44,381.00 | 45,212.00 | 44,420.57 | 1,790,250 |
30 Jan 2024 | 45,700.00 | 45,960.00 | 45,128.00 | 45,200.00 | 44,408.78 | 1,737,179 |
29 Jan 2024 | 44,940.00 | 45,264.00 | 44,539.00 | 44,920.00 | 44,133.68 | 1,418,425 |
26 Jan 2024 | 43,800.00 | 44,930.00 | 43,322.00 | 44,922.00 | 44,135.64 | 883,777 |
25 Jan 2024 | 44,061.00 | 44,987.00 | 43,536.00 | 43,776.00 | 43,009.70 | 783,257 |
24 Jan 2024 | 43,760.00 | 45,436.00 | 43,386.00 | 44,454.00 | 43,675.84 | 2,294,806 |
23 Jan 2024 | 42,685.00 | 43,895.00 | 42,692.00 | 43,786.00 | 43,019.53 | 1,376,715 |
22 Jan 2024 | 42,860.00 | 43,404.00 | 42,501.00 | 42,602.00 | 41,856.25 | 991,042 |
19 Jan 2024 | 43,087.00 | 43,865.00 | 42,809.00 | 43,000.00 | 42,247.29 | 1,029,101 |
18 Jan 2024 | 42,401.00 | 43,333.00 | 42,105.00 | 42,940.00 | 42,188.34 | 1,548,105 |
17 Jan 2024 | 42,401.00 | 42,714.00 | 41,850.00 | 42,023.00 | 41,287.39 | 1,504,049 |
16 Jan 2024 | 43,302.00 | 44,207.00 | 42,850.00 | 43,000.00 | 42,247.29 | 916,278 |
15 Jan 2024 | 43,704.00 | 43,818.00 | 43,315.00 | 43,540.00 | 42,777.84 | 770,086 |
12 Jan 2024 | 43,760.00 | 44,259.00 | 43,559.00 | 44,137.00 | 43,364.39 | 704,946 |
11 Jan 2024 | 43,860.00 | 44,757.00 | 43,511.00 | 43,820.00 | 43,052.93 | 1,069,472 |
10 Jan 2024 | 43,280.00 | 44,016.00 | 42,860.00 | 43,820.00 | 43,052.93 | 626,145 |
09 Jan 2024 | 44,000.00 | 44,095.00 | 43,022.00 | 43,132.00 | 42,376.98 | 1,210,178 |
08 Jan 2024 | 44,297.00 | 44,455.00 | 43,147.00 | 43,409.00 | 42,649.13 | 1,413,064 |
05 Jan 2024 | 44,550.00 | 44,827.00 | 43,900.00 | 44,700.00 | 43,917.53 | 1,010,750 |
04 Jan 2024 | 44,225.00 | 45,031.00 | 44,240.00 | 44,574.00 | 43,793.73 | 1,194,737 |
03 Jan 2024 | 45,477.00 | 45,919.00 | 44,000.00 | 44,000.00 | 43,229.78 | 1,552,662 |
02 Jan 2024 | 46,675.00 | 46,815.00 | 45,390.00 | 45,552.00 | 44,754.62 | 1,045,874 |
29 Dec 2023 | 47,124.00 | 47,556.00 | 46,847.00 | 47,349.00 | 46,520.16 | 544,363 |
28 Dec 2023 | 46,857.00 | 47,226.00 | 46,340.00 | 47,120.00 | 46,295.17 | 1,009,599 |
27 Dec 2023 | 45,820.00 | 47,599.00 | 45,726.00 | 47,400.00 | 46,570.27 | 2,248,200 |
22 Dec 2023 | 44,900.00 | 45,700.00 | 44,621.00 | 45,450.00 | 44,654.40 | 691,209 |
21 Dec 2023 | 44,200.00 | 44,992.00 | 43,720.00 | 44,862.00 | 44,076.70 | 5,024,282 |
20 Dec 2023 | 43,952.00 | 44,880.00 | 43,450.00 | 44,115.00 | 43,342.77 | 1,931,452 |
19 Dec 2023 | 43,050.00 | 43,921.00 | 42,500.00 | 43,921.00 | 43,152.16 | 1,729,295 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |