Is Barrick B stock a good opportunity today Barrick Mining posts 138 EPS beat on strong ops BQ Boqii Holding Limited posts narrower than expected Q4 2022 loss despite steep year over year revenue drop PBF Energy Inc PBF Q4 2025 earnings far exceed analyst estimates shares gain 403 percent today Pimco PTY Stock Upside Potential 050 20260418 Gamblingcom GAMB Stock International Bond Near Highs 20260418 Colony Bank CBAN Stock Is It Forming a Base 221 20260418 PXS Pyxis Tankers Inc delivers small Q4 2025 EPS beat shares edge lower in todays trading GNSS Genasys Inc delivers 698 percent year over year revenue growth shares edge higher following Q1 2026 results HCI Group HCI Stock Market Performance 092 20260418 SNOA Sonoma Pharmaceuticals Inc Q1 2026 revenue growth drives 275 percent share gain despite narrow EPS miss