PEBO Peoples Bancorp delivers small Q1 2026 EPS beat but shares slip 139 percent in trading today FBRTE Franklin quarterly earnings metrics remain undisclosed with investors awaiting full operational and financial performance updates Oracle Corporation ORCL Recent Rally Fueled by Short Squeeze and AI Sentiment Shift But LongTerm Risks Persist