Average Insider

Where insiders trade, we follow

52W Low$6.62
Current$10.6045.6% above low, 54.4% below high
Sale$10.6446.0% above low, 54.0% below high
52W High$15.35
Shares
27,659
Price
$10.64
Total Value
$294,291.76

Nearby Earnings

No earnings within 2 weeks of this transaction.

Transaction Details

InsiderNaylor Stuart
TitleCHIEF SCI OFCR, OPHTHALMOLOGY
Transaction DateOct 6, 2026
Transaction CodeS Sale
Acquired/DisposedDisposed
Security
Ordinary Shares
Direct/IndirectDirect
Filing DateOct 7, 2026
Shares Sold27,659
Price per Share$10.64
Total Value$294,291.76
Shares Owned After613,187
DerivativeNo
Accession Number0001742771-26-000014
DocumentView SEC Filing
Version: v26.10.7