Is Franklin Res BEN stock a solid choice for investors Q1 2026 EPS Tops Views OVBC Ohio reports Q3 2025 EPS of 064 shares tick slightly higher following earnings release Is Adamas Trust ADAMI stock overvalued