Average Insider

Where insiders trade, we follow

52W Low$10.23
Current$10.480.7% above low, 99.3% below high
Sale$13.499.5% above low, 90.5% below high
52W High$44.54
Shares
116,162
Price
$13.49
Total Value
$1,567,025.38

Nearby Earnings

No earnings within 2 weeks of this transaction.

Transaction Details

InsiderBlackRock Portfolio Management LLC
Title10% Owner
Transaction DateAug 5, 2026
Transaction CodeS Sale
Acquired/DisposedDisposed
Security
Common Stock
Direct/IndirectIndirect
Nature of OwnershipSee footnotes
Filing DateAug 6, 2026
Shares Sold116,162
Price per Share$13.49
Total Value$1,567,025.38
Shares Owned After16,943,178
DerivativeNo
Accession Number0002052113-26-000809
DocumentView SEC Filing
Version: v26.7.3