The Eric L. Affeldt Living Trust DTD 2/14/2005Insider
Traded Oct 2 · filed the same day
A Strata Critical Medical insider told the SEC about a plan to sell $517K of Strata Critical Medical shares around Oct 2, 2026. The shares were not acquired as compensation. That is 0.1% of all Strata Critical Medical shares.