SRFM Citadel 13F filing (April 28, 2026) -- 7.1%

SRFM Citadel 13G 7.1% -- filed yesterday

Statement of Ownership 13G, filed April 28, 2026, Citadel 7.1%

Citadel appears to have been the lead buyer in the very recent private offering.

Posted Apr 29, 2026, 6:59 AM UTC

10
Loading comments…