Divisadero Street Capital (10% owner) buys 165,045 shares for $4,200,968.23 at blended avg $25.45; stock now $23.80 (-30.4% from 52-week high).
Divisadero Street Capital Management, LP executed 4 separate purchases totaling 165,045 shares for $4,200,968.23, expanding its stake from 1,936,495 shares to 2,101,540 shares. The transactions span May 14–15, 2026, at prices ranging from $22.98 to $26.33, yielding a blended average price of $25.45. The current price of $23.80 sits 30.4% below the 52-week high of $34.20 and down 7.2% over the past 30 days, though up 9.3% over 90 days. The company's fundamentals show revenue of $63,012,000.00 with net income of $4,674,000.00, annual revenue growth of +13.7%, and a P/E of 24.29. This multi-transaction purchase by a 10% holder represents an 8.5% increase in holdings and occurs after recent price weakness.