CFO McGrath sells 24,554 LUNR shares at $23.61; stock now at $27.28 (+44.3% in 30d); prior LUNR sale in May 2025 also sold before decline
McGrath Peter, SVP and CFO, sold 24,554 shares at $23.61 on 2026-04-15 for a total value of $579,670.83, reducing holdings by 5.8% to 401,246 shares. Since the sale, the stock has rallied to $27.28 (+44.3% in the past 30 days), suggesting McGrath sold below the current price. However, context from his same-ticker history shows that his previous LUNR sale on 2025-05-13 was well-timed at the 90-day mark (30d -9.2%, 90d -15.4%), indicating a pattern of selling before LUNR declines. The company is unprofitable with negative net income of $-6.8M in the latest quarter, declining annual revenue growth of -7.9%, and a notably elevated P/E of 303.11 given the lack of earnings, suggesting fundamental headwinds. The recent 44.3% price surge in 30 days warrants observation to determine whether this sale aligns with McGrath's demonstrated track record of selling before subsequent weakness, or whether the stock sustains its momentum.