Defense World · CREAF · November 7, 2026Creative Technology (OTCMKTS:CREAF) Shares Climb 4.2% – Still a Buy?Get the app for moreExplore stock news, insights and company research.Get the app →Source: Defense World ↗