SRTA

STRATA CRITICAL MEDICAL INC
Inst. value
$33.52M
Inst. shares
7.27M
Holders
2

Institutional Holders (2)

Institution Shares Value % Total Δ Filed
Third Point LLC5.00M$24.05M71.7%Feb 17, 26
First Eagle Investment Management LLC2.27M$9.47M28.3%+6%May 14, 26