10% Owner
Avg Cost/Share
$40.33
Shares
61,990
Total Value
$2,497,507.34
Owned After
9,365,345
10% Owner
Avg Cost/Share
$5.53
Shares
33,550
Total Value
$186,529.42
Owned After
8,260,567
10% Owner
Avg Cost/Share
$5.60
Shares
135,667
Total Value
$759,480.55
Owned After
8,260,567
10% Owner
Avg Cost/Share
$5.57
Shares
73,708
Total Value
$410,210.66
Owned After
8,260,567
10% Owner
Avg Cost/Share
$5.65
Shares
89,633
Total Value
$506,740.21
Owned After
8,260,567
10% Owner
Avg Cost/Share
$5.50
Shares
92,922
Total Value
$511,023.91
Owned After
8,260,567
10% Owner
Avg Cost/Share
$5.45
Shares
69,861
Total Value
$380,880.36
Owned After
8,260,567
10% Owner
Avg Cost/Share
$5.49
Shares
65,431
Total Value
$359,285.50
Owned After
8,260,567
10% Owner
Avg Cost/Share
$5.31
Shares
73,728
Total Value
$391,249.92
Owned After
8,260,567
10% Owner
Avg Cost/Share
$5.79
Shares
38,022
Total Value
$220,147.38
Owned After
8,260,567
SEC Form 4
10% Owner
Avg Cost/Share
$5.67
Shares
114,066
Total Value
$646,374.00
Owned After
8,260,567
10% Owner
Avg Cost/Share
$5.71
Shares
93,864
Total Value
$534,727.50
Owned After
8,260,567
10% Owner
Avg Cost/Share
$5.58
Shares
83,763
Total Value
$467,676.75
Owned After
8,260,567
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Lynrock Lake LP | TDC | 10% Owner | Feb 11, 2026 | Sell | $40.33 | 61,990 | $2,497,507.34 | 9,365,345 | |
| Lynrock Lake LP | ONTF | 10% Owner | Jun 11, 2025 | Buy | $5.53 | 33,550 | $186,529.42 | 8,260,567 | |
| Lynrock Lake LP | ONTF | 10% Owner | Jun 6, 2025 | Buy | $5.60 | 135,667 | $759,480.55 | 8,260,567 | |
| Lynrock Lake LP | ONTF | 10% Owner | Jun 3, 2025 | Buy | $5.57 | 73,708 | $410,210.66 | 8,260,567 | |
| Lynrock Lake LP | ONTF | 10% Owner | May 29, 2025 | Buy | $5.65 | 89,633 | $506,740.21 | 8,260,567 | |
| Lynrock Lake LP | ONTF | 10% Owner | May 23, 2025 | Buy | $5.50 | 92,922 | $511,023.91 | 8,260,567 | |
| Lynrock Lake LP | ONTF | 10% Owner | May 20, 2025 | Buy | $5.45 | 69,861 | $380,880.36 | 8,260,567 | |
| Lynrock Lake LP | ONTF | 10% Owner | May 15, 2025 | Buy | $5.49 | 65,431 | $359,285.50 | 8,260,567 | |
| Lynrock Lake LP | ONTF | 10% Owner | May 12, 2025 | Buy | $5.31 | 73,728 | $391,249.92 | 8,260,567 | |
| Lynrock Lake LP | ONTF | 10% Owner | Mar 14, 2025 | Buy | $5.79 | 38,022 | $220,147.38 | 8,260,567 | |
| Lynrock Lake LP | ONTF | 10% Owner | Mar 11, 2025 | Buy | $5.67 | 114,066 | $646,374.00 | 8,260,567 | |
| Lynrock Lake LP | ONTF | 10% Owner | Mar 6, 2025 | Buy | $5.71 | 93,864 | $534,727.50 | 8,260,567 | |
| Lynrock Lake LP | ONTF | 10% Owner | Mar 3, 2025 | Buy | $5.58 | 83,763 | $467,676.75 | 8,260,567 |