
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
June 30 2025     | $108,383.44     | $108,798.79     | $106,759.65     | $107,135.33     | 42,064,804,590     | 
June 29 2025     | $107,327.82     | $108,526.31     | $107,230.11     | $108,385.57     | 35,534,874,438     | 
June 28 2025     | $107,090.55     | $107,567.88     | $106,883.97     | $107,327.70     | 30,037,708,335     | 
June 27 2025     | $106,954.92     | $107,772.47     | $106,449.99     | $107,088.43     | 45,353,692,675     | 
June 26 2025     | $107,375.07     | $108,305.54     | $106,666.35     | $106,960.00     | 43,891,990,613     | 
June 25 2025     | $106,047.40     | $108,168.40     | $105,881.39     | $107,361.26     | 51,624,120,283     | 
June 24 2025     | $105,571.52     | $106,316.83     | $104,740.24     | $106,045.63     | 48,822,986,421     | 
June 23 2025     | $100,987.47     | $106,116.86     | $99,705.75     | $105,577.77     | 65,237,759,656     | 
June 22 2025     | $102,212.03     | $103,351.63     | $98,286.21     | $100,987.14     | 65,536,997,201     | 
June 21 2025     | $103,315.08     | $104,015.78     | $100,973.06     | $102,257.41     | 38,360,555,118     | 
June 20 2025     | $104,681.03     | $106,539.38     | $102,372.21     | $103,309.60     | 50,951,862,476     | 
June 19 2025     | $104,886.77     | $105,250.89     | $103,940.78     | $104,684.29     | 37,333,806,920     | 
June 18 2025     | $104,602.07     | $105,581.85     | $103,602.26     | $104,883.33     | 47,318,089,133     | 
June 17 2025     | $106,794.12     | $107,750.19     | $103,396.53     | $104,601.12     | 55,964,092,176     | 
June 16 2025     | $105,555.59     | $108,915.38     | $104,997.62     | $106,796.76     | 50,366,626,945     | 
June 15 2025     | $105,464.84     | $106,157.10     | $104,519.88     | $105,552.03     | 36,744,307,742     | 
June 14 2025     | $106,108.09     | $106,203.76     | $104,379.37     | $105,472.41     | 38,007,870,453     | 
June 13 2025     | $105,924.59     | $106,182.55     | $102,822.03     | $106,090.97     | 69,550,440,846     | 
June 12 2025     | $108,685.91     | $108,780.70     | $105,785.69     | $105,929.05     | 54,843,867,968     | 
June 11 2025     | $110,261.80     | $110,384.22     | $108,086.33     | $108,686.63     | 50,842,662,052     | 
June 10 2025     | $110,295.69     | $110,380.12     | $108,367.71     | $110,257.24     | 54,700,101,509     | 
June 09 2025     | $105,793.02     | $110,561.42     | $105,400.23     | $110,294.10     | 55,903,193,732     | 
June 08 2025     | $105,617.51     | $106,497.06     | $105,075.33     | $105,793.65     | 36,626,232,328     | 
June 07 2025     | $104,390.64     | $105,972.75     | $103,987.31     | $105,615.63     | 38,365,033,776     | 
June 06 2025     | $101,574.37     | $105,376.77     | $101,169.57     | $104,390.35     | 48,856,653,697     |