Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Jul 2024 | 4,367.00 | 4,418.00 | 4,334.00 | 4,344.00 | 4,344.00 | 926,400 |
04 Jul 2024 | 4,383.00 | 4,406.00 | 4,309.00 | 4,345.00 | 4,345.00 | 965,500 |
03 Jul 2024 | 4,310.00 | 4,353.00 | 4,280.00 | 4,349.00 | 4,349.00 | 972,300 |
02 Jul 2024 | 4,281.00 | 4,324.00 | 4,231.00 | 4,305.00 | 4,305.00 | 1,427,700 |
01 Jul 2024 | 4,350.00 | 4,351.00 | 4,275.00 | 4,293.00 | 4,293.00 | 1,078,900 |
28 Jun 2024 | 4,314.00 | 4,338.00 | 4,272.00 | 4,308.00 | 4,308.00 | 1,355,900 |
27 Jun 2024 | 4,390.00 | 4,399.00 | 4,286.00 | 4,289.00 | 4,289.00 | 1,374,100 |
26 Jun 2024 | 4,492.00 | 4,492.00 | 4,412.00 | 4,450.00 | 4,450.00 | 1,082,600 |
25 Jun 2024 | 4,470.00 | 4,554.00 | 4,450.00 | 4,495.00 | 4,495.00 | 837,500 |
24 Jun 2024 | 4,438.00 | 4,530.00 | 4,405.00 | 4,471.00 | 4,471.00 | 1,117,400 |
21 Jun 2024 | 4,401.00 | 4,478.00 | 4,324.00 | 4,347.00 | 4,347.00 | 1,495,100 |
20 Jun 2024 | 4,380.00 | 4,448.00 | 4,380.00 | 4,417.00 | 4,417.00 | 748,200 |
19 Jun 2024 | 4,430.00 | 4,450.00 | 4,369.00 | 4,373.00 | 4,373.00 | 549,000 |
18 Jun 2024 | 4,487.00 | 4,526.00 | 4,365.00 | 4,416.00 | 4,416.00 | 856,100 |
17 Jun 2024 | 4,521.00 | 4,537.00 | 4,412.00 | 4,444.00 | 4,444.00 | 738,600 |
14 Jun 2024 | 4,561.00 | 4,634.00 | 4,515.00 | 4,521.00 | 4,521.00 | 841,700 |
13 Jun 2024 | 4,657.00 | 4,660.00 | 4,565.00 | 4,577.00 | 4,577.00 | 589,600 |
12 Jun 2024 | 4,651.00 | 4,677.00 | 4,538.00 | 4,591.00 | 4,591.00 | 765,800 |
11 Jun 2024 | 4,655.00 | 4,742.00 | 4,638.00 | 4,705.00 | 4,705.00 | 547,200 |
10 Jun 2024 | 4,709.00 | 4,761.00 | 4,657.00 | 4,677.00 | 4,677.00 | 459,800 |
07 Jun 2024 | 4,695.00 | 4,726.00 | 4,655.00 | 4,686.00 | 4,686.00 | 461,500 |
06 Jun 2024 | 4,884.00 | 4,898.00 | 4,682.00 | 4,682.00 | 4,682.00 | 748,400 |
05 Jun 2024 | 4,885.00 | 4,941.00 | 4,841.00 | 4,864.00 | 4,864.00 | 809,100 |
04 Jun 2024 | 4,581.00 | 4,925.00 | 4,567.00 | 4,881.00 | 4,881.00 | 1,064,100 |
03 Jun 2024 | 4,669.00 | 4,690.00 | 4,624.00 | 4,625.00 | 4,625.00 | 629,300 |
31 May 2024 | 4,546.00 | 4,623.00 | 4,486.00 | 4,623.00 | 4,623.00 | 2,192,200 |
30 May 2024 | 4,557.00 | 4,600.00 | 4,501.00 | 4,564.00 | 4,564.00 | 612,400 |
29 May 2024 | 4,749.00 | 4,774.00 | 4,641.00 | 4,648.00 | 4,648.00 | 487,000 |
28 May 2024 | 4,762.00 | 4,828.00 | 4,730.00 | 4,752.00 | 4,752.00 | 546,800 |
27 May 2024 | 4,769.00 | 4,794.00 | 4,682.00 | 4,767.00 | 4,767.00 | 665,200 |
24 May 2024 | 4,866.00 | 4,866.00 | 4,725.00 | 4,767.00 | 4,767.00 | 923,500 |
23 May 2024 | 4,998.00 | 5,004.00 | 4,941.00 | 4,955.00 | 4,955.00 | 614,400 |
22 May 2024 | 4,998.00 | 5,066.00 | 4,928.00 | 4,928.00 | 4,928.00 | 695,500 |
21 May 2024 | 5,205.00 | 5,228.00 | 5,061.00 | 5,069.00 | 5,069.00 | 650,100 |
20 May 2024 | 5,200.00 | 5,287.00 | 5,194.00 | 5,205.00 | 5,205.00 | 418,600 |
17 May 2024 | 5,253.00 | 5,312.00 | 5,206.00 | 5,206.00 | 5,206.00 | 331,700 |
16 May 2024 | 5,320.00 | 5,342.00 | 5,196.00 | 5,246.00 | 5,246.00 | 469,800 |
15 May 2024 | 5,380.00 | 5,400.00 | 5,258.00 | 5,258.00 | 5,258.00 | 385,000 |
14 May 2024 | 5,460.00 | 5,473.00 | 5,351.00 | 5,363.00 | 5,363.00 | 551,600 |
13 May 2024 | 5,379.00 | 5,490.00 | 5,362.00 | 5,414.00 | 5,414.00 | 605,600 |
10 May 2024 | 5,284.00 | 5,507.00 | 5,252.00 | 5,431.00 | 5,431.00 | 1,932,500 |
09 May 2024 | 5,793.00 | 5,849.00 | 5,658.00 | 5,684.00 | 5,684.00 | 722,100 |
08 May 2024 | 5,740.00 | 5,858.00 | 5,740.00 | 5,820.00 | 5,820.00 | 360,700 |
07 May 2024 | 5,771.00 | 5,802.00 | 5,730.00 | 5,790.00 | 5,790.00 | 332,500 |
02 May 2024 | 5,753.00 | 5,763.00 | 5,709.00 | 5,720.00 | 5,720.00 | 223,000 |
01 May 2024 | 5,750.00 | 5,794.00 | 5,734.00 | 5,767.00 | 5,767.00 | 249,000 |
30 Apr 2024 | 5,810.00 | 5,817.00 | 5,733.00 | 5,811.00 | 5,811.00 | 461,700 |
26 Apr 2024 | 5,676.00 | 5,763.00 | 5,662.00 | 5,710.00 | 5,710.00 | 435,800 |
25 Apr 2024 | 5,690.00 | 5,719.00 | 5,642.00 | 5,672.00 | 5,672.00 | 434,000 |
24 Apr 2024 | 5,639.00 | 5,734.00 | 5,620.00 | 5,720.00 | 5,720.00 | 367,700 |
23 Apr 2024 | 5,630.00 | 5,631.00 | 5,567.00 | 5,580.00 | 5,580.00 | 416,000 |
22 Apr 2024 | 5,504.00 | 5,598.00 | 5,483.00 | 5,570.00 | 5,570.00 | 492,800 |
19 Apr 2024 | 5,549.00 | 5,560.00 | 5,416.00 | 5,448.00 | 5,448.00 | 682,900 |
18 Apr 2024 | 5,638.00 | 5,719.00 | 5,637.00 | 5,649.00 | 5,649.00 | 474,200 |
17 Apr 2024 | 5,780.00 | 5,808.00 | 5,670.00 | 5,670.00 | 5,670.00 | 633,200 |
16 Apr 2024 | 5,712.00 | 5,755.00 | 5,642.00 | 5,723.00 | 5,723.00 | 569,000 |
15 Apr 2024 | 5,605.00 | 5,728.00 | 5,593.00 | 5,680.00 | 5,680.00 | 660,300 |
12 Apr 2024 | 5,610.00 | 5,799.00 | 5,595.00 | 5,677.00 | 5,677.00 | 880,800 |
11 Apr 2024 | 5,418.00 | 5,532.00 | 5,418.00 | 5,526.00 | 5,526.00 | 485,200 |
10 Apr 2024 | 5,485.00 | 5,486.00 | 5,386.00 | 5,409.00 | 5,409.00 | 449,200 |
09 Apr 2024 | 5,361.00 | 5,468.00 | 5,357.00 | 5,459.00 | 5,459.00 | 451,800 |
08 Apr 2024 | 5,266.00 | 5,350.00 | 5,265.00 | 5,344.00 | 5,344.00 | 425,500 |
05 Apr 2024 | 5,217.00 | 5,248.00 | 5,172.00 | 5,223.00 | 5,223.00 | 426,500 |
04 Apr 2024 | 5,330.00 | 5,340.00 | 5,256.00 | 5,280.00 | 5,280.00 | 436,900 |
03 Apr 2024 | 5,199.00 | 5,259.00 | 5,170.00 | 5,232.00 | 5,232.00 | 485,900 |
02 Apr 2024 | 5,330.00 | 5,340.00 | 5,199.00 | 5,239.00 | 5,239.00 | 600,200 |
01 Apr 2024 | 5,385.00 | 5,424.00 | 5,330.00 | 5,371.00 | 5,371.00 | 398,900 |
29 Mar 2024 | 5,339.00 | 5,354.00 | 5,291.00 | 5,325.00 | 5,325.00 | 162,700 |
28 Mar 2024 | 5,379.00 | 5,406.00 | 5,274.00 | 5,314.00 | 5,314.00 | 568,900 |
28 Mar 2024 | 38 Dividend | |||||
27 Mar 2024 | 5,449.00 | 5,472.00 | 5,396.00 | 5,435.00 | 5,397.00 | 409,700 |
26 Mar 2024 | 5,368.00 | 5,437.00 | 5,342.00 | 5,421.00 | 5,383.10 | 397,300 |
25 Mar 2024 | 5,531.00 | 5,549.00 | 5,371.00 | 5,376.00 | 5,338.41 | 454,300 |
22 Mar 2024 | 5,528.00 | 5,571.00 | 5,515.00 | 5,527.00 | 5,488.36 | 549,100 |
21 Mar 2024 | 5,588.00 | 5,626.00 | 5,525.00 | 5,528.00 | 5,489.35 | 557,400 |
19 Mar 2024 | 5,420.00 | 5,548.00 | 5,411.00 | 5,523.00 | 5,484.38 | 637,900 |
18 Mar 2024 | 5,364.00 | 5,443.00 | 5,357.00 | 5,424.00 | 5,386.08 | 325,300 |
15 Mar 2024 | 5,296.00 | 5,429.00 | 5,280.00 | 5,366.00 | 5,328.48 | 743,800 |
14 Mar 2024 | 5,219.00 | 5,282.00 | 5,183.00 | 5,281.00 | 5,244.08 | 449,300 |
13 Mar 2024 | 5,246.00 | 5,246.00 | 5,151.00 | 5,194.00 | 5,157.69 | 366,800 |
12 Mar 2024 | 5,145.00 | 5,236.00 | 5,065.00 | 5,232.00 | 5,195.42 | 594,100 |
11 Mar 2024 | 5,268.00 | 5,294.00 | 5,104.00 | 5,212.00 | 5,175.56 | 790,600 |
08 Mar 2024 | 5,285.00 | 5,380.00 | 5,269.00 | 5,348.00 | 5,310.61 | 653,400 |
07 Mar 2024 | 5,380.00 | 5,392.00 | 5,326.00 | 5,344.00 | 5,306.64 | 471,500 |
06 Mar 2024 | 5,328.00 | 5,402.00 | 5,325.00 | 5,386.00 | 5,348.34 | 428,800 |
05 Mar 2024 | 5,400.00 | 5,410.00 | 5,313.00 | 5,380.00 | 5,342.38 | 327,100 |
04 Mar 2024 | 5,430.00 | 5,493.00 | 5,402.00 | 5,419.00 | 5,381.11 | 412,700 |
01 Mar 2024 | 5,376.00 | 5,411.00 | 5,372.00 | 5,407.00 | 5,369.20 | 323,000 |
29 Feb 2024 | 5,325.00 | 5,409.00 | 5,320.00 | 5,372.00 | 5,334.44 | 672,900 |
28 Feb 2024 | 5,440.00 | 5,447.00 | 5,355.00 | 5,359.00 | 5,321.53 | 615,500 |
27 Feb 2024 | 5,480.00 | 5,487.00 | 5,398.00 | 5,475.00 | 5,436.72 | 590,100 |
26 Feb 2024 | 5,499.00 | 5,560.00 | 5,460.00 | 5,460.00 | 5,421.83 | 562,800 |
22 Feb 2024 | 5,440.00 | 5,440.00 | 5,369.00 | 5,393.00 | 5,355.29 | 568,400 |
21 Feb 2024 | 5,398.00 | 5,440.00 | 5,364.00 | 5,434.00 | 5,396.01 | 463,600 |
20 Feb 2024 | 5,249.00 | 5,403.00 | 5,248.00 | 5,400.00 | 5,362.24 | 810,600 |
19 Feb 2024 | 5,366.00 | 5,385.00 | 5,262.00 | 5,270.00 | 5,233.15 | 761,000 |
16 Feb 2024 | 5,428.00 | 5,451.00 | 5,368.00 | 5,428.00 | 5,390.05 | 593,400 |
15 Feb 2024 | 5,462.00 | 5,483.00 | 5,349.00 | 5,415.00 | 5,377.14 | 704,000 |
14 Feb 2024 | 5,558.00 | 5,577.00 | 5,402.00 | 5,410.00 | 5,372.17 | 782,200 |
13 Feb 2024 | 5,651.00 | 5,689.00 | 5,548.00 | 5,612.00 | 5,572.76 | 736,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |