Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 2,503.00 | 2,526.00 | 2,499.50 | 2,512.50 | 2,512.50 | 9,829 |
02 May 2024 | 2,528.00 | 2,528.00 | 2,486.50 | 2,494.25 | 2,494.25 | 255 |
01 May 2024 | 2,419.50 | 2,486.50 | 2,419.50 | 2,472.50 | 2,472.50 | 2,037 |
30 Apr 2024 | 2,472.50 | 2,477.90 | 2,472.50 | 2,461.00 | 2,461.00 | 124 |
29 Apr 2024 | 2,481.50 | 2,488.50 | 2,431.70 | 2,483.50 | 2,483.50 | 745 |
26 Apr 2024 | 2,388.00 | 2,417.00 | 2,387.50 | 2,442.00 | 2,442.00 | 781 |
25 Apr 2024 | 2,335.00 | 2,349.50 | 2,335.00 | 2,349.50 | 2,349.50 | 8,457 |
24 Apr 2024 | 2,370.00 | 2,375.00 | 2,360.00 | 2,369.00 | 2,369.00 | 417 |
23 Apr 2024 | 2,353.50 | 2,380.00 | 2,353.50 | 2,378.50 | 2,378.50 | 628 |
22 Apr 2024 | 2,373.50 | 2,389.50 | 2,373.50 | 2,365.50 | 2,365.50 | 303 |
19 Apr 2024 | 2,343.50 | 2,343.50 | 2,343.50 | 2,350.75 | 2,350.75 | 128 |
18 Apr 2024 | 2,343.50 | 2,385.00 | 2,343.50 | 2,348.50 | 2,348.50 | 313 |
17 Apr 2024 | 2,358.00 | 2,367.50 | 2,345.50 | 2,348.50 | 2,348.50 | 358 |
16 Apr 2024 | 2,357.50 | 2,361.50 | 2,347.00 | 2,349.50 | 2,349.50 | 705 |
15 Apr 2024 | 2,432.50 | 2,447.69 | 2,393.50 | 2,394.50 | 2,394.50 | 186 |
12 Apr 2024 | 2,444.50 | 2,481.00 | 2,435.50 | 2,435.50 | 2,435.50 | 694 |
11 Apr 2024 | 2,450.00 | 2,450.00 | 2,421.50 | 2,446.50 | 2,446.50 | 78 |
10 Apr 2024 | 2,477.00 | 2,481.50 | 2,432.00 | 2,446.75 | 2,446.75 | 775 |
09 Apr 2024 | 2,468.50 | 2,468.50 | 2,450.00 | 2,460.00 | 2,460.00 | 1,121 |
08 Apr 2024 | 2,412.50 | 2,441.00 | 2,396.50 | 2,434.00 | 2,434.00 | 292 |
05 Apr 2024 | 2,410.50 | 2,416.50 | 2,410.50 | 2,419.75 | 2,419.75 | 687 |
04 Apr 2024 | 2,370.50 | 2,429.00 | 2,370.50 | 2,425.50 | 2,425.50 | 4,493 |
03 Apr 2024 | 2,369.00 | 2,382.00 | 2,364.15 | 2,373.00 | 2,373.00 | 245 |
02 Apr 2024 | 2,376.00 | 2,387.00 | 2,369.50 | 2,382.00 | 2,382.00 | 2,811 |
28 Mar 2024 | 2,355.00 | 2,355.00 | 2,350.50 | 2,353.75 | 2,353.75 | 759 |
27 Mar 2024 | 2,332.00 | 2,339.50 | 2,332.00 | 2,340.25 | 2,340.25 | 495 |
26 Mar 2024 | 2,334.50 | 2,334.50 | 2,317.50 | 2,322.25 | 2,322.25 | 2,484 |
25 Mar 2024 | 2,298.50 | 2,318.00 | 2,282.00 | 2,293.00 | 2,293.00 | 82 |
22 Mar 2024 | 2,296.50 | 2,297.00 | 2,290.50 | 2,295.25 | 2,295.25 | 1,160 |
21 Mar 2024 | 2,301.00 | 2,338.50 | 2,300.50 | 2,319.25 | 2,319.25 | 1,216 |
20 Mar 2024 | 2,256.00 | 2,271.00 | 2,246.50 | 2,271.00 | 2,271.00 | 1,823 |
19 Mar 2024 | 2,236.00 | 2,236.00 | 2,228.50 | 2,245.00 | 2,245.00 | 54 |
18 Mar 2024 | 2,227.50 | 2,286.86 | 2,227.50 | 2,241.50 | 2,241.50 | 287 |
15 Mar 2024 | 2,310.50 | 2,312.50 | 2,282.00 | 2,279.00 | 2,279.00 | 135 |
14 Mar 2024 | 2,314.50 | 2,314.50 | 2,300.50 | 2,309.00 | 2,309.00 | 230 |
13 Mar 2024 | 2,314.50 | 2,367.50 | 2,314.50 | 2,361.50 | 2,361.50 | 111 |
12 Mar 2024 | 2,351.50 | 2,351.50 | 2,313.00 | 2,312.75 | 2,312.75 | 149 |
11 Mar 2024 | 2,323.50 | 2,326.00 | 2,323.50 | 2,327.50 | 2,327.50 | 37 |
08 Mar 2024 | 2,307.50 | 2,310.00 | 2,299.50 | 2,288.50 | 2,288.50 | 4 |
07 Mar 2024 | 2,309.50 | 2,315.00 | 2,302.00 | 2,315.00 | 2,315.00 | 533 |
06 Mar 2024 | 2,287.00 | 2,330.00 | 2,287.00 | 2,330.00 | 2,330.00 | 3,753 |
05 Mar 2024 | 2,257.00 | 2,272.50 | 2,256.50 | 2,254.50 | 2,254.50 | 436 |
04 Mar 2024 | 2,290.00 | 2,296.00 | 2,265.00 | 2,265.00 | 2,265.00 | 64 |
01 Mar 2024 | 2,230.50 | 2,265.50 | 2,230.50 | 2,270.00 | 2,270.00 | 259 |
29 Feb 2024 | 2,243.00 | 2,243.00 | 2,239.50 | 2,233.25 | 2,233.25 | 7 |
28 Feb 2024 | 2,243.50 | 2,244.00 | 2,211.00 | 2,211.00 | 2,211.00 | 2,443 |
27 Feb 2024 | 2,265.00 | 2,267.00 | 2,253.50 | 2,256.00 | 2,256.00 | 138 |
26 Feb 2024 | 2,249.50 | 2,262.00 | 2,246.50 | 2,252.50 | 2,252.50 | 29 |
23 Feb 2024 | 2,266.50 | 2,278.50 | 2,257.50 | 2,264.50 | 2,264.50 | 552 |
22 Feb 2024 | 2,302.00 | 2,302.50 | 2,294.00 | 2,302.50 | 2,302.50 | 523 |
21 Feb 2024 | 2,300.00 | 2,312.98 | 2,294.50 | 2,302.50 | 2,302.50 | 1,011 |
20 Feb 2024 | 2,290.00 | 2,290.00 | 2,283.00 | 2,283.00 | 2,283.00 | 364 |
19 Feb 2024 | 2,320.50 | 2,330.50 | 2,309.52 | 2,314.00 | 2,314.00 | 1,466 |
16 Feb 2024 | 2,333.00 | 2,333.00 | 2,318.00 | 2,337.00 | 2,337.00 | 94 |
15 Feb 2024 | 2,307.50 | 2,307.50 | 2,300.00 | 2,302.50 | 2,302.50 | 233 |
14 Feb 2024 | 2,288.00 | 2,289.00 | 2,280.50 | 2,286.75 | 2,286.75 | 271 |
13 Feb 2024 | 2,284.00 | 2,327.50 | 2,260.50 | 2,269.50 | 2,269.50 | 477 |
12 Feb 2024 | 2,302.00 | 2,325.00 | 2,287.50 | 2,325.50 | 2,325.50 | 1,713 |
09 Feb 2024 | 2,308.00 | 2,314.50 | 2,296.50 | 2,302.00 | 2,302.00 | 856 |
08 Feb 2024 | 2,326.00 | 2,329.00 | 2,315.50 | 2,314.75 | 2,314.75 | 751 |
07 Feb 2024 | 2,365.00 | 2,372.50 | 2,351.00 | 2,351.50 | 2,351.50 | 1,059 |
06 Feb 2024 | 2,362.50 | 2,384.00 | 2,360.50 | 2,384.00 | 2,384.00 | 1,751 |
05 Feb 2024 | 2,345.00 | 2,356.00 | 2,327.50 | 2,334.00 | 2,334.00 | 1,634 |
02 Feb 2024 | 2,389.00 | 2,409.50 | 2,343.50 | 2,349.75 | 2,349.75 | 987 |
01 Feb 2024 | 2,334.50 | 2,384.50 | 2,334.50 | 2,367.75 | 2,367.75 | 5,169 |
31 Jan 2024 | 2,332.50 | 2,348.00 | 2,332.50 | 2,363.50 | 2,363.50 | 1,052 |
30 Jan 2024 | 2,349.00 | 2,349.00 | 2,332.50 | 2,348.00 | 2,348.00 | 2,224 |
29 Jan 2024 | 2,368.00 | 2,368.00 | 2,349.50 | 2,342.50 | 2,342.50 | 19 |
26 Jan 2024 | 2,318.00 | 2,368.50 | 2,318.00 | 2,370.50 | 2,370.50 | 746 |
25 Jan 2024 | 2,334.50 | 2,340.50 | 2,319.50 | 2,324.25 | 2,324.25 | 583 |
24 Jan 2024 | 2,345.50 | 2,348.50 | 2,322.50 | 2,332.00 | 2,332.00 | 242 |
23 Jan 2024 | 2,263.50 | 2,285.50 | 2,260.47 | 2,285.50 | 2,285.50 | 1,059 |
22 Jan 2024 | 2,230.50 | 2,230.50 | 2,230.50 | 2,234.25 | 2,234.25 | 430 |
19 Jan 2024 | 2,268.50 | 2,282.84 | 2,268.50 | 2,273.25 | 2,273.25 | 86 |
18 Jan 2024 | 2,265.00 | 2,268.50 | 2,265.00 | 2,266.25 | 2,266.25 | 96 |
17 Jan 2024 | 2,248.00 | 2,271.00 | 2,232.50 | 2,237.00 | 2,237.00 | 1,401 |
16 Jan 2024 | 2,300.00 | 2,316.00 | 2,300.00 | 2,299.50 | 2,299.50 | 1,040 |
15 Jan 2024 | 2,336.00 | 2,363.50 | 2,336.00 | 2,339.25 | 2,339.25 | 1,708 |
12 Jan 2024 | 2,351.50 | 2,370.50 | 2,344.50 | 2,368.00 | 2,368.00 | 1,287 |
11 Jan 2024 | 2,354.50 | 2,358.00 | 2,328.50 | 2,333.50 | 2,333.50 | 2,265 |
10 Jan 2024 | 2,352.50 | 2,357.50 | 2,340.00 | 2,342.00 | 2,342.00 | 969 |
09 Jan 2024 | 2,375.50 | 2,375.50 | 2,361.50 | 2,359.75 | 2,359.75 | 1,957 |
08 Jan 2024 | 2,352.00 | 2,352.00 | 2,352.00 | 2,376.25 | 2,376.25 | 320 |
05 Jan 2024 | 2,379.00 | 2,379.00 | 2,347.00 | 2,376.75 | 2,376.75 | 7 |
04 Jan 2024 | 2,419.00 | 2,419.00 | 2,374.00 | 2,382.75 | 2,382.75 | 16,973 |
03 Jan 2024 | 2,434.00 | 2,449.50 | 2,393.50 | 2,395.50 | 2,395.50 | 879 |
02 Jan 2024 | 2,502.00 | 2,502.00 | 2,460.50 | 2,463.00 | 2,463.00 | 1,992 |
29 Dec 2023 | 2,485.50 | 2,486.67 | 2,468.50 | 2,492.50 | 2,492.50 | 383 |
28 Dec 2023 | 2,456.00 | 2,477.50 | 2,450.00 | 2,450.00 | 2,450.00 | 406 |
27 Dec 2023 | 2,465.50 | 2,498.00 | 2,454.50 | 2,485.00 | 2,485.00 | 1,598 |
22 Dec 2023 | 2,440.50 | 2,440.50 | 2,416.50 | 2,414.75 | 2,414.75 | 16,418 |
21 Dec 2023 | 2,474.00 | 2,488.00 | 2,456.50 | 2,480.00 | 2,480.00 | 2,483 |
20 Dec 2023 | 2,494.00 | 2,525.00 | 2,466.50 | 2,473.50 | 2,473.50 | 6,349 |
19 Dec 2023 | 2,411.50 | 2,442.50 | 2,411.50 | 2,441.00 | 2,441.00 | 1,482 |
18 Dec 2023 | 2,462.00 | 2,462.50 | 2,398.50 | 2,397.00 | 2,397.00 | 2,013 |
15 Dec 2023 | 2,505.00 | 2,508.00 | 2,491.50 | 2,491.75 | 2,491.75 | 561 |
14 Dec 2023 | 2,418.00 | 2,476.00 | 2,401.50 | 2,476.00 | 2,476.00 | 1,243 |
13 Dec 2023 | 2,324.50 | 2,347.50 | 2,311.50 | 2,313.50 | 2,313.50 | 558 |
12 Dec 2023 | 2,368.00 | 2,368.00 | 2,325.50 | 2,315.50 | 2,315.50 | 11 |
11 Dec 2023 | 2,347.00 | 2,347.00 | 2,325.00 | 2,335.50 | 2,335.50 | 6 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |