Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 Jul 2024 | 1,476.35 | 1,476.35 | 1,454.70 | 1,461.80 | 1,461.80 | 16,230 |
02 Jul 2024 | 1,508.95 | 1,508.95 | 1,461.10 | 1,469.00 | 1,469.00 | 66,494 |
01 Jul 2024 | 1,439.65 | 1,512.60 | 1,435.00 | 1,497.95 | 1,497.95 | 219,326 |
28 Jun 2024 | 1,475.05 | 1,479.90 | 1,420.00 | 1,427.55 | 1,427.55 | 39,544 |
27 Jun 2024 | 1,465.00 | 1,473.45 | 1,446.50 | 1,468.70 | 1,468.70 | 82,161 |
26 Jun 2024 | 1,436.00 | 1,465.00 | 1,431.65 | 1,452.35 | 1,452.35 | 209,495 |
25 Jun 2024 | 1,433.95 | 1,469.90 | 1,417.00 | 1,427.75 | 1,427.75 | 64,098 |
24 Jun 2024 | 1,444.35 | 1,444.35 | 1,416.50 | 1,422.30 | 1,422.30 | 37,855 |
21 Jun 2024 | 1,390.95 | 1,454.85 | 1,382.00 | 1,437.55 | 1,437.55 | 182,401 |
20 Jun 2024 | 1,398.00 | 1,398.00 | 1,380.00 | 1,384.05 | 1,384.05 | 5,628 |
19 Jun 2024 | 1,410.45 | 1,410.45 | 1,383.05 | 1,390.30 | 1,390.30 | 9,864 |
18 Jun 2024 | 1,408.95 | 1,408.95 | 1,387.65 | 1,403.00 | 1,403.00 | 10,470 |
14 Jun 2024 | 1,392.25 | 1,402.90 | 1,382.30 | 1,389.05 | 1,389.05 | 11,952 |
13 Jun 2024 | 1,404.95 | 1,404.95 | 1,368.00 | 1,391.35 | 1,391.35 | 50,524 |
12 Jun 2024 | 1,393.45 | 1,405.70 | 1,386.00 | 1,398.30 | 1,398.30 | 31,107 |
11 Jun 2024 | 1,364.60 | 1,384.80 | 1,347.90 | 1,380.60 | 1,380.60 | 17,308 |
10 Jun 2024 | 1,332.20 | 1,366.45 | 1,332.20 | 1,345.55 | 1,345.55 | 45,706 |
07 Jun 2024 | 1,340.00 | 1,354.00 | 1,330.00 | 1,338.45 | 1,338.45 | 10,066 |
06 Jun 2024 | 1,338.35 | 1,339.80 | 1,322.75 | 1,337.25 | 1,337.25 | 33,908 |
05 Jun 2024 | 1,293.35 | 1,329.75 | 1,282.45 | 1,321.25 | 1,321.25 | 45,791 |
04 Jun 2024 | 1,340.20 | 1,340.20 | 1,203.70 | 1,270.85 | 1,270.85 | 38,312 |
03 Jun 2024 | 1,349.90 | 1,349.90 | 1,318.65 | 1,327.80 | 1,327.80 | 36,796 |
31 May 2024 | 1,318.45 | 1,329.05 | 1,306.60 | 1,309.75 | 1,309.75 | 75,269 |
30 May 2024 | 1,334.00 | 1,334.00 | 1,308.00 | 1,314.60 | 1,314.60 | 9,826 |
29 May 2024 | 1,342.80 | 1,342.80 | 1,325.00 | 1,334.70 | 1,334.70 | 9,708 |
28 May 2024 | 1,354.00 | 1,354.00 | 1,319.00 | 1,332.70 | 1,332.70 | 16,537 |
27 May 2024 | 1,340.65 | 1,347.45 | 1,327.60 | 1,338.65 | 1,338.65 | 9,479 |
24 May 2024 | 1,349.95 | 1,349.95 | 1,333.70 | 1,338.80 | 1,338.80 | 28,313 |
23 May 2024 | 1,340.15 | 1,353.10 | 1,328.05 | 1,349.10 | 1,349.10 | 33,520 |
22 May 2024 | 1,349.25 | 1,353.65 | 1,330.00 | 1,346.00 | 1,346.00 | 4,643 |
21 May 2024 | 1,325.00 | 1,358.05 | 1,318.00 | 1,348.80 | 1,348.80 | 19,695 |
17 May 2024 | 1,322.50 | 1,334.65 | 1,317.15 | 1,324.95 | 1,324.95 | 11,678 |
16 May 2024 | 1,303.95 | 1,325.15 | 1,289.65 | 1,322.45 | 1,322.45 | 63,425 |
15 May 2024 | 1,295.70 | 1,297.60 | 1,273.00 | 1,286.60 | 1,286.60 | 47,903 |
14 May 2024 | 1,324.75 | 1,336.00 | 1,282.35 | 1,297.65 | 1,297.65 | 82,476 |
13 May 2024 | 1,295.45 | 1,320.00 | 1,269.00 | 1,316.80 | 1,316.80 | 37,169 |
10 May 2024 | 1,302.05 | 1,304.65 | 1,278.35 | 1,288.70 | 1,288.70 | 29,496 |
09 May 2024 | 1,326.00 | 1,326.00 | 1,294.70 | 1,300.05 | 1,300.05 | 9,641 |
08 May 2024 | 1,303.45 | 1,328.40 | 1,297.60 | 1,323.80 | 1,323.80 | 14,550 |
07 May 2024 | 1,325.75 | 1,325.75 | 1,294.35 | 1,307.00 | 1,307.00 | 23,663 |
06 May 2024 | 1,320.00 | 1,332.40 | 1,297.65 | 1,320.75 | 1,320.75 | 13,015 |
03 May 2024 | 1,354.80 | 1,354.80 | 1,313.35 | 1,321.00 | 1,321.00 | 42,619 |
02 May 2024 | 1,360.35 | 1,360.35 | 1,337.30 | 1,341.35 | 1,341.35 | 14,134 |
30 Apr 2024 | 1,376.00 | 1,382.00 | 1,356.10 | 1,360.35 | 1,360.35 | 27,590 |
29 Apr 2024 | 1,414.60 | 1,414.60 | 1,374.00 | 1,377.30 | 1,377.30 | 14,878 |
26 Apr 2024 | 1,409.75 | 1,428.45 | 1,395.15 | 1,402.25 | 1,402.25 | 32,678 |
25 Apr 2024 | 1,418.65 | 1,418.65 | 1,400.00 | 1,409.80 | 1,409.80 | 21,393 |
24 Apr 2024 | 1,421.90 | 1,425.95 | 1,402.00 | 1,408.55 | 1,408.55 | 14,494 |
23 Apr 2024 | 1,434.60 | 1,435.00 | 1,412.80 | 1,419.25 | 1,419.25 | 13,555 |
22 Apr 2024 | 1,428.80 | 1,450.00 | 1,428.80 | 1,432.45 | 1,432.45 | 6,405 |
19 Apr 2024 | 1,411.45 | 1,433.15 | 1,400.00 | 1,427.15 | 1,427.15 | 50,615 |
18 Apr 2024 | 1,405.55 | 1,439.00 | 1,386.00 | 1,427.75 | 1,427.75 | 32,173 |
16 Apr 2024 | 1,370.25 | 1,416.00 | 1,370.25 | 1,383.95 | 1,383.95 | 25,082 |
15 Apr 2024 | 1,400.00 | 1,407.00 | 1,365.00 | 1,396.10 | 1,396.10 | 36,250 |
12 Apr 2024 | 1,434.25 | 1,434.25 | 1,395.95 | 1,413.30 | 1,413.30 | 29,214 |
10 Apr 2024 | 1,397.35 | 1,418.65 | 1,386.05 | 1,409.75 | 1,409.75 | 59,295 |
09 Apr 2024 | 1,390.00 | 1,390.75 | 1,372.00 | 1,385.40 | 1,385.40 | 7,911 |
08 Apr 2024 | 1,380.05 | 1,398.80 | 1,379.10 | 1,384.85 | 1,384.85 | 31,428 |
05 Apr 2024 | 1,391.05 | 1,391.05 | 1,362.20 | 1,376.35 | 1,376.35 | 9,837 |
04 Apr 2024 | 1,399.95 | 1,399.95 | 1,378.10 | 1,387.50 | 1,387.50 | 23,049 |
03 Apr 2024 | 1,392.45 | 1,405.00 | 1,378.00 | 1,381.50 | 1,381.50 | 19,136 |
02 Apr 2024 | 1,388.45 | 1,397.65 | 1,376.20 | 1,388.95 | 1,388.95 | 11,597 |
01 Apr 2024 | 1,327.65 | 1,388.00 | 1,327.00 | 1,385.10 | 1,385.10 | 46,056 |
28 Mar 2024 | 1,330.00 | 1,333.60 | 1,320.55 | 1,326.25 | 1,326.25 | 15,214 |
27 Mar 2024 | 1,331.95 | 1,331.95 | 1,312.20 | 1,326.25 | 1,326.25 | 11,815 |
26 Mar 2024 | 1,328.75 | 1,332.75 | 1,306.75 | 1,322.10 | 1,322.10 | 43,970 |
22 Mar 2024 | 1,320.20 | 1,337.00 | 1,313.50 | 1,330.05 | 1,330.05 | 8,898 |
21 Mar 2024 | 1,292.45 | 1,322.40 | 1,283.70 | 1,320.20 | 1,320.20 | 43,671 |
20 Mar 2024 | 1,282.75 | 1,282.75 | 1,247.85 | 1,272.90 | 1,272.90 | 44,282 |
19 Mar 2024 | 1,326.40 | 1,326.40 | 1,275.00 | 1,278.10 | 1,278.10 | 10,162 |
18 Mar 2024 | 1,308.95 | 1,317.35 | 1,303.00 | 1,313.85 | 1,313.85 | 6,460 |
15 Mar 2024 | 1,324.60 | 1,338.50 | 1,303.30 | 1,309.55 | 1,309.55 | 22,400 |
14 Mar 2024 | 1,303.70 | 1,325.00 | 1,284.65 | 1,320.35 | 1,320.35 | 9,523 |
13 Mar 2024 | 1,363.15 | 1,363.15 | 1,291.40 | 1,303.70 | 1,303.70 | 29,600 |
12 Mar 2024 | 1,394.65 | 1,394.65 | 1,343.95 | 1,351.25 | 1,351.25 | 44,636 |
11 Mar 2024 | 1,431.55 | 1,431.55 | 1,375.00 | 1,380.00 | 1,380.00 | 16,340 |
07 Mar 2024 | 1,385.00 | 1,421.95 | 1,377.55 | 1,415.30 | 1,415.30 | 65,130 |
06 Mar 2024 | 1,390.05 | 1,390.05 | 1,353.50 | 1,378.75 | 1,378.75 | 8,340 |
05 Mar 2024 | 1,395.35 | 1,395.35 | 1,378.00 | 1,389.10 | 1,389.10 | 7,356 |
04 Mar 2024 | 1,401.40 | 1,416.15 | 1,380.00 | 1,382.00 | 1,382.00 | 22,223 |
01 Mar 2024 | 1,373.70 | 1,397.80 | 1,370.90 | 1,391.80 | 1,391.80 | 32,573 |
29 Feb 2024 | 1,365.00 | 1,380.00 | 1,352.00 | 1,373.65 | 1,373.65 | 32,674 |
28 Feb 2024 | 1,423.60 | 1,423.60 | 1,360.00 | 1,365.45 | 1,365.45 | 14,223 |
27 Feb 2024 | 1,410.00 | 1,412.85 | 1,389.00 | 1,399.70 | 1,399.70 | 7,321 |
26 Feb 2024 | 1,390.35 | 1,413.10 | 1,385.30 | 1,406.05 | 1,406.05 | 30,577 |
23 Feb 2024 | 1,383.45 | 1,401.00 | 1,383.35 | 1,389.80 | 1,389.80 | 10,246 |
22 Feb 2024 | 1,390.00 | 1,390.00 | 1,371.60 | 1,381.10 | 1,381.10 | 11,658 |
21 Feb 2024 | 1,388.75 | 1,413.00 | 1,375.00 | 1,381.25 | 1,381.25 | 145,883 |
20 Feb 2024 | 1,383.55 | 1,387.15 | 1,371.35 | 1,375.05 | 1,375.05 | 19,823 |
19 Feb 2024 | 1,381.25 | 1,391.90 | 1,376.35 | 1,383.50 | 1,383.50 | 8,001 |
16 Feb 2024 | 1,369.80 | 1,388.65 | 1,369.75 | 1,379.40 | 1,379.40 | 28,295 |
15 Feb 2024 | 1,384.95 | 1,384.95 | 1,358.45 | 1,361.95 | 1,361.95 | 25,311 |
14 Feb 2024 | 1,360.00 | 1,378.15 | 1,349.00 | 1,369.55 | 1,369.55 | 9,545 |
13 Feb 2024 | 1,389.75 | 1,389.75 | 1,349.95 | 1,363.25 | 1,363.25 | 44,276 |
12 Feb 2024 | 1,405.45 | 1,409.00 | 1,366.00 | 1,368.90 | 1,368.90 | 16,957 |
09 Feb 2024 | 1,437.10 | 1,439.00 | 1,385.00 | 1,404.85 | 1,404.85 | 143,807 |
08 Feb 2024 | 1,416.00 | 1,433.40 | 1,412.15 | 1,430.00 | 1,430.00 | 154,541 |
07 Feb 2024 | 1,423.15 | 1,423.15 | 1,394.00 | 1,407.00 | 1,407.00 | 35,612 |
06 Feb 2024 | 1,426.40 | 1,426.40 | 1,405.00 | 1,407.70 | 1,407.70 | 28,986 |
05 Feb 2024 | 1,439.20 | 1,444.30 | 1,406.60 | 1,411.05 | 1,411.05 | 9,351 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |