Director James J Macchiarola buys 4,000 XZO shares at $15.12; stock down 38.9% from 52-week high, director's prior buy lost 14.9% in 90 days.
Director Macchiarola purchased 4,000 shares at $15.12 on 2026-03-23, increasing his holdings to 140,000 shares. The purchase occurs in a deteriorating price environment: XZO is -38.9% from its 52-week high of $24.25 and down 36.2% over the past 90 days, despite the company posting strong fundamentals with $55.2M quarterly revenue, $21.2M net income, and 62.0% annual revenue growth at a 12.24 P/E ratio. Notably, Macchiarola's prior open-market buy at XZO (on 2025-11-06) underperformed significantly, returning -14.9% over 90 days, and his cross-ticker track record shows 1 prior buy with a 0.00% 90-day win rate (average 90d return -14.9%). This fresh purchase at a depressed price level follows a pattern of unsuccessful timing in his prior transaction at this same ticker.
Director Macchiarola buys 20,000 shares at $21.00 amid cluster activity by 7 insiders in 14 days
Director James J Macchiarola purchased 20,000 shares at $21.00 on 2025-11-06, increasing his holdings from 116,000 to 136,000 shares (+17.2%). The transaction occurs within a cluster pattern: 7 other insiders also bought within the past 14 days, suggesting coordinated insider confidence around the stock's recent listing (3 trading days old). The $21.00 purchase price is above the current $19.38 level, indicating the director acquired at a premium to the current market. Cluster buying by multiple insiders during the initial trading period may reflect early belief in the company's public market positioning, though such concentrated accumulation in newly-listed securities warrants close monitoring of company fundamentals and subsequent performance.