Mar 15, 2026
Mar 15, 2026
Mar 15, 2026
Mar 15, 2026
Mar 15, 2026
Mar 15, 2026
Mar 15, 2026
Mar 15, 2026
Capricorn Investment Group sold $11.44M worth of Navitas Semiconductor shares, altering its stake by over a million shares. What does this mean for the tech and crypto space?