Insider Title Company Date Price Return Shares Value
Lauck Andrew Non-Executive Director Strata Critical Medical, Inc. (SRTA) 2025-12-05 $4.37 0.0% 5,000 $21,825
Return Profit / (loss) Cost
Total 0.0% $0 $21,825