Sign in

Reports

Pre-built screens over the analytics views — no parameters, refreshed continuously.

IMTX — cluster buy

3 insiders filed open-market purchases on 2026-08-27

Insiders
3
Total shares
2,589,180
Total value
$22.50M
Current price
$9.56
InsiderRoleTxn dateSharesPriceValue% since FilingFiling
PERCEPTIVE ADVISORS LLC
2026-08-26863,060$8.69$7.50M+10.0%open →
EDELMAN JOSEPH
2026-08-26863,060$8.69$7.50M+10.0%open →
PERCEPTIVE LIFE SCIENCES MASTER FUND LTD
2026-08-26863,060$8.69$7.50M+10.0%open →