Amanda Crawford, the Chief Financial Officer of $OWLT, sold 183 shares of the company on 01-20-2026 for an estimated $2,439. We received data on the trade from a recent SEC filing. This was a sale of approximately 0.1% of their shares of this class of stock. Following this trade, they now own 150,325 shares of this class of $OWLT stock.
$OWLT Insider Trading Activity
$OWLT insiders have traded $OWLT stock on the open market 2 times in the past 6 months. Of those trades, 0 have been purchases and 2 have been sales.
Here’s a breakdown of recent trading of $OWLT stock by insiders over the last 6 months:
- JONATHAN HARRIS (President and CEO) sold 2,311 shares for an estimated $30,805
- AMANDA CRAWFORD (Chief Financial Officer) sold 183 shares for an estimated $2,439
To track insider transactions, check out Quiver Quantitative's insider trading dashboard.
$OWLT Hedge Fund Activity
We have seen 25 institutional investors add shares of $OWLT stock to their portfolio, and 14 decrease their positions in their most recent quarter.
Here are some of the largest recent moves:
- GRANAHAN INVESTMENT MANAGEMENT, LLC added 293,771 shares (+135.9%) to their portfolio in Q3 2025, for an estimated $2,488,240
- NEXT CENTURY GROWTH INVESTORS LLC added 212,683 shares (+108.1%) to their portfolio in Q3 2025, for an estimated $1,801,425
- VANGUARD GROUP INC added 180,619 shares (+86.3%) to their portfolio in Q3 2025, for an estimated $1,529,842
- CORSAIR CAPITAL MANAGEMENT, L.P. removed 75,000 shares (-17.1%) from their portfolio in Q3 2025, for an estimated $635,250
- ALYESKA INVESTMENT GROUP, L.P. removed 56,075 shares (-100.0%) from their portfolio in Q3 2025, for an estimated $474,955
- CITADEL ADVISORS LLC removed 55,869 shares (-100.0%) from their portfolio in Q3 2025, for an estimated $473,210
- GEODE CAPITAL MANAGEMENT, LLC added 41,832 shares (+67.6%) to their portfolio in Q3 2025, for an estimated $354,317
To track hedge funds' stock portfolios, check out Quiver Quantitative's institutional holdings dashboard.
$OWLT Revenue
$OWLT had revenues of $32M in Q3 2025. This is an increase of 44.6% from the same period in the prior year.
You can track OWLT financials on Quiver Quantitative's OWLT stock page.
$OWLT Analyst Ratings
Wall Street analysts have issued reports on $OWLT in the last several months. We have seen 2 firms issue buy ratings on the stock, and 0 firms issue sell ratings.
Here are some recent analyst ratings:
- Northland Capital Markets issued a "Outperform" rating on 12/30/2025
- William Blair issued a "Outperform" rating on 12/09/2025
To track analyst ratings and price targets for $OWLT, check out Quiver Quantitative's $OWLT forecast page.
This article is not financial advice. See Quiver Quantitative's disclaimers for more information.