Average Insider

Where insiders trade, we follow

Shares
338,295
Price
$14.78
Total Value
$4,999,999.95

Nearby Earnings

No earnings within 2 weeks of this transaction.

Transaction Details

InsiderCAISSE DE DEPOT ET PLACEMENT DU QUEBEC
Title10% Owner
Transaction DateMar 30, 2026
Transaction CodeP Purchase
Acquired/DisposedAcquired
Security
Common Stock, par value $0.001 per share
Direct/IndirectDirect
Filing DateApr 1, 2026
Shares Purchased338,295
Price per Share$14.78
Total Value$4,999,999.95
Shares Owned After6,789,418
DerivativeNo
Accession Number0001104659-26-038595
DocumentView SEC Filing
Version: v26.3.33