| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
10% Owner
1 company
Lynrock Lake LP is a 10% Owner at ONTF. Recent filings cover 32 purchases and 0 sales. Those positions are worth an estimated $46.1M at current prices.
Our model assigns Lynrock Lake LP a strong insider score of 74/100, based on 32 past trades. Over a 12-month horizon, 100.0% of those trades were profitable, with an average 12-month return of +41.9%.
Lynrock Lake LP's largest disclosed position is in ONTF as 10% Owner, worth about $46.1M. Net of sales, the recent Form 4 record there shows accumulation of 964,215 shares.
| Date | Ticker | Role | Type | Shares | Price | Value | Chg% | 3M | 12M | SEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Jun 12, 2025 | ONTF On24 Inc. | 10% Owner | Buy | 33,550 | $5.56 | $186,529.42 | +0.2% | -1.6% | - | |
| Jun 10, 2025 | ONTF On24 Inc. | 10% Owner | Buy | 135,667 | $5.60 | $759,480.55 | +0.6% | -0.9% | - | |
| Jun 5, 2025 | ONTF On24 Inc. | 10% Owner | Buy | 73,708 | $5.57 | $410,210.66 | +0.5% | -1.4% | - | |
| Jun 2, 2025 | ONTF On24 Inc. | 10% Owner | Buy | 89,633 | $5.65 | $506,740.21 | +0.4% | -0.2% | - | |
| May 28, 2025 | ONTF On24 Inc. | 10% Owner | Buy | 92,922 | $5.50 | $511,023.91 | +0.4% | +1.1% | - | |
| May 22, 2025 | ONTF On24 Inc. | 10% Owner | Buy | 69,861 | $5.45 | $380,880.36 | +0.3% | -4.4% | - | |
| May 19, 2025 | ONTF On24 Inc. | 10% Owner | Buy | 65,431 | $5.49 | $359,285.50 | +0.3% | -2.2% | - | |
| May 14, 2025 | ONTF On24 Inc. | 10% Owner | Buy | 73,728 | $5.31 | $391,249.92 | +0.3% | -5.3% | - | |
| Mar 14, 2025 | ONTF On24 Inc. | 10% Owner | Buy | 38,022 | $5.79 | $220,147.38 | +0.5% | -5.5% | +37.5% | |
| Mar 13, 2025 | ONTF On24 Inc. | 10% Owner | Buy | 114,066 | $5.67 | $646,374.00 | +0.5% | -1.8% | +43.4% |