FLNC CEO Nebreda Julian bought 9,450 shares at $5.26 on 2025-03-14; stock down -78.9% from 52-week high, -15.9% in 30 days.
CEO Nebreda Julian purchased 9,450 shares at $5.26, increasing his holdings by 7.8% to 129,905 shares, while the stock trades at $5.41—down 78.9% from its 52-week high of $25.65 and -68.2% over 90 days. At the same ticker, his prior buy on 2025-02-13 is down -19.2% over 30 days, and his earlier 2024-03-04 purchase delivered +70.2% over 90 days. The company reported positive revenue growth of +21.7% (annual FY vs prior FY) but faces net losses of $-41.5M on $186.8M in quarterly revenue. The timing pattern at this ticker shows 1 of 1 prior buys were well-timed at the 90-day mark; however, the current 30-day performance of his most recent prior buy remains negative, and the company's persistent losses alongside sharply declining stock price present a complex signal that requires reconciliation between management's growth narrative and deteriorating equity performance.