VFMO(VFMO)
VFMO
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 7/20/2026 | $229.53 | $231.11 | $226.40 | $226.46 | 50,119 |
| 7/17/2026 | $223.73 | $229.96 | $222.20 | $228.03 | 63,100 |
| 7/16/2026 | $230.35 | $231.62 | $226.21 | $227.32 | 70,400 |
| 7/15/2026 | $236.24 | $236.49 | $229.09 | $232.92 | 64,413 |
| 7/14/2026 | $236.23 | $236.74 | $234.38 | $235.17 | 49,563 |
| 7/13/2026 | $234.61 | $234.74 | $231.36 | $231.74 | 181,817 |
| 7/10/2026 | $237.80 | $237.80 | $234.80 | $236.22 | 75,920 |
| 7/9/2026 | $238.73 | $240.28 | $237.74 | $238.37 | 78,100 |
| 7/8/2026 | $231.96 | $235.16 | $230.60 | $234.48 | 41,900 |
| 7/7/2026 | $235.67 | $235.67 | $230.23 | $233.30 | 93,400 |
| 7/6/2026 | $238.66 | $241.24 | $237.90 | $237.90 | 92,000 |
| 7/2/2026 | $244.19 | $244.89 | $233.30 | $236.19 | 106,820 |
| 7/1/2026 | $246.90 | $246.90 | $242.41 | $242.93 | 127,200 |
| 6/30/2026 | $246.77 | $250.20 | $246.50 | $249.51 | 106,952 |
| 6/29/2026 | $242.59 | $246.30 | $238.93 | $246.30 | 59,410 |
| 6/26/2026 | $240.93 | $242.59 | $239.02 | $241.01 | 71,558 |
| 6/25/2026 | $243.72 | $245.02 | $240.41 | $244.30 | 69,236 |
| 6/24/2026 | $240.19 | $241.34 | $237.00 | $239.39 | 73,594 |
| 6/23/2026 | $239.08 | $242.47 | $238.30 | $240.39 | 100,309 |
| 6/22/2026 | $244.58 | $246.17 | $243.25 | $246.08 | 115,729 |
| 6/18/2026 | $242.21 | $243.40 | $239.85 | $242.14 | 59,029 |
| 6/17/2026 | $239.96 | $242.46 | $237.93 | $238.30 | 59,800 |
| 6/16/2026 | $241.60 | $242.66 | $237.80 | $237.82 | 70,100 |
| 6/15/2026 | $242.99 | $242.99 | $240.75 | $241.75 | 81,455 |
| 6/12/2026 | $236.40 | $239.93 | $235.67 | $238.70 | 90,200 |
| 6/11/2026 | $228.94 | $235.58 | $228.94 | $235.35 | 54,200 |
| 6/10/2026 | $228.01 | $232.47 | $225.94 | $226.29 | 48,700 |
| 6/9/2026 | $233.13 | $234.43 | $222.47 | $229.78 | 48,300 |
| 6/8/2026 | $231.76 | $232.39 | $230.02 | $230.10 | 57,600 |
| 6/5/2026 | $235.28 | $235.28 | $226.45 | $227.31 | 64,550 |
| 6/4/2026 | $234.18 | $239.11 | $233.15 | $238.24 | 42,710 |
| 6/3/2026 | $236.51 | $237.85 | $234.65 | $236.26 | 94,009 |
| 6/2/2026 | $233.16 | $236.52 | $233.16 | $236.01 | 59,500 |
| 6/1/2026 | $231.91 | $233.45 | $230.45 | $232.51 | 92,879 |
| 5/29/2026 | $234.97 | $234.97 | $231.41 | $232.90 | 62,041 |
| 5/28/2026 | $233.72 | $235.69 | $232.01 | $234.69 | 62,500 |
| 5/27/2026 | $235.20 | $235.59 | $232.79 | $233.69 | 89,644 |
| 5/26/2026 | $233.20 | $235.00 | $232.04 | $234.71 | 55,700 |
| 5/22/2026 | $230.03 | $231.00 | $229.19 | $229.63 | 43,308 |
| 5/21/2026 | $225.93 | $229.00 | $225.30 | $228.26 | 57,800 |
| 5/20/2026 | $223.43 | $226.87 | $223.43 | $226.72 | 49,515 |
| 5/19/2026 | $221.60 | $223.09 | $218.40 | $221.77 | 35,117 |
| 5/18/2026 | $227.50 | $227.50 | $221.71 | $223.62 | 74,912 |
| 5/15/2026 | $228.72 | $228.72 | $226.30 | $226.55 | 64,530 |
| 5/14/2026 | $231.78 | $232.74 | $230.41 | $231.87 | 58,611 |
| 5/13/2026 | $231.70 | $232.08 | $228.64 | $231.46 | 61,586 |
| 5/12/2026 | $230.77 | $230.79 | $225.98 | $230.24 | 86,411 |
| 5/11/2026 | $229.67 | $232.86 | $229.67 | $231.80 | 72,309 |
| 5/8/2026 | $228.00 | $229.31 | $227.38 | $229.14 | 54,801 |
| 5/7/2026 | $231.69 | $231.69 | $225.06 | $226.19 | 99,913 |
| 5/6/2026 | $230.18 | $232.05 | $228.43 | $231.97 | 86,935 |
| 5/5/2026 | $226.39 | $228.18 | $226.39 | $227.67 | 55,234 |
| 5/4/2026 | $223.98 | $224.97 | $222.42 | $223.87 | 59,600 |
| 5/1/2026 | $224.15 | $224.28 | $222.82 | $223.74 | 42,100 |
| 4/30/2026 | $219.04 | $223.87 | $219.04 | $223.87 | 54,500 |
| 4/29/2026 | $219.00 | $219.00 | $216.72 | $218.01 | 68,800 |
| 4/28/2026 | $219.46 | $220.82 | $216.91 | $218.29 | 54,004 |
| 4/27/2026 | $221.67 | $222.52 | $220.78 | $221.63 | 42,833 |
| 4/24/2026 | $222.08 | $222.31 | $219.60 | $221.74 | 50,100 |
| 4/23/2026 | $220.23 | $222.34 | $218.51 | $220.75 | 64,700 |
| 4/22/2026 | $221.48 | $221.97 | $219.42 | $220.81 | 35,100 |