What did this PTR report?
Virginia Foxx reported a sale (partial) involving Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock (EFC$D) (source ticker EFC$D) on June 18, 2026. The source reports $15,001 - $50,000.
Open official PDF page 1 ↗