Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 3,915.50 | 3,973.30 | 3,725.70 | 3,777.95 | 3,777.95 | 555 |
25 Jul 2024 | 3,534.20 | 3,747.00 | 2,988.20 | 3,682.35 | 3,682.35 | 1,440 |
24 Jul 2024 | 4,593.10 | 4,746.40 | 4,061.40 | 4,080.05 | 4,080.05 | 1,683 |
23 Jul 2024 | 4,748.50 | 4,900.60 | 4,296.00 | 4,882.60 | 4,882.60 | 1,923 |
22 Jul 2024 | 4,703.60 | 4,923.00 | 4,235.60 | 4,482.75 | 4,482.75 | 2,346 |
19 Jul 2024 | 4,877.70 | 5,160.70 | 4,467.40 | 4,957.85 | 4,957.85 | 3,987 |
18 Jul 2024 | 4,538.60 | 5,245.20 | 4,397.20 | 4,659.25 | 4,659.25 | 3,981 |
17 Jul 2024 | 4,336.40 | 4,741.40 | 4,094.40 | 4,550.85 | 4,550.85 | 3,715 |
16 Jul 2024 | 4,834.80 | 5,370.40 | 4,142.60 | 4,574.65 | 4,574.65 | 4,853 |
15 Jul 2024 | 4,684.60 | 4,976.60 | 4,342.50 | 4,926.90 | 4,926.90 | 3,101 |
12 Jul 2024 | 3,978.50 | 4,423.80 | 3,923.40 | 4,372.35 | 4,372.35 | 2,311 |
11 Jul 2024 | 4,677.10 | 4,902.20 | 4,107.30 | 4,080.55 | 4,080.55 | 9,523 |
10 Jul 2024 | 4,256.30 | 4,400.00 | 4,043.80 | 4,381.75 | 4,381.75 | 1,443 |
09 Jul 2024 | 4,485.20 | 4,688.10 | 4,101.10 | 4,216.50 | 4,216.50 | 1,829 |
08 Jul 2024 | 4,446.40 | 4,605.50 | 3,965.70 | 4,318.95 | 4,318.95 | 5,617 |
05 Jul 2024 | 4,075.60 | 4,139.40 | 3,537.80 | 4,020.10 | 4,020.10 | 1,103 |
04 Jul 2024 | 3,626.10 | 3,791.60 | 3,526.70 | 3,655.05 | 3,655.05 | 1,247 |
03 Jul 2024 | 3,603.70 | 3,725.40 | 3,579.50 | 3,691.90 | 3,691.90 | 116 |
02 Jul 2024 | 3,733.10 | 3,819.10 | 3,487.60 | 3,761.10 | 3,761.10 | 1,993 |
01 Jul 2024 | 3,678.60 | 3,678.60 | 3,320.30 | 3,580.95 | 3,580.95 | 398 |
28 Jun 2024 | 3,340.40 | 3,594.50 | 3,297.20 | 3,476.50 | 3,476.50 | 507 |
27 Jun 2024 | 2,929.00 | 3,317.60 | 2,405.60 | 3,234.85 | 3,234.85 | 992 |
26 Jun 2024 | 3,150.50 | 3,263.20 | 2,967.30 | 3,102.85 | 3,102.85 | 831 |
25 Jun 2024 | 3,055.80 | 3,154.10 | 2,926.30 | 3,127.55 | 3,127.55 | 1,784 |
24 Jun 2024 | 2,832.60 | 2,968.10 | 2,685.50 | 2,929.05 | 2,929.05 | 3,324 |
21 Jun 2024 | 3,425.20 | 3,598.30 | 2,976.20 | 3,058.55 | 3,058.55 | 3,491 |
20 Jun 2024 | 3,731.10 | 4,071.10 | 3,611.40 | 3,883.55 | 3,883.55 | 11,329 |
19 Jun 2024 | 3,504.60 | 3,896.80 | 3,462.60 | 3,635.35 | 3,635.35 | 6,716 |
18 Jun 2024 | 3,405.20 | 3,563.10 | 3,280.90 | 3,483.65 | 3,483.65 | 9,315 |
17 Jun 2024 | 2,828.00 | 3,039.30 | 2,730.50 | 2,976.85 | 2,976.85 | 3,325 |
14 Jun 2024 | 2,670.20 | 2,803.70 | 2,670.20 | 2,774.05 | 2,774.05 | 1,233 |
13 Jun 2024 | 2,932.70 | 3,021.10 | 2,762.60 | 2,778.15 | 2,778.15 | 854 |
12 Jun 2024 | 2,899.40 | 3,149.50 | 2,430.80 | 3,053.05 | 3,053.05 | 10,108 |
11 Jun 2024 | 2,893.90 | 2,893.90 | 2,610.50 | 2,792.50 | 2,792.50 | 275 |
10 Jun 2024 | 2,509.20 | 2,690.70 | 2,381.40 | 2,642.95 | 2,642.95 | 2,343 |
07 Jun 2024 | 2,871.00 | 3,024.30 | 2,729.40 | 2,801.25 | 2,801.25 | 4,323 |
06 Jun 2024 | 2,703.30 | 2,900.50 | 2,616.10 | 2,914.00 | 2,914.00 | 2,804 |
05 Jun 2024 | 2,364.80 | 2,558.10 | 2,364.80 | 2,565.00 | 2,565.00 | 1,947 |
04 Jun 2024 | 2,086.90 | 2,260.90 | 2,023.20 | 2,228.60 | 2,228.60 | 1,092 |
03 Jun 2024 | 2,346.40 | 2,450.00 | 2,125.30 | 2,132.40 | 2,132.40 | 1,807 |
31 May 2024 | 2,400.00 | 2,407.80 | 2,218.80 | 2,224.35 | 2,224.35 | 989 |
30 May 2024 | 2,195.90 | 2,291.30 | 2,111.50 | 2,192.40 | 2,192.40 | 443 |
29 May 2024 | 2,045.10 | 2,059.70 | 1,967.70 | 2,029.80 | 2,029.80 | 542 |
28 May 2024 | 2,199.40 | 2,199.40 | 2,005.10 | 2,122.90 | 2,122.90 | 251 |
24 May 2024 | 2,036.40 | 2,116.80 | 1,922.10 | 2,085.70 | 2,085.70 | 1,492 |
23 May 2024 | 2,225.80 | 2,263.90 | 1,985.00 | 2,092.15 | 2,092.15 | 4,192 |
22 May 2024 | 2,143.10 | 2,329.00 | 2,065.00 | 2,187.85 | 2,187.85 | 1,087 |
21 May 2024 | 2,142.60 | 2,356.01 | 2,141.50 | 2,175.40 | 2,175.40 | 422 |
20 May 2024 | 2,402.60 | 2,484.10 | 2,176.00 | 2,197.65 | 2,197.65 | 779 |
17 May 2024 | 2,325.00 | 2,471.40 | 2,292.00 | 2,415.25 | 2,415.25 | 442 |
16 May 2024 | 2,334.60 | 2,394.30 | 2,298.70 | 2,343.65 | 2,343.65 | 220 |
15 May 2024 | 2,283.60 | 2,299.20 | 2,256.60 | 2,251.25 | 2,251.25 | 183 |
14 May 2024 | 2,106.90 | 2,567.79 | 2,106.90 | 2,414.15 | 2,414.15 | 251 |
13 May 2024 | 2,042.00 | 2,172.00 | 1,999.70 | 2,125.50 | 2,125.50 | 2,514 |
10 May 2024 | 2,348.30 | 2,348.30 | 2,040.00 | 2,048.90 | 2,048.90 | 2,183 |
09 May 2024 | 2,305.70 | 2,338.10 | 2,150.00 | 2,314.10 | 2,314.10 | 4,490 |
08 May 2024 | 2,485.40 | 2,485.40 | 2,200.00 | 2,205.60 | 2,205.60 | 817 |
07 May 2024 | 3,167.30 | 3,578.66 | 2,327.20 | 2,445.20 | 2,445.20 | 8,109 |
03 May 2024 | 3,126.50 | 3,413.00 | 3,126.50 | 3,215.55 | 3,215.55 | 1,582 |
02 May 2024 | 3,020.00 | 3,100.00 | 2,972.00 | 3,062.10 | 3,062.10 | 2,903 |
01 May 2024 | 2,806.70 | 2,900.00 | 2,750.00 | 2,774.60 | 2,774.60 | 1,096 |
30 Apr 2024 | 3,070.60 | 3,222.40 | 2,796.16 | 3,053.65 | 3,053.65 | 981 |
29 Apr 2024 | 3,164.90 | 3,258.60 | 3,106.40 | 3,149.40 | 3,149.40 | 3,570 |
26 Apr 2024 | 2,930.00 | 3,110.40 | 2,901.20 | 3,029.50 | 3,029.50 | 1,738 |
25 Apr 2024 | 2,625.20 | 2,693.50 | 2,476.50 | 2,656.50 | 2,656.50 | 1,302 |
24 Apr 2024 | 2,896.60 | 2,972.20 | 2,755.00 | 2,785.85 | 2,785.85 | 1,980 |
23 Apr 2024 | 2,730.00 | 2,904.10 | 2,730.00 | 2,783.50 | 2,783.50 | 539 |
22 Apr 2024 | 2,597.60 | 2,597.60 | 2,407.10 | 2,370.45 | 2,370.45 | 2,236 |
19 Apr 2024 | 2,582.00 | 2,605.10 | 2,485.50 | 2,467.25 | 2,467.25 | 1,085 |
18 Apr 2024 | 2,692.00 | 2,697.00 | 2,453.70 | 2,657.65 | 2,657.65 | 851 |
17 Apr 2024 | 2,961.00 | 2,961.00 | 2,727.00 | 2,768.30 | 2,768.30 | 230 |
16 Apr 2024 | 2,858.40 | 3,207.15 | 2,656.00 | 2,838.00 | 2,838.00 | 2,751 |
15 Apr 2024 | 3,605.12 | 3,605.12 | 3,605.12 | 3,605.12 | 3,605.12 | - |
12 Apr 2024 | 40.20 | 40.20 | 40.20 | 40.20 | 40.20 | - |
11 Apr 2024 | 41.14 | 41.14 | 41.14 | 41.14 | 41.14 | - |
10 Apr 2024 | 38.97 | 38.97 | 38.97 | 38.97 | 38.97 | - |
09 Apr 2024 | 41.10 | 41.10 | 41.10 | 41.10 | 41.10 | - |
08 Apr 2024 | 42.16 | 42.16 | 42.16 | 42.16 | 42.16 | - |
05 Apr 2024 | 42.00 | 42.00 | 42.00 | 42.00 | 42.00 | - |
04 Apr 2024 | 39.49 | 39.49 | 39.49 | 39.49 | 39.49 | - |
03 Apr 2024 | 40.69 | 40.69 | 40.69 | 40.69 | 40.69 | - |
02 Apr 2024 | 40.81 | 40.81 | 40.81 | 40.81 | 40.81 | - |
28 Mar 2024 | 42.50 | 42.50 | 42.50 | 42.50 | 42.50 | - |
27 Mar 2024 | 52.10 | 52.10 | 52.10 | 52.10 | 52.10 | - |
26 Mar 2024 | 54.62 | 54.62 | 54.62 | 54.62 | 54.62 | - |
25 Mar 2024 | 52.22 | 52.22 | 52.22 | 52.22 | 52.22 | - |
22 Mar 2024 | 50.23 | 50.23 | 50.23 | 50.23 | 50.23 | - |
21 Mar 2024 | 52.24 | 52.24 | 52.24 | 52.24 | 52.24 | - |
20 Mar 2024 | 52.77 | 52.77 | 52.77 | 52.77 | 52.77 | - |
19 Mar 2024 | 48.13 | 48.13 | 48.13 | 48.13 | 48.13 | - |
18 Mar 2024 | 49.38 | 49.38 | 49.38 | 49.38 | 49.38 | - |
15 Mar 2024 | 46.42 | 46.42 | 46.42 | 46.42 | 46.42 | - |
14 Mar 2024 | 52.51 | 52.51 | 52.51 | 52.51 | 52.51 | - |
13 Mar 2024 | 56.40 | 56.40 | 56.40 | 56.40 | 56.40 | - |
12 Mar 2024 | 54.44 | 54.44 | 54.44 | 54.44 | 54.44 | - |
11 Mar 2024 | 59.02 | 59.02 | 59.02 | 59.02 | 59.02 | - |
08 Mar 2024 | 64.20 | 64.20 | 64.20 | 64.20 | 64.20 | - |
07 Mar 2024 | 67.45 | 67.45 | 67.45 | 67.45 | 67.45 | - |
06 Mar 2024 | 65.24 | 65.24 | 65.24 | 65.24 | 65.24 | - |
05 Mar 2024 | 50.36 | 50.36 | 50.36 | 50.36 | 50.36 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |