Safe Bulkers Inc (SB) AI Stock Analysis & Earnings