Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
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 |
22 Jan 2024 | 4,197.00 | 4,218.00 | 4,197.00 | 4,213.50 | 4,213.50 | 42 |
19 Jan 2024 | 4,213.50 | 4,213.50 | 4,208.00 | 4,206.50 | 4,206.50 | 121 |
18 Jan 2024 | 4,226.00 | 4,226.00 | 4,205.00 | 4,211.50 | 4,211.50 | 369 |
17 Jan 2024 | 4,205.00 | 4,205.00 | 4,193.50 | 4,205.75 | 4,205.75 | 641 |
16 Jan 2024 | 4,259.00 | 4,259.00 | 4,259.00 | 4,256.50 | 4,256.50 | 10 |
15 Jan 2024 | 4,299.50 | 4,299.50 | 4,280.50 | 4,283.50 | 4,283.50 | 32 |
12 Jan 2024 | 4,314.00 | 4,320.50 | 4,302.86 | 4,317.00 | 4,317.00 | 1,769 |
11 Jan 2024 | 4,309.50 | 4,323.50 | 4,284.50 | 4,284.50 | 4,284.50 | 1,411 |
10 Jan 2024 | 4,312.50 | 4,320.00 | 4,307.50 | 4,320.75 | 4,320.75 | 4,155 |
09 Jan 2024 | 4,310.00 | 4,310.00 | 4,283.50 | 4,303.50 | 4,303.50 | 749 |
08 Jan 2024 | 4,318.50 | 4,318.50 | 4,299.50 | 4,310.50 | 4,310.50 | 243 |
05 Jan 2024 | 4,298.50 | 4,328.50 | 4,296.00 | 4,324.00 | 4,324.00 | 5,034 |
04 Jan 2024 | 4,352.50 | 4,352.50 | 4,311.00 | 4,352.50 | 4,352.50 | 4,666 |
03 Jan 2024 | 4,340.00 | 4,340.00 | 4,266.50 | 4,273.75 | 4,273.75 | 741 |
02 Jan 2024 | 4,316.92 | 4,341.50 | 4,316.92 | 4,332.75 | 4,332.75 | 496 |
29 Dec 2023 | 4,369.00 | 4,369.19 | 4,349.50 | 4,364.00 | 4,364.00 | 304 |
28 Dec 2023 | 4,372.50 | 4,372.50 | 4,361.50 | 4,361.00 | 4,361.00 | 41 |
27 Dec 2023 | 4,343.21 | 4,356.00 | 4,343.21 | 4,356.25 | 4,356.25 | 1,503 |
22 Dec 2023 | 4,310.50 | 4,310.50 | 4,310.50 | 4,308.25 | 4,308.25 | 1 |
21 Dec 2023 | 4,304.00 | 4,311.50 | 4,302.00 | 4,317.50 | 4,317.50 | 387 |
20 Dec 2023 | 4,291.50 | 4,302.00 | 4,270.00 | 4,307.50 | 4,307.50 | 104 |
19 Dec 2023 | 4,252.00 | 4,252.00 | 4,252.00 | 4,248.75 | 4,248.75 | 4 |
18 Dec 2023 | 4,241.50 | 4,242.16 | 4,240.50 | 4,230.75 | 4,230.75 | 378 |
15 Dec 2023 | 4,204.50 | 4,204.50 | 4,188.00 | 4,198.25 | 4,198.25 | 172 |
14 Dec 2023 | 4,202.00 | 4,202.50 | 4,189.00 | 4,187.50 | 4,187.50 | 9,366 |
13 Dec 2023 | 4,106.50 | 4,130.50 | 4,105.50 | 4,120.00 | 4,120.00 | 1,340 |
12 Dec 2023 | 4,100.00 | 4,100.00 | 4,092.00 | 4,099.50 | 4,099.50 | 62 |
11 Dec 2023 | 4,097.50 | 4,119.00 | 4,096.50 | 4,102.50 | 4,102.50 | 1,746 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |