JFB Construction Holdings JFB Slides 75 as Key Support Nears Leopold Aschenbrenner Exits Liberty Energy LBRT Position What It Means for Investors Ohio Valley Banc Corp Q3 2025 Earnings EPS of 064 Reported Amid Quiet Release China Industrial Profits Surge 247 in April Marking Fastest Growth in Over Two Years