Insider Edges
IMDX Stock
IMDX stock ownership summary
Insider Edges tracks 2 current 13F investors holding IMDX with a current stock price of $6.025.
Steven A. Cohen New Buy IMDX; portfolio weight 0.00%; shares 12,250; reported value $40,180.
BlackRock Added IMDX; portfolio weight 0.00%; shares 135,345; reported value $443,932.
IE
Insider Edges
Insiders
Quarterly Data
Pro
Feedback
Toggle theme
Toggle menu
Loading stock intelligence...