Loading company details...
AI
Latest Form 4 (Sep 16, 2026): Shen Ethan PhD (CEO): Purchase of 12,700 shares, $48.9K.