Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 Jun 2024 | 4,795.00 | 4,825.50 | 4,786.50 | 4,790.50 | 4,790.50 | 2,540 |
13 Jun 2024 | 4,866.50 | 4,879.41 | 4,839.00 | 4,826.50 | 4,826.50 | 9,552 |
12 Jun 2024 | 4,908.00 | 4,909.00 | 4,868.00 | 4,893.00 | 4,893.00 | 2,891 |
11 Jun 2024 | 4,845.00 | 4,870.50 | 4,826.00 | 4,829.00 | 4,829.00 | 880 |
10 Jun 2024 | 4,849.50 | 4,869.00 | 4,821.00 | 4,869.00 | 4,869.00 | 379 |
07 Jun 2024 | 4,899.00 | 4,899.00 | 4,882.50 | 4,889.75 | 4,889.75 | 269 |
06 Jun 2024 | 4,890.70 | 4,895.50 | 4,881.50 | 4,901.50 | 4,901.50 | 12,067 |
05 Jun 2024 | 4,848.00 | 4,877.50 | 4,844.00 | 4,873.00 | 4,873.00 | 2,822 |
04 Jun 2024 | 4,816.00 | 4,830.50 | 4,771.50 | 4,803.00 | 4,803.00 | 4,611 |
03 Jun 2024 | 4,810.00 | 4,848.00 | 4,808.74 | 4,821.25 | 4,821.25 | 776 |
31 May 2024 | 4,781.00 | 4,805.50 | 4,761.68 | 4,797.50 | 4,797.50 | 1,362 |
30 May 2024 | 4,751.00 | 4,764.00 | 4,742.50 | 4,754.00 | 4,754.00 | 246 |
29 May 2024 | 4,752.50 | 4,752.50 | 4,728.83 | 4,730.00 | 4,730.00 | 4,074 |
28 May 2024 | 4,821.50 | 4,821.50 | 4,781.50 | 4,792.50 | 4,792.50 | 376 |
24 May 2024 | 4,796.00 | 4,804.50 | 4,795.00 | 4,800.25 | 4,800.25 | 6,713 |
23 May 2024 | 4,816.00 | 4,816.00 | 4,816.00 | 4,817.00 | 4,817.00 | 44 |
22 May 2024 | 4,782.15 | 4,782.15 | 4,776.88 | 4,790.25 | 4,790.25 | 794 |
21 May 2024 | 4,788.50 | 4,807.50 | 4,788.50 | 4,814.50 | 4,814.50 | 119 |
20 May 2024 | 4,783.00 | 4,800.50 | 4,783.00 | 4,801.00 | 4,801.00 | 561 |
17 May 2024 | 4,767.50 | 4,776.02 | 4,760.50 | 4,761.00 | 4,761.00 | 607 |
16 May 2024 | 4,819.00 | 4,819.00 | 4,788.41 | 4,801.50 | 4,801.50 | 5,462 |
15 May 2024 | 4,822.50 | 4,822.50 | 4,796.00 | 4,812.00 | 4,812.00 | 549 |
14 May 2024 | 4,808.00 | 4,808.00 | 4,791.50 | 4,791.50 | 4,791.50 | 91 |
13 May 2024 | 4,764.00 | 4,774.50 | 4,751.50 | 4,774.50 | 4,774.50 | 1,152 |
10 May 2024 | 4,728.00 | 4,776.24 | 4,704.50 | 4,762.25 | 4,762.25 | 4,003 |
09 May 2024 | 4,677.50 | 4,721.74 | 4,677.50 | 4,711.00 | 4,711.00 | 3,588 |
08 May 2024 | 4,714.50 | 4,714.50 | 4,697.50 | 4,691.75 | 4,691.75 | 2,029 |
07 May 2024 | 4,643.00 | 4,691.00 | 4,627.50 | 4,692.75 | 4,692.75 | 183 |
03 May 2024 | 4,530.07 | 4,575.00 | 4,530.07 | 4,575.00 | 4,575.00 | 1,018 |
02 May 2024 | 4,595.00 | 4,595.00 | 4,553.78 | 4,557.00 | 4,557.00 | 1,942 |
01 May 2024 | 4,581.50 | 4,601.00 | 4,538.50 | 4,587.00 | 4,587.00 | 4,003 |
30 Apr 2024 | 4,612.00 | 4,621.50 | 4,557.50 | 4,583.00 | 4,583.00 | 12,782 |
29 Apr 2024 | 4,627.00 | 4,629.00 | 4,615.50 | 4,603.00 | 4,603.00 | 111 |
26 Apr 2024 | 4,597.50 | 4,618.00 | 4,597.50 | 4,613.00 | 4,613.00 | 486 |
25 Apr 2024 | 4,520.00 | 4,535.50 | 4,520.00 | 4,542.25 | 4,542.25 | 62 |
24 Apr 2024 | 4,638.00 | 4,638.00 | 4,620.00 | 4,612.50 | 4,612.50 | 252 |
23 Apr 2024 | 4,631.00 | 4,660.00 | 4,628.50 | 4,660.00 | 4,660.00 | 475 |
22 Apr 2024 | 4,575.00 | 4,620.50 | 4,575.00 | 4,617.00 | 4,617.00 | 118 |
19 Apr 2024 | 4,545.00 | 4,554.50 | 4,545.00 | 4,554.50 | 4,554.50 | 254 |
18 Apr 2024 | 4,553.50 | 4,553.50 | 4,534.50 | 4,537.00 | 4,537.00 | 14 |
17 Apr 2024 | 4,539.00 | 4,555.00 | 4,524.50 | 4,524.50 | 4,524.50 | 2,306 |
16 Apr 2024 | 4,543.00 | 4,543.00 | 4,511.50 | 4,534.25 | 4,534.25 | 244 |
15 Apr 2024 | 4,614.50 | 4,633.00 | 4,604.50 | 4,608.00 | 4,608.00 | 282 |
12 Apr 2024 | 4,600.50 | 4,641.50 | 4,600.50 | 4,599.25 | 4,599.25 | 371 |
11 Apr 2024 | 4,598.00 | 4,611.50 | 4,558.50 | 4,590.00 | 4,590.00 | 5,294 |
10 Apr 2024 | 4,614.00 | 4,614.00 | 4,576.50 | 4,601.25 | 4,601.25 | 3,380 |
09 Apr 2024 | 4,595.00 | 4,628.50 | 4,595.00 | 4,595.00 | 4,595.00 | 7,817 |
08 Apr 2024 | 4,618.50 | 4,650.00 | 4,618.19 | 4,636.75 | 4,636.75 | 1,294 |
05 Apr 2024 | 4,594.00 | 4,608.50 | 4,576.50 | 4,599.00 | 4,599.00 | 135 |
04 Apr 2024 | 4,600.50 | 4,629.50 | 4,592.00 | 4,613.00 | 4,613.00 | 559 |
03 Apr 2024 | 4,587.00 | 4,620.00 | 4,584.50 | 4,626.00 | 4,626.00 | 3,578 |
02 Apr 2024 | 4,619.50 | 4,619.50 | 4,580.00 | 4,584.75 | 4,584.75 | 4,908 |
28 Mar 2024 | 4,640.50 | 4,644.00 | 4,596.50 | 4,631.00 | 4,631.00 | 13,655 |
27 Mar 2024 | 4,683.50 | 4,683.50 | 4,645.50 | 4,636.75 | 4,636.75 | 1,331 |
26 Mar 2024 | 4,639.50 | 4,667.00 | 4,639.50 | 4,657.50 | 4,657.50 | 1,084 |
25 Mar 2024 | 4,658.00 | 4,668.50 | 4,628.19 | 4,659.25 | 4,659.25 | 5,611 |
22 Mar 2024 | 4,687.00 | 4,687.50 | 4,668.00 | 4,657.50 | 4,657.50 | 399 |
21 Mar 2024 | 4,656.50 | 4,669.00 | 4,629.50 | 4,669.00 | 4,669.00 | 313 |
20 Mar 2024 | 4,599.50 | 4,599.50 | 4,598.50 | 4,596.75 | 4,596.75 | 304 |
19 Mar 2024 | 4,618.50 | 4,618.50 | 4,609.00 | 4,614.00 | 4,614.00 | 7,849 |
18 Mar 2024 | 4,650.50 | 4,650.50 | 4,622.50 | 4,614.75 | 4,614.75 | 642 |
15 Mar 2024 | 4,647.00 | 4,674.00 | 4,626.00 | 4,626.00 | 4,626.00 | 1,580 |
14 Mar 2024 | 4,694.50 | 4,694.50 | 4,665.00 | 4,668.50 | 4,668.50 | 1,582 |
13 Mar 2024 | 4,662.50 | 4,690.00 | 4,662.50 | 4,666.00 | 4,666.00 | 7,979 |
12 Mar 2024 | 4,622.00 | 4,673.00 | 4,613.50 | 4,673.00 | 4,673.00 | 1,243 |
11 Mar 2024 | 4,597.00 | 4,618.50 | 4,585.00 | 4,596.25 | 4,596.25 | 980 |
08 Mar 2024 | 4,633.50 | 4,635.50 | 4,610.50 | 4,610.50 | 4,610.50 | 14,557 |
07 Mar 2024 | 4,611.00 | 4,658.00 | 4,513.00 | 4,643.50 | 4,643.50 | 11,910 |
06 Mar 2024 | 4,507.00 | 4,520.50 | 4,507.00 | 4,515.50 | 4,515.50 | 1,637 |
05 Mar 2024 | 4,515.50 | 4,515.50 | 4,512.50 | 4,494.75 | 4,494.75 | 161 |
04 Mar 2024 | 4,554.00 | 4,562.50 | 4,538.00 | 4,550.00 | 4,550.00 | 2,035 |
01 Mar 2024 | 4,539.00 | 4,539.00 | 4,509.50 | 4,537.25 | 4,537.25 | 3,734 |
29 Feb 2024 | 4,467.00 | 4,477.00 | 4,467.00 | 4,460.75 | 4,460.75 | 54 |
28 Feb 2024 | 4,481.50 | 4,481.50 | 4,467.50 | 4,473.75 | 4,473.75 | 287 |
27 Feb 2024 | 4,489.27 | 4,489.27 | 4,467.50 | 4,476.50 | 4,476.50 | 1,845 |
26 Feb 2024 | 4,492.00 | 4,507.50 | 4,483.50 | 4,489.50 | 4,489.50 | 23,146 |
23 Feb 2024 | 4,493.50 | 4,493.50 | 4,485.00 | 4,493.75 | 4,493.75 | 154,823 |
22 Feb 2024 | 4,510.00 | 4,511.50 | 4,510.00 | 4,508.00 | 4,508.00 | 11,932 |
21 Feb 2024 | 4,452.00 | 4,452.00 | 4,452.00 | 4,454.50 | 4,454.50 | 116 |
20 Feb 2024 | 4,516.00 | 4,516.00 | 4,478.50 | 4,487.50 | 4,487.50 | 6,936 |
19 Feb 2024 | 4,502.00 | 4,502.00 | 4,502.00 | 4,512.75 | 4,512.75 | 1 |
16 Feb 2024 | 4,494.00 | 4,496.00 | 4,467.00 | 4,500.50 | 4,500.50 | 47 |
15 Feb 2024 | 4,460.00 | 4,471.00 | 4,448.00 | 4,448.00 | 4,448.00 | 1,609 |
14 Feb 2024 | 4,395.00 | 4,429.50 | 4,395.00 | 4,419.75 | 4,419.75 | 765 |
13 Feb 2024 | 4,409.00 | 4,409.00 | 4,359.00 | 4,367.50 | 4,367.50 | 587 |
12 Feb 2024 | 4,417.00 | 4,417.00 | 4,417.00 | 4,419.50 | 4,419.50 | 1 |
09 Feb 2024 | 4,400.00 | 4,400.00 | 4,399.50 | 4,391.75 | 4,391.75 | 145 |
08 Feb 2024 | 4,386.50 | 4,386.50 | 4,374.00 | 4,365.25 | 4,365.25 | 1,770 |
07 Feb 2024 | 4,396.00 | 4,396.00 | 4,360.00 | 4,389.75 | 4,389.75 | 164 |
06 Feb 2024 | 4,383.50 | 4,383.50 | 4,374.00 | 4,373.00 | 4,373.00 | 501 |
05 Feb 2024 | 4,366.00 | 4,374.50 | 4,366.00 | 4,349.75 | 4,349.75 | 925 |
02 Feb 2024 | 4,366.00 | 4,366.00 | 4,342.00 | 4,338.75 | 4,338.75 | 253 |
01 Feb 2024 | 4,348.75 | 4,348.75 | 4,348.75 | 4,348.75 | 4,348.75 | - |
31 Jan 2024 | 4,364.00 | 4,375.00 | 4,305.50 | 4,351.50 | 4,351.50 | 352 |
30 Jan 2024 | 4,304.00 | 4,304.00 | 4,304.00 | 4,305.00 | 4,305.00 | 1,590 |
29 Jan 2024 | 4,263.00 | 4,281.50 | 4,263.00 | 4,278.00 | 4,278.00 | 482 |
26 Jan 2024 | 4,246.50 | 4,259.00 | 4,246.50 | 4,275.00 | 4,275.00 | 116 |
25 Jan 2024 | 4,242.50 | 4,242.50 | 4,242.50 | 4,242.25 | 4,242.25 | 83 |
24 Jan 2024 | 4,239.50 | 4,249.50 | 4,235.50 | 4,235.50 | 4,235.50 | 760 |
23 Jan 2024 | 4,186.50 | 4,210.50 | 4,186.46 | 4,209.50 | 4,209.50 | 1,766 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |