Loading company details...
Latest Form 4 (Sep 25, 2026): Maner Tarkan (President and CCO): Sale of 69,778 shares, $4.76M.