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