SEC 13D/G #CTRI-SEC-Update-(23-MAY-2025)-ThinkSabio-Stocks Simplified) Thinksabio_auth1 May 24, 2025 SEC Filing Update: #CTRI : $18.64 Sector: Others | YTD: -3.27 % The SEC...