Average Insider

Where insiders trade, we follow

52W Low$17.53
Current$83.4894.4% above low, 5.6% below high
Sale$88.50101.6% above low, -1.6% below high
52W High$87.36
Shares
276,171
Price
$88.50
Total Value
$24,441,133.50

Nearby Earnings

No earnings within 2 weeks of this transaction.

Transaction Details

InsiderBBRC INTERNATIONAL PTE LTD
Title10% Owner
Transaction DateJun 26, 2026
Transaction CodeS Sale
Acquired/DisposedDisposed
Security
Common Stock
Direct/IndirectIndirect
Nature of OwnershipSee Footnote 1
Filing DateJun 30, 2026
Shares Sold276,171
Price per Share$88.50
Total Value$24,441,133.50
Shares Owned After8,899,030
DerivativeNo
Accession Number0001213900-26-073870
DocumentView SEC Filing
Version: v26.5.2