Average Insider

Where insiders trade, we follow

52W Low$17.26
Current$21.108.8% above low, 91.2% below high
Sale$28.4425.6% above low, 74.4% below high
52W High$60.87
Shares
325,633
Price
$28.44
Total Value
$9,262,533.00

Nearby Earnings

Dec 18, 2025
EPS:-0.19 (est: -0.31)-38.1%

Transaction Details

InsiderYu Jiang
TitleDirector
Transaction DateDec 26, 2025
Transaction CodeS Sale
Acquired/DisposedDisposed
Security
Common Stock
Direct/IndirectIndirect
Nature of OwnershipBy I Financial Ventures Group LLC
Filing DateDec 30, 2025
Document DateDec 24, 2025
Shares Sold325,633
Price per Share$28.44
Total Value$9,262,533.00
Shares Owned After9,295,893
DerivativeNo
Accession Number0001493152-25-029661
DocumentView SEC Filing
Version: v26.3.23