Average Insider

Where insiders trade, we follow

52W Low$72.54
Current$89.1387.7% above low, 12.3% below high
Sale$88.5084.4% above low, 15.6% below high
52W High$91.46
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.7.3