Chief People Officer Francis Lo sold 39,741 common shares on June 4, 2026, generating approximately $695,000 at a weighted average price of $17.49 per share. The article is a routine insider transaction disclosure with no operating or financial update, so the market impact should be limited.
Chief People Officer Francis Lo sold 39,741 common shares on June 4, 2026, generating approximately $695,000 at a weighted average price of $17.49 per share. The article is a routine insider transaction disclosure with no operating or financial update, so the market impact should be limited.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request DemoOverall Sentiment
neutral
Sentiment Score
-0.05