Is Ohio OVBC stock a good investment this year Edges Higher 20260418 Senti Biosciences SNTI Stock 52Week Low Rocket Higher 20260418 PSAN Public reports quarterly results as preferred dividend coverage remains stable amid rate environment TRTX TPG RE Finance Trust Inc reports Q4 2025 EPS below estimates while its stock rises slightly in daily trading WORK WOK Stock Strong Buy Rating 086 20260415 CREG Smart Powerr Corp shares drop 1067 following release of its unprofitable Q3 2023 quarterly earnings TuHURA Biosciences HURA Q4 loss widens beyond expectations as pipeline investments accelerate but shares edge lower just 083