Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Jul 2024 | 1,275.00 | 1,282.00 | 1,225.00 | 1,226.00 | 1,226.00 | 435,000 |
04 Jul 2024 | 1,290.00 | 1,310.00 | 1,273.00 | 1,275.00 | 1,275.00 | 259,600 |
03 Jul 2024 | 1,301.00 | 1,304.00 | 1,278.00 | 1,287.00 | 1,287.00 | 240,800 |
02 Jul 2024 | 1,291.00 | 1,309.00 | 1,282.00 | 1,301.00 | 1,301.00 | 292,900 |
01 Jul 2024 | 1,283.00 | 1,299.00 | 1,266.00 | 1,280.00 | 1,280.00 | 285,400 |
28 Jun 2024 | 1,315.00 | 1,323.00 | 1,271.00 | 1,275.00 | 1,275.00 | 420,600 |
27 Jun 2024 | 1,310.00 | 1,338.00 | 1,307.00 | 1,334.00 | 1,334.00 | 372,000 |
26 Jun 2024 | 1,318.00 | 1,335.00 | 1,283.00 | 1,307.00 | 1,307.00 | 306,200 |
25 Jun 2024 | 1,307.00 | 1,329.00 | 1,291.00 | 1,297.00 | 1,297.00 | 310,900 |
24 Jun 2024 | 1,294.00 | 1,313.00 | 1,280.00 | 1,310.00 | 1,310.00 | 277,900 |
21 Jun 2024 | 1,312.00 | 1,342.00 | 1,280.00 | 1,289.00 | 1,289.00 | 398,700 |
20 Jun 2024 | 1,305.00 | 1,328.00 | 1,302.00 | 1,312.00 | 1,312.00 | 386,900 |
19 Jun 2024 | 1,354.00 | 1,365.00 | 1,316.00 | 1,317.00 | 1,317.00 | 453,200 |
18 Jun 2024 | 1,390.00 | 1,406.00 | 1,357.00 | 1,361.00 | 1,361.00 | 373,000 |
17 Jun 2024 | 1,417.00 | 1,445.00 | 1,392.00 | 1,394.00 | 1,394.00 | 393,300 |
14 Jun 2024 | 1,345.00 | 1,458.00 | 1,342.00 | 1,433.00 | 1,433.00 | 911,200 |
13 Jun 2024 | 1,350.00 | 1,370.00 | 1,334.00 | 1,346.00 | 1,346.00 | 443,700 |
12 Jun 2024 | 1,396.00 | 1,434.00 | 1,346.00 | 1,346.00 | 1,346.00 | 735,700 |
11 Jun 2024 | 1,390.00 | 1,424.00 | 1,375.00 | 1,393.00 | 1,393.00 | 686,200 |
10 Jun 2024 | 1,513.00 | 1,519.00 | 1,381.00 | 1,384.00 | 1,384.00 | 1,451,700 |
07 Jun 2024 | 1,504.00 | 1,585.00 | 1,478.00 | 1,535.00 | 1,535.00 | 1,027,200 |
06 Jun 2024 | 1,499.00 | 1,529.00 | 1,478.00 | 1,515.00 | 1,515.00 | 651,100 |
05 Jun 2024 | 1,500.00 | 1,553.00 | 1,466.00 | 1,488.00 | 1,488.00 | 921,200 |
04 Jun 2024 | 1,440.00 | 1,569.00 | 1,440.00 | 1,514.00 | 1,514.00 | 2,000,400 |
03 Jun 2024 | 1,463.00 | 1,555.00 | 1,377.00 | 1,440.00 | 1,440.00 | 2,671,100 |
31 May 2024 | 1,385.00 | 1,426.00 | 1,375.00 | 1,383.00 | 1,383.00 | 857,800 |
30 May 2024 | 1,385.00 | 1,413.00 | 1,352.00 | 1,396.00 | 1,396.00 | 569,900 |
29 May 2024 | 1,465.00 | 1,482.00 | 1,406.00 | 1,410.00 | 1,410.00 | 592,200 |
28 May 2024 | 1,472.00 | 1,472.00 | 1,420.00 | 1,455.00 | 1,455.00 | 405,200 |
27 May 2024 | 1,445.00 | 1,455.00 | 1,415.00 | 1,455.00 | 1,455.00 | 586,600 |
24 May 2024 | 1,462.00 | 1,495.00 | 1,443.00 | 1,454.00 | 1,454.00 | 637,000 |
23 May 2024 | 1,560.00 | 1,560.00 | 1,466.00 | 1,470.00 | 1,470.00 | 774,500 |
22 May 2024 | 1,576.00 | 1,581.00 | 1,511.00 | 1,520.00 | 1,520.00 | 681,800 |
21 May 2024 | 1,572.00 | 1,639.00 | 1,571.00 | 1,605.00 | 1,605.00 | 782,800 |
20 May 2024 | 1,586.00 | 1,612.00 | 1,494.00 | 1,572.00 | 1,572.00 | 1,899,800 |
17 May 2024 | 1,632.00 | 1,690.00 | 1,615.00 | 1,666.00 | 1,666.00 | 760,100 |
16 May 2024 | 1,621.00 | 1,642.00 | 1,580.00 | 1,618.00 | 1,618.00 | 547,300 |
15 May 2024 | 1,624.00 | 1,633.00 | 1,591.00 | 1,604.00 | 1,604.00 | 520,500 |
14 May 2024 | 1,553.00 | 1,641.00 | 1,545.00 | 1,636.00 | 1,636.00 | 760,000 |
13 May 2024 | 1,548.00 | 1,569.00 | 1,489.00 | 1,536.00 | 1,536.00 | 555,400 |
10 May 2024 | 1,570.00 | 1,596.00 | 1,535.00 | 1,558.00 | 1,558.00 | 741,900 |
09 May 2024 | 1,550.00 | 1,616.00 | 1,517.00 | 1,583.00 | 1,583.00 | 913,500 |
08 May 2024 | 1,515.00 | 1,564.00 | 1,505.00 | 1,540.00 | 1,540.00 | 531,600 |
07 May 2024 | 1,500.00 | 1,567.00 | 1,497.00 | 1,530.00 | 1,530.00 | 812,700 |
02 May 2024 | 1,472.00 | 1,519.00 | 1,462.00 | 1,489.00 | 1,489.00 | 665,400 |
01 May 2024 | 1,463.00 | 1,527.00 | 1,447.00 | 1,483.00 | 1,483.00 | 764,000 |
30 Apr 2024 | 1,421.00 | 1,480.00 | 1,393.00 | 1,453.00 | 1,453.00 | 917,500 |
26 Apr 2024 | 1,367.00 | 1,393.00 | 1,336.00 | 1,374.00 | 1,374.00 | 768,900 |
25 Apr 2024 | 1,455.00 | 1,455.00 | 1,375.00 | 1,377.00 | 1,377.00 | 890,100 |
24 Apr 2024 | 1,487.00 | 1,501.00 | 1,444.00 | 1,459.00 | 1,459.00 | 835,100 |
23 Apr 2024 | 1,439.00 | 1,474.00 | 1,402.00 | 1,439.00 | 1,439.00 | 1,052,600 |
22 Apr 2024 | 1,450.00 | 1,505.00 | 1,397.00 | 1,434.00 | 1,434.00 | 1,285,800 |
19 Apr 2024 | 1,444.00 | 1,472.00 | 1,394.00 | 1,441.00 | 1,441.00 | 1,161,900 |
18 Apr 2024 | 1,485.00 | 1,509.00 | 1,370.00 | 1,445.00 | 1,445.00 | 2,071,300 |
17 Apr 2024 | 1,535.00 | 1,630.00 | 1,492.00 | 1,531.00 | 1,531.00 | 2,460,700 |
16 Apr 2024 | 1,415.00 | 1,543.00 | 1,415.00 | 1,534.00 | 1,534.00 | 1,253,300 |
15 Apr 2024 | 1,490.00 | 1,498.00 | 1,376.00 | 1,441.00 | 1,441.00 | 1,822,600 |
12 Apr 2024 | 1,503.00 | 1,543.00 | 1,452.00 | 1,529.00 | 1,529.00 | 1,458,200 |
11 Apr 2024 | 1,450.00 | 1,464.00 | 1,384.00 | 1,419.00 | 1,419.00 | 777,800 |
10 Apr 2024 | 1,411.00 | 1,453.00 | 1,406.00 | 1,437.00 | 1,437.00 | 682,900 |
09 Apr 2024 | 1,418.00 | 1,454.00 | 1,374.00 | 1,412.00 | 1,412.00 | 1,368,400 |
08 Apr 2024 | 1,391.00 | 1,455.00 | 1,376.00 | 1,413.00 | 1,413.00 | 1,086,600 |
05 Apr 2024 | 1,458.00 | 1,480.00 | 1,367.00 | 1,388.00 | 1,388.00 | 1,686,500 |
04 Apr 2024 | 1,561.00 | 1,585.00 | 1,430.00 | 1,480.00 | 1,480.00 | 2,204,500 |
03 Apr 2024 | 1,601.00 | 1,664.00 | 1,550.00 | 1,550.00 | 1,550.00 | 1,271,100 |
02 Apr 2024 | 1,662.00 | 1,677.00 | 1,616.00 | 1,641.00 | 1,641.00 | 1,193,300 |
01 Apr 2024 | 1,820.00 | 1,820.00 | 1,661.00 | 1,664.00 | 1,664.00 | 1,591,400 |
29 Mar 2024 | 1,739.00 | 1,819.00 | 1,717.00 | 1,780.00 | 1,780.00 | 1,349,000 |
28 Mar 2024 | 1,744.00 | 1,796.00 | 1,712.00 | 1,739.00 | 1,739.00 | 1,456,400 |
27 Mar 2024 | 1,760.00 | 1,854.00 | 1,733.00 | 1,782.00 | 1,782.00 | 3,061,600 |
26 Mar 2024 | 1,671.00 | 1,791.00 | 1,669.00 | 1,774.00 | 1,774.00 | 2,132,900 |
25 Mar 2024 | 1,680.00 | 1,734.00 | 1,655.00 | 1,685.00 | 1,685.00 | 1,728,500 |
22 Mar 2024 | 1,775.00 | 1,775.00 | 1,680.00 | 1,738.00 | 1,738.00 | 2,168,900 |
21 Mar 2024 | 1,734.00 | 1,794.00 | 1,601.00 | 1,751.00 | 1,751.00 | 4,063,700 |
19 Mar 2024 | 1,653.00 | 1,728.00 | 1,565.00 | 1,717.00 | 1,717.00 | 5,398,400 |
18 Mar 2024 | 1,510.00 | 1,627.00 | 1,502.00 | 1,627.00 | 1,627.00 | 4,937,800 |
15 Mar 2024 | 1,313.00 | 1,328.00 | 1,268.00 | 1,327.00 | 1,327.00 | 695,000 |
14 Mar 2024 | 1,340.00 | 1,362.00 | 1,283.00 | 1,343.00 | 1,343.00 | 760,000 |
13 Mar 2024 | 1,376.00 | 1,385.00 | 1,310.00 | 1,343.00 | 1,343.00 | 964,100 |
12 Mar 2024 | 1,278.00 | 1,338.00 | 1,260.00 | 1,337.00 | 1,337.00 | 1,028,400 |
11 Mar 2024 | 1,326.00 | 1,369.00 | 1,233.00 | 1,297.00 | 1,297.00 | 1,875,600 |
08 Mar 2024 | 1,472.00 | 1,490.00 | 1,393.00 | 1,431.00 | 1,431.00 | 1,956,100 |
07 Mar 2024 | 1,407.00 | 1,593.00 | 1,396.00 | 1,472.00 | 1,472.00 | 4,096,300 |
06 Mar 2024 | 1,298.00 | 1,377.00 | 1,280.00 | 1,377.00 | 1,377.00 | 1,286,000 |
05 Mar 2024 | 1,266.00 | 1,348.00 | 1,215.00 | 1,348.00 | 1,348.00 | 1,652,000 |
04 Mar 2024 | 1,211.00 | 1,337.00 | 1,182.00 | 1,281.00 | 1,281.00 | 2,412,000 |
01 Mar 2024 | 1,130.00 | 1,207.00 | 1,117.00 | 1,181.00 | 1,181.00 | 790,900 |
29 Feb 2024 | 1,160.00 | 1,160.00 | 1,110.00 | 1,136.00 | 1,136.00 | 1,017,700 |
28 Feb 2024 | 1,177.00 | 1,244.00 | 1,160.00 | 1,167.00 | 1,167.00 | 1,448,600 |
27 Feb 2024 | 1,178.00 | 1,266.00 | 1,138.00 | 1,195.00 | 1,195.00 | 4,751,000 |
26 Feb 2024 | 1,088.00 | 1,088.00 | 1,084.00 | 1,088.00 | 1,088.00 | 435,400 |
22 Feb 2024 | 940.00 | 960.00 | 926.00 | 938.00 | 938.00 | 269,900 |
21 Feb 2024 | 950.00 | 975.00 | 938.00 | 943.00 | 943.00 | 423,700 |
20 Feb 2024 | 945.00 | 947.00 | 913.00 | 939.00 | 939.00 | 312,500 |
19 Feb 2024 | 849.00 | 951.00 | 844.00 | 940.00 | 940.00 | 621,200 |
16 Feb 2024 | 849.00 | 859.00 | 835.00 | 842.00 | 842.00 | 265,800 |
15 Feb 2024 | 852.00 | 863.00 | 845.00 | 852.00 | 852.00 | 112,600 |
14 Feb 2024 | 850.00 | 866.00 | 842.00 | 849.00 | 849.00 | 144,300 |
13 Feb 2024 | 870.00 | 887.00 | 858.00 | 864.00 | 864.00 | 261,600 |
09 Feb 2024 | 862.00 | 879.00 | 851.00 | 863.00 | 863.00 | 233,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |