SO

Stampacchia Otello

Director

Total Trades

2

Buys

1

Sells

0

TickerTitleTypeValueSharesPriceDate
IMADirectorEXERCISEN/A379Jul 30, 2025
IMADirectorBUY$1M+268K$29.90Jul 30, 2025
🔓Seeing ranges? Sign in for exact trade values — free forever