Average Insider

Where insiders trade, we follow

$26.11
Current Price
N/A
Market Cap
52W Low$22.19
Current$26.1127.4% above low, 72.6% below high
52W High$36.49

Insider Activity Statistics

Aggregated buying and selling activity by time period
PeriodTypeInsidersTransactionsValueSharesBuy/Sell Ratio
1 weekBuys16$37,653,863.302,045,440All Buys
Sells00--
2 weeksBuys16$37,653,863.302,045,440All Buys
Sells00--
1 monthBuys16$37,653,863.302,045,440All Buys
Sells00--
2 monthsBuys16$37,653,863.302,045,440All Buys
Sells00--
3 monthsBuys16$37,653,863.302,045,440All Buys
Sells00--
See activity going back 12 months โ€” create a free account

Insider Transactions

Recent purchases and sales by company insiders
DateInsiderTypeSharesPriceValueActions
Oct 26, 2026
Venrock Healthcare Capital Partners III, L.P.
10% Owner
Purchase8,261$26.97$222,799.17View Details
Oct 27, 2026
Venrock Healthcare Capital Partners III, L.P.
10% Owner
Purchase8,729$25.84$225,557.36View Details
Oct 23, 2026
Venrock Healthcare Capital Partners III, L.P.
10% Owner
Purchase24,560$25.68$630,700.80View Details
Oct 23, 2026
Venrock Healthcare Capital Partners III, L.P.
10% Owner
Purchase28,379$26.11$740,975.69View Details
Oct 26, 2026
Venrock Healthcare Capital Partners III, L.P.
10% Owner
Purchase1,944,444$18.00$34,999,992.00View Details
Oct 27, 2026
Venrock Healthcare Capital Partners III, L.P.
10% Owner
Purchase31,067$26.84$833,838.28View Details

Upcoming Earnings

Scheduled earnings reports
No upcoming earnings scheduled

Past Earnings

Historical earnings results
No past earnings data available

Related Activity

Cross-company insider connections and cluster buy signals
Version: v26.10.12