Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Jul 2024 | 4,394.95 | 4,406.25 | 4,312.95 | 4,333.40 | 4,333.40 | 1,894 |
04 Jul 2024 | 4,285.10 | 4,446.65 | 4,280.00 | 4,352.20 | 4,352.20 | 7,637 |
03 Jul 2024 | 4,295.95 | 4,319.95 | 4,224.10 | 4,285.10 | 4,285.10 | 4,851 |
02 Jul 2024 | 4,297.95 | 4,297.95 | 4,203.40 | 4,227.85 | 4,227.85 | 3,424 |
01 Jul 2024 | 4,150.05 | 4,285.00 | 4,150.05 | 4,256.65 | 4,256.65 | 8,035 |
28 Jun 2024 | 4,290.00 | 4,290.00 | 4,116.00 | 4,124.65 | 4,124.65 | 5,212 |
27 Jun 2024 | 4,366.00 | 4,439.95 | 4,277.65 | 4,299.50 | 4,299.50 | 6,798 |
26 Jun 2024 | 4,438.25 | 4,486.40 | 4,357.20 | 4,425.85 | 4,425.85 | 9,376 |
25 Jun 2024 | 4,306.15 | 4,430.35 | 4,306.15 | 4,414.75 | 4,414.75 | 11,103 |
24 Jun 2024 | 4,181.85 | 4,440.00 | 4,181.85 | 4,325.45 | 4,325.45 | 10,976 |
21 Jun 2024 | 4,317.65 | 4,423.90 | 4,250.45 | 4,267.15 | 4,267.15 | 7,039 |
20 Jun 2024 | 4,185.05 | 4,350.00 | 4,135.00 | 4,274.85 | 4,274.85 | 10,744 |
19 Jun 2024 | 4,248.00 | 4,321.00 | 4,115.25 | 4,186.50 | 4,186.50 | 13,002 |
18 Jun 2024 | 4,140.00 | 4,360.45 | 4,078.00 | 4,243.45 | 4,243.45 | 12,264 |
14 Jun 2024 | 3,851.85 | 4,155.00 | 3,850.20 | 4,092.25 | 4,092.25 | 20,363 |
13 Jun 2024 | 3,954.25 | 3,954.25 | 3,841.15 | 3,859.35 | 3,859.35 | 2,227 |
12 Jun 2024 | 3,879.45 | 3,961.40 | 3,812.10 | 3,877.20 | 3,877.20 | 3,677 |
11 Jun 2024 | 3,902.60 | 3,970.45 | 3,814.00 | 3,872.50 | 3,872.50 | 2,193 |
10 Jun 2024 | 3,880.00 | 3,964.60 | 3,875.75 | 3,894.05 | 3,894.05 | 4,605 |
07 Jun 2024 | 3,828.00 | 3,852.00 | 3,796.00 | 3,841.55 | 3,841.55 | 2,028 |
06 Jun 2024 | 3,695.05 | 3,830.00 | 3,693.00 | 3,777.90 | 3,777.90 | 4,308 |
05 Jun 2024 | 3,450.65 | 3,684.10 | 3,418.75 | 3,654.85 | 3,654.85 | 8,998 |
04 Jun 2024 | 3,745.80 | 3,756.85 | 3,305.55 | 3,553.10 | 3,553.10 | 10,377 |
03 Jun 2024 | 3,849.90 | 3,872.50 | 3,716.00 | 3,745.75 | 3,745.75 | 21,228 |
31 May 2024 | 3,864.40 | 3,980.00 | 3,753.85 | 3,894.90 | 3,894.90 | 5,059 |
30 May 2024 | 3,919.95 | 4,101.25 | 3,794.90 | 3,834.25 | 3,834.25 | 21,216 |
29 May 2024 | 3,960.00 | 3,960.00 | 3,781.55 | 3,850.75 | 3,850.75 | 11,065 |
28 May 2024 | 3,958.05 | 3,976.30 | 3,862.20 | 3,883.45 | 3,883.45 | 8,605 |
27 May 2024 | 3,835.45 | 3,989.85 | 3,799.25 | 3,957.95 | 3,957.95 | 15,065 |
24 May 2024 | 3,910.00 | 3,980.65 | 3,830.40 | 3,858.20 | 3,858.20 | 3,179 |
23 May 2024 | 3,926.70 | 4,003.45 | 3,888.00 | 3,909.70 | 3,909.70 | 6,673 |
22 May 2024 | 3,935.05 | 3,978.30 | 3,813.05 | 3,931.25 | 3,931.25 | 4,124 |
21 May 2024 | 4,190.35 | 4,190.35 | 3,910.00 | 3,931.90 | 3,931.90 | 6,293 |
17 May 2024 | 3,608.55 | 4,285.45 | 3,607.30 | 3,994.60 | 3,994.60 | 51,409 |
16 May 2024 | 3,481.15 | 3,625.00 | 3,481.15 | 3,608.45 | 3,608.45 | 7,076 |
15 May 2024 | 3,560.95 | 3,687.45 | 3,531.45 | 3,549.15 | 3,549.15 | 6,058 |
14 May 2024 | 3,268.20 | 3,632.60 | 3,257.90 | 3,601.60 | 3,601.60 | 22,282 |
13 May 2024 | 3,494.95 | 3,494.95 | 3,275.00 | 3,313.45 | 3,313.45 | 5,679 |
10 May 2024 | 3,479.95 | 3,479.95 | 3,324.90 | 3,396.05 | 3,396.05 | 5,164 |
09 May 2024 | 3,339.95 | 3,536.25 | 3,249.10 | 3,450.90 | 3,450.90 | 29,463 |
08 May 2024 | 3,133.05 | 3,314.00 | 3,133.05 | 3,301.20 | 3,301.20 | 3,562 |
07 May 2024 | 3,285.65 | 3,285.65 | 3,122.40 | 3,176.15 | 3,176.15 | 9,452 |
06 May 2024 | 3,409.95 | 3,409.95 | 3,267.70 | 3,288.75 | 3,288.75 | 10,897 |
03 May 2024 | 3,303.30 | 3,540.40 | 3,303.30 | 3,388.40 | 3,388.40 | 22,979 |
02 May 2024 | 3,346.05 | 3,381.30 | 3,225.50 | 3,289.95 | 3,289.95 | 11,372 |
30 Apr 2024 | 3,349.15 | 3,356.55 | 3,304.70 | 3,346.05 | 3,346.05 | 3,777 |
29 Apr 2024 | 3,315.30 | 3,344.85 | 3,262.00 | 3,312.75 | 3,312.75 | 4,552 |
26 Apr 2024 | 3,448.55 | 3,448.55 | 3,297.05 | 3,312.90 | 3,312.90 | 9,213 |
25 Apr 2024 | 3,135.50 | 3,490.55 | 3,127.05 | 3,461.75 | 3,461.75 | 18,751 |
24 Apr 2024 | 3,184.10 | 3,184.10 | 3,120.00 | 3,127.05 | 3,127.05 | 1,293 |
23 Apr 2024 | 3,012.75 | 3,139.25 | 3,012.10 | 3,121.65 | 3,121.65 | 3,084 |
22 Apr 2024 | 3,087.55 | 3,093.35 | 3,058.85 | 3,072.75 | 3,072.75 | 3,628 |
19 Apr 2024 | 2,983.55 | 3,067.15 | 2,964.05 | 3,060.85 | 3,060.85 | 2,490 |
18 Apr 2024 | 3,060.45 | 3,089.00 | 2,983.25 | 2,997.20 | 2,997.20 | 4,061 |
16 Apr 2024 | 2,933.80 | 3,054.35 | 2,914.75 | 3,000.45 | 3,000.45 | 5,714 |
15 Apr 2024 | 3,010.05 | 3,023.35 | 2,927.40 | 2,989.90 | 2,989.90 | 7,402 |
12 Apr 2024 | 3,094.20 | 3,216.10 | 3,006.50 | 3,050.95 | 3,050.95 | 14,724 |
10 Apr 2024 | 3,127.35 | 3,157.10 | 3,081.15 | 3,094.30 | 3,094.30 | 5,677 |
09 Apr 2024 | 3,286.85 | 3,293.40 | 3,113.15 | 3,126.80 | 3,126.80 | 8,714 |
08 Apr 2024 | 3,200.05 | 3,285.00 | 3,200.05 | 3,273.65 | 3,273.65 | 2,617 |
05 Apr 2024 | 3,205.00 | 3,243.55 | 3,184.05 | 3,196.95 | 3,196.95 | 1,999 |
04 Apr 2024 | 3,282.05 | 3,313.60 | 3,192.45 | 3,202.30 | 3,202.30 | 2,273 |
03 Apr 2024 | 3,369.65 | 3,385.10 | 3,281.25 | 3,296.90 | 3,296.90 | 9,759 |
02 Apr 2024 | 3,072.05 | 3,377.95 | 3,072.05 | 3,353.10 | 3,353.10 | 19,034 |
01 Apr 2024 | 3,148.35 | 3,158.00 | 3,090.00 | 3,100.00 | 3,100.00 | 3,247 |
28 Mar 2024 | 3,124.65 | 3,132.25 | 3,062.00 | 3,087.90 | 3,087.90 | 6,391 |
27 Mar 2024 | 3,070.05 | 3,131.05 | 3,051.00 | 3,078.65 | 3,078.65 | 5,097 |
26 Mar 2024 | 3,128.40 | 3,155.00 | 3,047.00 | 3,066.40 | 3,066.40 | 6,377 |
22 Mar 2024 | 3,099.95 | 3,169.85 | 3,054.10 | 3,128.40 | 3,128.40 | 5,728 |
21 Mar 2024 | 3,049.55 | 3,069.95 | 2,996.95 | 3,053.25 | 3,053.25 | 3,949 |
20 Mar 2024 | 3,099.75 | 3,113.00 | 2,941.50 | 2,972.30 | 2,972.30 | 9,288 |
19 Mar 2024 | 3,125.90 | 3,185.10 | 3,048.05 | 3,067.60 | 3,067.60 | 705,899 |
18 Mar 2024 | 2,960.05 | 3,188.85 | 2,915.10 | 3,126.55 | 3,126.55 | 24,521 |
15 Mar 2024 | 3,030.55 | 3,090.00 | 2,881.90 | 2,945.65 | 2,945.65 | 11,824 |
14 Mar 2024 | 2,896.95 | 3,120.35 | 2,844.45 | 3,030.55 | 3,030.55 | 23,900 |
13 Mar 2024 | 3,249.95 | 3,297.30 | 2,876.25 | 2,930.50 | 2,930.50 | 23,202 |
12 Mar 2024 | 3,575.70 | 3,575.70 | 3,185.25 | 3,253.45 | 3,253.45 | 18,650 |
11 Mar 2024 | 3,315.35 | 3,687.65 | 3,298.15 | 3,633.75 | 3,633.75 | 36,528 |
07 Mar 2024 | 3,177.95 | 3,333.00 | 3,148.80 | 3,304.50 | 3,304.50 | 10,507 |
06 Mar 2024 | 3,085.95 | 3,179.95 | 3,068.55 | 3,160.15 | 3,160.15 | 24,826 |
05 Mar 2024 | 3,030.00 | 3,100.00 | 3,000.00 | 3,086.35 | 3,086.35 | 9,352 |
04 Mar 2024 | 3,009.60 | 3,036.00 | 2,940.10 | 3,022.30 | 3,022.30 | 23,465 |
01 Mar 2024 | 2,945.05 | 3,005.00 | 2,873.40 | 2,962.90 | 2,962.90 | 9,784 |
29 Feb 2024 | 2,823.15 | 3,000.95 | 2,686.70 | 2,959.40 | 2,959.40 | 39,456 |
28 Feb 2024 | 2,810.00 | 2,915.00 | 2,755.00 | 2,801.00 | 2,801.00 | 7,007 |
27 Feb 2024 | 2,795.00 | 2,832.25 | 2,794.20 | 2,807.45 | 2,807.45 | 4,913 |
26 Feb 2024 | 2,787.65 | 2,810.00 | 2,764.35 | 2,788.45 | 2,788.45 | 2,437 |
23 Feb 2024 | 2,776.45 | 2,801.55 | 2,736.85 | 2,746.05 | 2,746.05 | 7,697 |
22 Feb 2024 | 2,650.80 | 2,781.00 | 2,649.20 | 2,769.50 | 2,769.50 | 12,490 |
21 Feb 2024 | 2,677.65 | 2,765.00 | 2,608.70 | 2,639.05 | 2,639.05 | 9,844 |
20 Feb 2024 | 2,707.50 | 2,707.50 | 2,635.20 | 2,656.00 | 2,656.00 | 4,186 |
19 Feb 2024 | 2,506.15 | 2,719.00 | 2,506.15 | 2,681.95 | 2,681.95 | 14,076 |
16 Feb 2024 | 2,599.65 | 2,607.10 | 2,526.95 | 2,549.35 | 2,549.35 | 7,464 |
15 Feb 2024 | 2,549.00 | 2,617.20 | 2,542.05 | 2,571.90 | 2,571.90 | 9,007 |
14 Feb 2024 | 2,400.10 | 2,542.95 | 2,400.10 | 2,504.35 | 2,504.35 | 3,842 |
13 Feb 2024 | 2,589.70 | 2,590.00 | 2,479.20 | 2,490.95 | 2,490.95 | 9,713 |
12 Feb 2024 | 2,366.30 | 2,620.00 | 2,366.30 | 2,586.35 | 2,586.35 | 13,655 |
09 Feb 2024 | 2,382.85 | 2,398.95 | 2,283.85 | 2,366.30 | 2,366.30 | 7,546 |
08 Feb 2024 | 2,467.95 | 2,467.95 | 2,366.80 | 2,386.80 | 2,386.80 | 1,800 |
07 Feb 2024 | 2,481.55 | 2,526.20 | 2,409.35 | 2,420.00 | 2,420.00 | 4,965 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |