TERRAFLOW ENERGY, INC.

Form D Filings

Date Filed Security Types Total Amount Sold Total Offering Amount Remaining First Sale Signed Form SEC Link
5/20/2026 Equity $20,395,942 Indefinite Indefinite 9/18/2025 5/20/2026 D 000210904126000001